Re: sddm: incongruous logo appearance on idle screen with ceratopsian
James Addison <[email protected]> Sat, 31 May 2025 20:36:04 +0100
| Newsgroups | gmane.linux.debian.devel.desktop |
|---|---|
| Message-ID | <CALDQ5Nywr+VeG0gBkxJPC7SmFKHvTMRHFZ-zZ_QLrU4qPnhaUw@mail.gmail.com> |
--000000000000a40fa6063673a231 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Thanks again - I've installed the updated desktop-base package from unstable, and yes: the sddm login idle screen now looks great. Cheers, James On Fri, May 30, 2025, 23:01 Aur=C3=A9lien COUDERC <libre-GGH/[email protected]> wrote: > I=E2=80=99ve uploaded the fix, the package should reach unstable in the c= oming > hours. > > Happy hacking, > -- > Aur=C3=A9lien > > Le mercredi 28 mai 2025, 10:48:53 heure d=E2=80=99=C3=A9t=C3=A9 d=E2=80= =99Europe centrale James > Addison a =C3=A9crit : > > Thanks both for checking this (and thank you Elise for creating the > > theme!), and thank you Aur=C3=A9lien for figuring out that fix. I'll w= atch > > for the upload (desktop-base package, I think?) and will re-test when > > that becomes available. > > > > Regards, > > James > > > > On Wed, 28 May 2025 at 06:57, Aur=C3=A9lien COUDERC <libre-GGH/[email protected]> = wrote: > > > > > > It's an issue with the rendering of the logo SVG file in the Qt stack= . > > > > > > Ungrouping / regrouping the element and saving in inkscape made it > work. > > > > > > I have a fixed version pending upload. > > > > > > > > > Happy hacking, > > > -- > > > Aur=C3=A9lien > > > > > > > > > Le 28 mai 2025 01:34:25 GMT+02:00, PC Couper <[email protected]> a > =C3=A9crit : > > >> > > >> If it is in the svg file itself as opposed to a separate element, I > wonder if there's a version control issue when I handed it off. I tried > just about every logo placement before removing it entirely from the fina= l > version. Every placement landed in an awkward spot for some DE's login > screen; I couldn't find a consistently good option. (The logo background > is a mystery, though.) > > >> > > >> It is easy for me to cut a new version (without a logo, or with a > consistent background on the logo), but I am not sure whether the rest of > the change process is that simple. I will defer to the experts on that. > > >> > > >> Elise > > >> > > >> > > >> On Tue, May 27, 2025, 5:57 PM James Addison <[email protected]> > wrote: > > >>> > > >>> Hi desktop developers, > > >>> > > >>> This may or may not be a bug - it's a question of aesthetics, I > think. > > >>> When using SDDM as my login manager on Debian trixie, I felt that o= n > > >>> the login idle screen -- which appears after ~60 seconds of > inactivity > > >>> -- the Debian name and logo and in the lower third of the display > > >>> seems kind of incongruous to me. > > >>> > > >>> In particular, the black background behind the logo and text seems = in > > >>> contrast to the gradually-transitioned colour styles elsewhere. > > >>> Another issue that perhaps exaggerages this is that the padding on > the > > >>> left and right of the logo container box both seem quite narrow. > > >>> > > >>> Some of this is configured using a theme.conf file provided by the > > >>> sddm-theme-debian-breeze package. Unfortunately I do not think tha= t > > >>> simply making the black logo background transparent would solve the > > >>> problem, because the results might provide low text-colour contrast > > >>> (gray text on the light-ish blue text in particular). > > >>> > > >>> The mailing list rules note no large attachments; and indeed a ~296= K > > >>> attachment did not appear to reach the mailing list during my > previous > > >>> attempt to post here. As such, please find a screenshot uploaded t= o > > >>> my fork of plasma-desktop on Salsa: > > >>> > https://salsa.debian.org/jayaddison/plasma-desktop/-/blob/13e4bda4532e4ec= 278a6bafbf28e6c423799010d/debian/uploads/sddm-debian-logo-idle.png > > >>> > > >>> (NB: to capture this, I used xwd with a tiny bash script that sleep= s > > >>> for 90 seconds or so, run while su'd to the sddm user from a tty. > the > > >>> sleep is required because switching back from the tty to the X > console > > >>> and then leaving it idle is necessary for a successful repro and > > >>> capture of the idle screen) > > >>> > > >>> Regards, > > >>> James > > >>> > > > > > > > --000000000000a40fa6063673a231 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"auto"><div>Thanks again - I've installed the updated deskto= p-base package from unstable, and yes: the sddm login idle screen now looks= great.</div><div dir=3D"auto"><br></div><div dir=3D"auto">Cheers,</div><di= v dir=3D"auto">James<br><br><div class=3D"gmail_quote gmail_quote_container= " dir=3D"auto"><div dir=3D"ltr" class=3D"gmail_attr">On Fri, May 30, 2025, = 23:01 Aur=C3=A9lien COUDERC <<a href=3D"mailto:libre-GGH/[email protected]">libre@c= oucouf.fr</a>> wrote:<br></div><blockquote class=3D"gmail_quote" style= =3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding= -left:1ex">I=E2=80=99ve uploaded the fix, the package should reach unstable= in the coming hours.<br> <br> Happy hacking,<br> --<br> Aur=C3=A9lien<br> <br> Le mercredi 28 mai 2025, 10:48:53 heure d=E2=80=99=C3=A9t=C3=A9 d=E2=80=99E= urope centrale James Addison a =C3=A9crit :<br> > Thanks both for checking this (and thank you Elise for creating the<br= > > theme!), and thank you Aur=C3=A9lien for figuring out that fix.=C2=A0 = I'll watch<br> > for the upload (desktop-base package, I think?) and will re-test when<= br> > that becomes available.<br> > <br> > Regards,<br> > James<br> > <br> > On Wed, 28 May 2025 at 06:57, Aur=C3=A9lien COUDERC <<a href=3D"mai= lto:libre-GGH/[email protected]" target=3D"_blank" rel=3D"noreferrer">libre-GGH/[email protected]= </a>> wrote:<br> > ><br> > > It's an issue with the rendering of the logo SVG file in the = Qt stack.<br> > ><br> > > Ungrouping / regrouping the element and saving in inkscape made i= t work.<br> > ><br> > > I have a fixed version pending upload.<br> > ><br> > ><br> > > Happy hacking,<br> > > --<br> > > Aur=C3=A9lien<br> > ><br> > ><br> > > Le 28 mai 2025 01:34:25 GMT+02:00, PC Couper <<a href=3D"mailt= o:[email protected]" target=3D"_blank" rel=3D"noreferrer">[email protected]= om</a>> a =C3=A9crit :<br> > >><br> > >> If it is in the svg file itself as opposed to a separate elem= ent, I wonder if there's a version control issue when I handed it off. = I tried just about every logo placement before removing it entirely from th= e final version. Every placement landed in an awkward spot for some DE'= s login screen; I couldn't find a consistently good option.=C2=A0 (The = logo background is a mystery, though.)<br> > >><br> > >> It is easy for me to cut a new version (without a logo, or wi= th a consistent background on the logo), but I am not sure whether the rest= of the change process is that simple. I will defer to the experts on that.= <br> > >><br> > >> Elise<br> > >><br> > >><br> > >> On Tue, May 27, 2025, 5:57 PM James Addison <<a href=3D"ma= ilto:[email protected]" target=3D"_blank" rel=3D"noreferrer">jay@jp-hostin= g.net</a>> wrote:<br> > >>><br> > >>> Hi desktop developers,<br> > >>><br> > >>> This may or may not be a bug - it's a question of aes= thetics, I think.<br> > >>> When using SDDM as my login manager on Debian trixie, I f= elt that on<br> > >>> the login idle screen -- which appears after ~60 seconds = of inactivity<br> > >>> -- the Debian name and logo and in the lower third of the= display<br> > >>> seems kind of incongruous to me.<br> > >>><br> > >>> In particular, the black background behind the logo and t= ext seems in<br> > >>> contrast to the gradually-transitioned colour styles else= where.<br> > >>> Another issue that perhaps exaggerages this is that the p= adding on the<br> > >>> left and right of the logo container box both seem quite = narrow.<br> > >>><br> > >>> Some of this is configured using a theme.conf file provid= ed by the<br> > >>> sddm-theme-debian-breeze package.=C2=A0 Unfortunately I d= o not think that<br> > >>> simply making the black logo background transparent would= solve the<br> > >>> problem, because the results might provide low text-colou= r contrast<br> > >>> (gray text on the light-ish blue text in particular).<br> > >>><br> > >>> The mailing list rules note no large attachments; and ind= eed a ~296K<br> > >>> attachment did not appear to reach the mailing list durin= g my previous<br> > >>> attempt to post here.=C2=A0 As such, please find a screen= shot uploaded to<br> > >>> my fork of plasma-desktop on Salsa:<br> > >>> <a href=3D"https://salsa.debian.org/jayaddison/plasma-des= ktop/-/blob/13e4bda4532e4ec278a6bafbf28e6c423799010d/debian/uploads/sddm-de= bian-logo-idle.png" rel=3D"noreferrer noreferrer" target=3D"_blank">https:/= /salsa.debian.org/jayaddison/plasma-desktop/-/blob/13e4bda4532e4ec278a6bafb= f28e6c423799010d/debian/uploads/sddm-debian-logo-idle.png</a><br> > >>><br> > >>> (NB: to capture this, I used xwd with a tiny bash script = that sleeps<br> > >>> for 90 seconds or so, run while su'd to the sddm user= from a tty.=C2=A0 the<br> > >>> sleep is required because switching back from the tty to = the X console<br> > >>> and then leaving it idle is necessary for a successful re= pro and<br> > >>> capture of the idle screen)<br> > >>><br> > >>> Regards,<br> > >>> James<br> > >>><br> > <br> <br> <br> <br> <br> </blockquote></div></div></div> --000000000000a40fa6063673a231--