delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2022/06/21/13:14:36

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Virus-Scanned: Debian amavisd-new at mail.linetec.nl
Message-ID: <a2f7805a-056a-29e1-885e-b4c633220cbd@linetec.nl>
Date: Tue, 21 Jun 2022 19:13:26 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
Thunderbird/91.9.1
From: "Richard Rasker (rasker AT linetec DOT nl) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
Subject: Re: [geda-user] Installing geda, pcb from scratch - last problem
SOLVED
To: geda-user AT delorie DOT com
References: <xn35hhnpho DOT fsf AT envy DOT delorie DOT com>
<400b3366-05cb-9377-8211-0a6cf0a9753d AT linetec DOT nl>
<f9e44e10-34cf-657e-76b0-8314aab26441 AT grinsen-ohne-katze DOT de>
<16de0564-4ae8-3d2f-d8d3-fce9cf17e4a8 AT linetec DOT nl>
<92295ad-a425-4e2f-98cd-1c7a3e7dfa39 AT grinsen-ohne-katze DOT de>
<8812571a-4edd-e6ed-7607-244efe207d5d AT linetec DOT nl>
<e01d65b3-66b0-0e3e-e6ed-897368163f27 AT linetec DOT nl>
<1d4b9138-f147-b299-69d5-74e3d5aadd3e AT grinsen-ohne-katze DOT de>
<5eeadbd6-a72d-ecb0-5767-62657edc4a5e AT linetec DOT nl>
<7e259699-61ea-8050-18d1-5109797c6cc8 AT linetec DOT nl>
<20220621160643 DOT 49d35762 AT jrenewsid DOT jretrading DOT com>
<152271d6-1656-1988-e6ca-85ec62fe78b1 AT grinsen-ohne-katze DOT de>
In-Reply-To: <152271d6-1656-1988-e6ca-85ec62fe78b1@grinsen-ohne-katze.de>
Reply-To: geda-user AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-user AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

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">&lt;geda-user AT delorie DOT com&gt;</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 -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019