Re: sddm: incongruous logo appearance on idle screen with ceratopsian

AurĂ©lien COUDERC <libre-GGH/[email protected]> Wed, 28 May 2025 08:57:03 +0200
Newsgroups gmane.linux.debian.devel.desktop
Message-ID <[email protected]>
------1OMLQWL6QQHRN3QWDFVY2W0XGNCV5T
Content-Type: text/plain;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable

It's an issue with the rendering of the logo SVG file in the Qt stack=2E

Ungrouping / regrouping the element and saving in inkscape made it work=2E

I have a fixed version pending upload=2E


Happy hacking,
--
Aur=C3=A9lien

Le 28 mai 2025 01:34:25 GMT+02:00, PC Couper <couperpc@gmail=2Ecom> a =C3=
=A9crit=C2=A0:
>If it is in the svg file itself as opposed to a separate element, I wonde=
r
>if there's a version control issue when I handed it off=2E I tried just a=
bout
>every logo placement before removing it entirely from the final version=
=2E
>Every placement landed in an awkward spot for some DE's login screen; I
>couldn't find a consistently good option=2E  (The logo background is a
>mystery, though=2E)
>
>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=2E I will defer to the experts on that=
=2E
>
>Elise
>
>
>On Tue, May 27, 2025, 5:57 PM James Addison <jay@jp-hosting=2Enet> wrote:
>
>> Hi desktop developers,
>>
>> This may or may not be a bug - it's a question of aesthetics, I think=
=2E
>> When using SDDM as my login manager on Debian trixie, I felt that on
>> 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=2E
>>
>> In particular, the black background behind the logo and text seems in
>> contrast to the gradually-transitioned colour styles elsewhere=2E
>> Another issue that perhaps exaggerages this is that the padding on the
>> left and right of the logo container box both seem quite narrow=2E
>>
>> Some of this is configured using a theme=2Econf file provided by the
>> sddm-theme-debian-breeze package=2E  Unfortunately I do not think that
>> 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)=2E
>>
>> The mailing list rules note no large attachments; and indeed a ~296K
>> attachment did not appear to reach the mailing list during my previous
>> attempt to post here=2E  As such, please find a screenshot uploaded to
>> my fork of plasma-desktop on Salsa:
>>
>> https://salsa=2Edebian=2Eorg/jayaddison/plasma-desktop/-/blob/13e4bda45=
32e4ec278a6bafbf28e6c423799010d/debian/uploads/sddm-debian-logo-idle=2Epng
>>
>> (NB: to capture this, I used xwd with a tiny bash script that sleeps
>> for 90 seconds or so, run while su'd to the sddm user from a tty=2E  th=
e
>> 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
>>
>>

------1OMLQWL6QQHRN3QWDFVY2W0XGNCV5T
Content-Type: text/html;
 charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div dir=3D"auto">It's an issue with the rendering=
 of the logo SVG file in the Qt stack=2E<br><br>Ungrouping / regrouping the=
 element and saving in inkscape made it work=2E<br><br>I have a fixed versi=
on pending upload=2E<br><br><br>Happy hacking,<br>--<br>Aur=C3=A9lien</div>=
<br><br><div class=3D"gmail_quote"><div dir=3D"auto">Le 28 mai 2025 01:34:2=
5 GMT+02:00, PC Couper &lt;couperpc@gmail=2Ecom&gt; a =C3=A9crit=C2=A0:</di=
v><blockquote class=3D"gmail_quote" style=3D"margin: 0pt 0pt 0pt 0=2E8ex; b=
order-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div dir=3D"auto">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=
=2E I tried just about every logo placement before removing it entirely fro=
m the final version=2E Every placement landed in an awkward spot for some D=
E's login screen; I couldn't find a consistently good option=2E&nbsp; (The =
logo background is a mystery, though=2E)<div dir=3D"auto"><br></div><div di=
r=3D"auto">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=2E I will defer to the experts on that=
=2E</div><div dir=3D"auto"><br></div><div dir=3D"auto">Elise&nbsp;</div><di=
v dir=3D"auto"><br></div></div><br><div class=3D"gmail_quote gmail_quote_co=
ntainer"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, May 27, 2025, 5:57 P=
M James Addison &lt;<a href=3D"mailto:jay@jp-hosting=2Enet">jay@jp-hosting=
=2Enet</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"m=
argin:0 0 0 =2E8ex;border-left:1px #ccc solid;padding-left:1ex">Hi desktop =
developers,<br>
<br>
This may or may not be a bug - it's a question of aesthetics, I think=2E<b=
r>
When using SDDM as my login manager on Debian trixie, I felt 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=2E<br>
<br>
In particular, the black background behind the logo and text seems in<br>
contrast to the gradually-transitioned colour styles elsewhere=2E<br>
Another issue that perhaps exaggerages this is that the padding on the<br>
left and right of the logo container box both seem quite narrow=2E<br>
<br>
Some of this is configured using a theme=2Econf file provided by the<br>
sddm-theme-debian-breeze package=2E&nbsp; Unfortunately I do not think tha=
t<br>
simply making the black logo background transparent would solve the<br>
problem, because the results might provide low text-colour contrast<br>
(gray text on the light-ish blue text in particular)=2E<br>
<br>
The mailing list rules note no large attachments; and indeed a ~296K<br>
attachment did not appear to reach the mailing list during my previous<br>
attempt to post here=2E&nbsp; As such, please find a screenshot uploaded t=
o<br>
my fork of plasma-desktop on Salsa:<br>
<a href=3D"https://salsa=2Edebian=2Eorg/jayaddison/plasma-desktop/-/blob/1=
3e4bda4532e4ec278a6bafbf28e6c423799010d/debian/uploads/sddm-debian-logo-idl=
e=2Epng" rel=3D"noreferrer noreferrer" target=3D"_blank">https://salsa=2Ede=
bian=2Eorg/jayaddison/plasma-desktop/-/blob/13e4bda4532e4ec278a6bafbf28e6c4=
23799010d/debian/uploads/sddm-debian-logo-idle=2Epng</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=2E&nbsp; =
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 repro and<br>
capture of the idle screen)<br>
<br>
Regards,<br>
James<br>
<br>
</blockquote></div>
</blockquote></div></body></html>
------1OMLQWL6QQHRN3QWDFVY2W0XGNCV5T--