kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #39325
Re: 5.1.0-rc1
-
To:
Marcos Chaparro <nitrousnrg@xxxxxxxxx>
-
From:
Wayne Stambaugh <stambaughw@xxxxxxxxx>
-
Date:
Sat, 9 Feb 2019 11:47:46 -0500
-
Autocrypt:
addr=stambaughw@xxxxxxxxx; prefer-encrypt=mutual; keydata= mQGiBEM0hxQRBAC2fNh3YOVLu1d5GZ0SbrTNldGiGnCJPLqzEnqFX9v6jmf33TMt6EmSLkl6 Wtfkoj0nVwKxcYmJkA8DX0QAokBkwNIzhSsBzQvthBLIk/5LnPVVKrEXOcL4mUyH1doKlkaE slgJozNa6Av+oavcvD02o1zJOloBbaHlNlyRt7fKswCgtIFlVjWggVH/15KfWk+Qo5JVPbME AIUBAQyL2OAx0n60AWec2WHnO9buHuG0ibtICgUMkE+2MRmYyKwYRdyVwGoIUemFuOyHp0AJ InX4T+vy2E7vkwODqjtMLfIoRkokW74Fi4nrvjlhOAw/vdq/twLbAmR9MOfPTpR4y7kQy1O2 /n+RkkRvh26vTzfbQmrH7cBJhk6aA/9Uwvu3E4zNJgHVZeS0HyWtmR1eOPPRbnkPgJTToX5O KMKzTJI/FX6kT7cFoCamitHrW3BJP4Dx+cMMsa47EGxqVTdbVJ4LjogsXTXxb+0Fn1u4zBdx x3Cer6O7+hqWy7zvpzeC6nSREjqDKa5CgHtv/GLm5uFPOmsjAsnHj2tlBrQmV2F5bmUgU3Rh bWJhdWdoIDxzdGFtYmF1Z2h3QGdtYWlsLmNvbT6IeAQTEQIAOBYhBOffs6CbblRzBkv33BtR cWlZ+CReBQJbFBS2AhsDBQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJEBtRcWlZ+CReMI8A nRbrLkzp7+c2f0vX7sfg4ICX8LAKAJ9uClo4uJajmZa5zZrL2nKdZlUwIrkCDQRDNIcxEAgA gCru+3/aOC6RCjpvYC72wY+d5SmHphC6yeiV2/mOumyt5MLo/Ps2GznZr11JspqFk5K/Zpvp MMLqqjDZ39+50a2iKRQFJ6NlK+hJWMmj6eJygQrCwYo3Gjc6CqfrqUv+8VSnf/i5sIZmtOVA 4ZjML18MuBvMSsNdVLFJd5HNnYb1iOECpvqdPVh/21LLCEw7MUUGGnHBhCrmk2aJe5hFmcSN g4ldBcXrgMQBwf7aMVoobXBMFDb/IENByXn0llB7Gr2IFMRmNS9/p8s/II1Yl2bTqyX4FSz8 cfn7C9KEz7faZ7wzAcpwHFC/zs3JoAjJ0IEKdNUpIwAlKMzT3CzctwADBQf/cxpG28MKyrqk nNmq/8LQLy+x6FSYXBLjxQz9BiBNYeesDZQ6J5UbL1mjpJzMa5tLZypPYo4bbGyR22hrbyDF K7m6AcVaMIJKl98g4ukMutFfAJyRDaREH5Zl/X1P4u1Z/yaAIy9mKaNbaK1/5djNJ5wCTFen TUgAp9xdc30kGkFDdLJFp5uxDY4P0vaZiZdjUCvDM3Zjv5IzpNOfxVqTUBQNUP/BnnKhkk0p DTD6s3X8S+D0rOtEBQ8K0cwERI/E8EFa8nj0TNw4e2MYGR8wg+SxqJ7z5f0zPY0bO6G9DDFB wYCqzzPWGqdAh9vA5971TAbPERtdFybhkurozp2SfYhJBBgRAgAJBQJDNIcxAhsMAAoJEBtR cWlZ+CResHUAniULLCWiT26ieRTl7N2vS6vBo/DuAJ4m7Ss/gyiW6ybTn1ctDXAUgm2QVQ==
-
Cc:
KiCad Developers <kicad-developers@xxxxxxxxxxxxxxxxxxx>
-
In-reply-to:
<CAAjQz200QU+=Np1a+7W+WCBi9s7d9fUqApZS=MHqg-82Es-C5A@mail.gmail.com>
-
Openpgp:
preference=signencrypt
-
User-agent:
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0
Hi Marcos,
KiCad is not responsible for third party python plugins. My guess is
the script in question loads wxPython build against a different version
of gtk than wxPython. Loading gtk2 and gtk3 in the same application
will cause pcbnew to crash. If look carefully at the KiCad build info,
you will notice wxPython support is disable
(KICAD_SCRIPTING_WXPYTHON=OFF) so you cannot run any python script that
calls wx with this build.
Cheers,
Wayne
On 2/8/19 2:43 PM, Marcos Chaparro wrote:
> Hi, I'm failing to find this issue in the bug tracker, so please let me
> know if its already reported. If not I can report it.
>
> Every time I launch pcbnew with a plugin in /home/marcos/.kicad_plugins/
> it immediately crashes. It starts normally if I remove .kicad_plugins.
> This is the plugin that makes it
> crash: https://github.com/openscopeproject/InteractiveHtmlBom, its quite
> a popular one.
>
> I'm running ubuntu 18.04 (actually, its a https://neon.kde.org/) so its
> using gtk3 afaik.
>
> Application: kicad
> Version: 5.1.0-rc1-unknown-5072298~84~ubuntu18.04.1, release build
> Libraries:
> wxWidgets 3.0.4
> libcurl/7.58.0 OpenSSL/1.1.0g zlib/1.2.11 libidn2/2.0.4
> libpsl/0.19.1 (+libidn2/2.0.4) nghttp2/1.30.0 librtmp/2.3
> Platform: Linux 4.15.0-39-generic x86_64, 64 bit, Little endian, wxGTK
> Build Info:
> wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
> Boost: 1.65.1
> OpenCASCADE Community Edition: 6.9.1
> Curl: 7.58.0
> Compiler: GCC 7.3.0 with C++ ABI 1011
>
> Build settings:
> USE_WX_GRAPHICS_CONTEXT=OFF
> USE_WX_OVERLAY=OFF
> KICAD_SCRIPTING=ON
> KICAD_SCRIPTING_MODULES=ON
> KICAD_SCRIPTING_PYTHON3=OFF
> KICAD_SCRIPTING_WXPYTHON=OFF
> KICAD_SCRIPTING_WXPYTHON_PHOENIX=OFF
> KICAD_SCRIPTING_ACTION_MENU=ON
> BUILD_GITHUB_PLUGIN=ON
> KICAD_USE_OCE=ON
> KICAD_USE_OCC=OFF
> KICAD_SPICE=ON
>
> This has been happening for quite a while, but I don't know how to dig
> deeper into the issue.
>
> Marcos
>
>
> On Thu, Feb 7, 2019 at 4:49 PM Wayne Stambaugh <stambaughw@xxxxxxxxx
> <mailto:stambaughw@xxxxxxxxx>> wrote:
>
> On 2/7/2019 2:28 PM, Steven A. Falco wrote:
> > On 2/7/19 2:11 PM, Wayne Stambaugh wrote:
> >> On 2/7/2019 1:38 PM, Vesa Solonen wrote:
> >>> Steven A. Falco kirjoitti 7.2.2019 klo 18.04:
> >>>
> >>>> However, because of the eeschema line-width issues that I
> mentioned yesterday, I'm not convinced that users will be happy with
> gtk3.
> >>>>
> >>>> In the attached screenshot, compare the line width at pin 2 and
> pin 3 of the op-amp.
> >>>
> >>> Hi Steve,
> >>>
> >>> This is not gtk3 specific, but comes from the rounding issues in
> >>> Eeschema new drawing code (both OpenGL and Cairo). Unfortunately
> proper
> >>> solutions are not trivial. One can mask it bearably by using Cairo
> >>> drawing with anti-aliasing turned on (at least on 4k resolutions).
> >>>
> >>> -Vesa
> >>>
> >>
> >> This problem will get fixed during v6 development. The other
> option is
> >> to build with wxWidgets with gtk2 and disable wxPython support.
> There
> >> is no ideal solution at the moment. This is the reason that we even
> >> created a 5.1 release. I think users would rather have the slightly
> >> distorted graphics (which Vesa's suggest improves) than no
> wxPython support.
> >
> > Well, based on my test of the nighlies (built with gtk2), I don't
> think gtk2 will help. I attached three screen shots - the titles
> should be self-explanatory. You can see the distortion even in the
> gtk2 nightlies.
> >
> > Steve
>
> The legacy canvas is still available with gtk2 builds so you don't have
> to use the modern canvas should you choose not to do so. The legacy
> canvas is disabled in gtk3 builds because it is completely broken.
>
> Wayne
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
> <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help : https://help.launchpad.net/ListHelp
>
Follow ups
References
-
5.1.0-rc1
From: Wayne Stambaugh, 2019-02-05
-
Re: 5.1.0-rc1
From: Carsten Schoenert, 2019-02-06
-
Re: 5.1.0-rc1
From: Wayne Stambaugh, 2019-02-06
-
Re: 5.1.0-rc1
From: Carsten Schoenert, 2019-02-06
-
Re: 5.1.0-rc1
From: Wayne Stambaugh, 2019-02-06
-
Re: 5.1.0-rc1
From: Carsten Schoenert, 2019-02-06
-
Re: 5.1.0-rc1
From: Steven A. Falco, 2019-02-06
-
Re: 5.1.0-rc1
From: Nick Østergaard, 2019-02-06
-
Re: 5.1.0-rc1
From: Wayne Stambaugh, 2019-02-07
-
Re: 5.1.0-rc1
From: Steven A. Falco, 2019-02-07
-
Re: 5.1.0-rc1
From: Vesa Solonen, 2019-02-07
-
Re: 5.1.0-rc1
From: Wayne Stambaugh, 2019-02-07
-
Re: 5.1.0-rc1
From: Steven A. Falco, 2019-02-07
-
Re: 5.1.0-rc1
From: Wayne Stambaugh, 2019-02-07
-
Re: 5.1.0-rc1
From: Marcos Chaparro, 2019-02-08