Mail Archives: geda-user/2022/06/21/13:14:36
This is a multi-part message in MIME format.
--------------U1z9dMavHdoVxf0s00RyHcrH
Content-Type: multipart/alternative;
boundary="------------GfmavXhRIe4a2Rds6dlFbnsO"
--------------GfmavXhRIe4a2Rds6dlFbnsO
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Op 21-06-2022 om 18:03 schreef Roland Lutz:
> On Tue, 21 Jun 2022, Joe wrote:
>> On Tue, 21 Jun 2022 13:35:31 +0200 "Richard Rasker
>> (rasker AT linetec DOT nl) [via geda-user AT delorie DOT com]"
>> <geda-user AT delorie DOT com> wrote:
>>> OK, the problem with gschem originates in (K)ubuntu's Breeze theme:
>>
>> Lepton EDA is file-compatible with gschem and pcb-rnd with PCB.
>
> I'm not too convinced of this claim (lepton-netlist doesn't really try
> very hard to generate a correct netlist for existing designs); but
> more importantly, as far as I can tell, these problems apply to
> lepton-schem, as well, as it uses the libraries in the same way.
Well, that's easy enough to check - I installed Lepton EDA, restored the
theme files to their original state, and sure enough, lepton-schematic
also logs huge numbers of the identical error messages. The only
difference is that lepton-schematic keeps silent while this happens
instead of popping up error messages all the time like gschem does.
After again commenting out those lines referring to the separator bar,
things work fine again - albeit with a CLI warning that the separator
bar image appears to be missing:
$ lepton-schematic
/usr/share/themes/Breeze/gtk-2.0/widgets/menu:42: Background image
options specified without filename
/usr/share/themes/Breeze/gtk-2.0/widgets/menu:275: Background image
options specified without filename
But this isn't all that bad, as this only happens when starting the
application.
I also looked at the offending image line-h.png (see attached, normally
residing in /usr/share/themes/Breeze/assets), but I can't yet see why
this would cause problems. Maybe the error messages provide a clue:
borders don't fit within the image
invalid source position for vertical gradient
Perhaps it's an idea to find the developers of this Breeze theme, and
tell them about it. There are probably other applications that somehow
suffer from this problem.
Regards,
Richard
--------------GfmavXhRIe4a2Rds6dlFbnsO
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 7bit
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">Op 21-06-2022 om 18:03 schreef Roland
Lutz:<br>
</div>
<blockquote type="cite"
cite="mid:152271d6-1656-1988-e6ca-85ec62fe78b1 AT grinsen-ohne-katze DOT de">On
Tue, 21 Jun 2022, Joe wrote: <br>
<blockquote type="cite">On Tue, 21 Jun 2022 13:35:31 +0200
"Richard Rasker (<a class="moz-txt-link-abbreviated
moz-txt-link-freetext" href="mailto:rasker AT linetec DOT nl">rasker AT linetec DOT nl</a>)
[via <a class="moz-txt-link-abbreviated moz-txt-link-freetext"
href="mailto:geda-user AT delorie DOT com">geda-user AT delorie DOT com</a>]"
<a class="moz-txt-link-rfc2396E"
href="mailto:geda-user AT delorie DOT com"><geda-user AT delorie DOT com></a>
wrote: <br>
<blockquote type="cite">OK, the problem with gschem originates
in (K)ubuntu's Breeze theme: <br>
</blockquote>
<br>
Lepton EDA is file-compatible with gschem and pcb-rnd with PCB.
<br>
</blockquote>
<br>
I'm not too convinced of this claim (lepton-netlist doesn't really
try very hard to generate a correct netlist for existing designs);
but more importantly, as far as I can tell, these problems apply
to lepton-schem, as well, as it uses the libraries in the same
way. <br>
</blockquote>
<p>Well, that's easy enough to check - I installed Lepton EDA,
restored the theme files to their original state, and sure enough,
lepton-schematic also logs huge numbers of the identical error
messages. The only difference is that lepton-schematic keeps
silent while this happens instead of popping up error messages all
the time like gschem does.<br>
</p>
<p>After again commenting out those lines referring to the separator
bar, things work fine again - albeit with a CLI warning that the
separator bar image appears to be missing:</p>
<p><span style="font-family:monospace"><span
style="color:#000000;background-color:#ffffff;">$
lepton-schematic</span><br>
/usr/share/themes/Breeze/gtk-2.0/widgets/menu:42: Background
image options specified without filename <br>
/usr/share/themes/Breeze/gtk-2.0/widgets/menu:275: Background
image options specified without filename<br>
</span> </p>
<p>But this isn't all that bad, as this only happens when starting
the application.</p>
<p>I also looked at the offending image line-h.png (see attached,
normally residing in /usr/share/themes/Breeze/assets), but I can't
yet see why this would cause problems. Maybe the error messages
provide a clue:</p>
<blockquote>
<p>borders don't fit within the image<br>
invalid source position for vertical gradient </p>
</blockquote>
<p>Perhaps it's an idea to find the developers of this Breeze theme,
and tell them about it. There are probably other applications that
somehow suffer from this problem.<br>
</p>
<p>Regards,</p>
<p>Richard<br>
</p>
<br>
</body>
</html>
--------------GfmavXhRIe4a2Rds6dlFbnsO--
--------------U1z9dMavHdoVxf0s00RyHcrH
Content-Type: image/png; name="line-h.png"
Content-Disposition: attachment; filename="line-h.png"
Content-Transfer-Encoding: base64
iVBORw0KGgoAAAANSUhEUgAAABQAAAABCAMAAADpTH4XAAAAA1BMVEW8vr9KpheFAAAACklE
QVR42mPABgAAFQABbbxbegAAAABJRU5ErkJggg==
--------------U1z9dMavHdoVxf0s00RyHcrH--
- Raw text -