← Back to team overview

kicad-developers team mailing list archive

Re: GUI garbage...? (Solution)

 

Hi!

Simple solution: There is an wxpython-gtk2 in AUR. Use this instead of wxpython, as wxpython-gtk2 is linked against gtk2... blahblubb easy.

I am still wondering what's wrong with wxpython linking against gtk3 and why only KiCad seems to put it's foot in it?!
Can somebody explain more details about this wxDC stuff?

Regards,

Clemens

On 2018-02-03 18:25, Nick Østergaard wrote:
> Den 3. feb. 2018 1.27 PM skrev "Clemens Koller" <cko@xxxxxxxxx <mailto:cko@xxxxxxxxx>>:
> 
>     Hi, Nick!
> 
>     On 2018-02-03 01:02, Nick Østergaard wrote:
>     > are you sure you didn't rebuild wxpython with gtk2?
> 
>     I cannot tell right out of the box if the KiCad build picks wxpython or wxpython2.8.
>     Note, that I am installing KiCad-git into ~/SW and not into my system and run it with:
>     LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/SW/lib PYTHONPATH=~/SW/lib/python2.7/site-packages/ ./kicad
>     This might make is special.
> 
> 
> No, this is safe.
> 
> 
>     There are AFAICT no tweaks on the host. I'm installing the packages from the official repositories and from AUR as is.
> 
>     Details, how they are built can be found i.e. at:
>     https://www.archlinux.org/packages/community/x86_64/wxpython/ <https://www.archlinux.org/packages/community/x86_64/wxpython/>
> 
> 
> I know, I use arch myself.
> 
> 
>     Note the separate wxgtk2.8 and a wxpython2.8. They are built from AUR (the arch linux user repository) as you can see here:
>     https://aur.archlinux.org/packages/wxgtk2.8/ <https://aur.archlinux.org/packages/wxgtk2.8/>
>     https://aur.archlinux.org/packages/wxpython2.8/ <https://aur.archlinux.org/packages/wxpython2.8/>
> 
> 2.8 refers to the wx version, not the gtk version. I think kicad requires wx 3.0, but I don't remember this exactly.
> 
> 
>     Below, some ldd and lsof outputs...
> 
>     Regards,
> 
>     Clemens
> 
>     $ ldd ./kicad
>             linux-vdso.so.1 (0x00007ffca1178000)
>             libwx_gtk2u_gl-3.0.so.0 => /usr/lib/libwx_gtk2u_gl-3.0.so <http://libwx_gtk2u_gl-3.0.so>.0 (0x00007f5b1f41e000)
>             libwx_gtk2u_aui-3.0.so.0 => /usr/lib/libwx_gtk2u_aui-3.0.so.0 (0x00007f5b1f18b000)
>             libwx_gtk2u_adv-3.0.so.0 => /usr/lib/libwx_gtk2u_adv-3.0.so.0 (0x00007f5b1edb7000)
>             libwx_gtk2u_html-3.0.so.0 => /usr/lib/libwx_gtk2u_html-3.0.so.0 (0x00007f5b1eae7000)
>             libwx_gtk2u_core-3.0.so.0 => /usr/lib/libwx_gtk2u_core-3.0.so.0 (0x00007f5b1e2bd000)
>             libwx_baseu_net-3.0.so.0 => /usr/lib/libwx_baseu_net-3.0.so.0 (0x00007f5b1e079000)
>             libwx_baseu-3.0.so.0 => /usr/lib/libwx_baseu-3.0.so.0 (0x00007f5b1dbe3000)
>             libwx_baseu_xml-3.0.so.0 => /usr/lib/libwx_baseu_xml-3.0.so.0 (0x00007f5b1d9d3000)
>             libwx_gtk2u_stc-3.0.so.0 => /usr/lib/libwx_gtk2u_stc-3.0.so.0 (0x00007f5b1d595000)
>             libGLEW.so.2.1 => /usr/lib/libGLEW.so.2.1 (0x00007f5b1d2ed000)
>             libcairo.so.2 => /usr/lib/libcairo.so.2 (0x00007f5b1cfcb000)
>             libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0x00007f5b1cd23000)
>             libGL.so.1 => /usr/lib/libGL.so.1 (0x00007f5b1ca98000)
>             libGLU.so.1 => /usr/lib/libGLU.so.1 (0x00007f5b1c818000)
>             libcurl.so.4 => /usr/lib/libcurl.so.4 (0x00007f5b1c59b000)
>             libssl.so.1.1 => /usr/lib/libssl.so.1.1 (0x00007f5b1c331000)
>             libcrypto.so.1.1 => /usr/lib/libcrypto.so.1.1 (0x00007f5b1beb4000)
>             libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f5b1bb2d000)
>             libm.so.6 => /usr/lib/libm.so.6 (0x00007f5b1b7e1000)
>             libgomp.so.1 => /usr/lib/libgomp.so.1 (0x00007f5b1b5b3000)
>             libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f5b1b39c000)
>             libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f5b1b17e000)
>             libc.so.6 => /usr/lib/libc.so.6 (0x00007f5b1adc7000)
>             libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x00007f5b1a78a000)
>             libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x00007f5b1a4d6000)
>             libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00007f5b1a281000)
>             libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f5b19f42000)
>             libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so <http://libgdk_pixbuf-2.0.so>.0 (0x00007f5b19d1e000)
>             libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x00007f5b19acf000)
>             libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007f5b197ba000)
>             libnotify.so.4 => /usr/lib/libnotify.so.4 (0x00007f5b195b2000)
>             libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so <http://libpangocairo-1.0.so>.0 (0x00007f5b193a5000)
>             libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0x00007f5b1919f000)
>             libSM.so.6 => /usr/lib/libSM.so.6 (0x00007f5b18f97000)
>             libpng16.so.16 => /usr/lib/libpng16.so.16 (0x00007f5b18d61000)
>             libjpeg.so.8 => /usr/lib/libjpeg.so.8 (0x00007f5b18af9000)
>             libtiff.so.5 => /usr/lib/libtiff.so.5 (0x00007f5b18871000)
>             libz.so.1 => /usr/lib/libz.so.1 (0x00007f5b1865a000)
>             libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f5b18456000)
>             /lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007f5b1f9c7000)
>             libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007f5b18224000)
>             libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007f5b17fdf000)
>             libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007f5b17d16000)
>             libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0x00007f5b17b12000)
>             libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f5b178e9000)
>             libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0x00007f5b176db000)
>             libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007f5b174d0000)
>             libXext.so.6 => /usr/lib/libXext.so.6 (0x00007f5b172be000)
>             librt.so.1 => /usr/lib/librt.so.1 (0x00007f5b170b6000)
>             libGLX.so.0 => /usr/lib/libGLX.so.0 (0x00007f5b16e85000)
>             libGLdispatch.so.0 => /usr/lib/libGLdispatch.so.0 (0x00007f5b16bcf000)
>             libnghttp2.so.14 => /usr/lib/libnghttp2.so.14 (0x00007f5b169aa000)
>             libidn2.so.0 => /usr/lib/libidn2.so.0 (0x00007f5b1678d000)
>             libpsl.so.5 => /usr/lib/libpsl.so.5 (0x00007f5b1657f000)
>             libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x00007f5b16331000)
>             libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x00007f5b16049000)
>             libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x00007f5b15e16000)
>             libcom_err.so.2 => /usr/lib/libcom_err.so.2 (0x00007f5b15c12000)
>             libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x00007f5b15a0e000)
>             libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00007f5b15808000)
>             libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x00007f5b155e2000)
>             libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0x00007f5b15236000)
>             libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x00007f5b15022000)
>             libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x00007f5b14e1f000)
>             libXi.so.6 => /usr/lib/libXi.so.6 (0x00007f5b14c0e000)
>             libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x00007f5b14a03000)
>             libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x00007f5b147f9000)
>             libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0x00007f5b145f6000)
>             libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x00007f5b143f3000)
>             libffi.so.6 => /usr/lib/libffi.so.6 (0x00007f5b141ea000)
>             libthai.so.0 => /usr/lib/libthai.so.0 (0x00007f5b13fe0000)
>             libpcre.so.1 => /usr/lib/libpcre.so.1 (0x00007f5b13d6d000)
>             libICE.so.6 => /usr/lib/libICE.so.6 (0x00007f5b13b50000)
>             libuuid.so.1 => /usr/lib/libuuid.so.1 (0x00007f5b13949000)
>             liblzma.so.5 => /usr/lib/liblzma.so.5 (0x00007f5b13723000)
>             libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x00007f5b13513000)
>             libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0x00007f5b1326b000)
>             libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f5b13067000)
>             libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f5b12e61000)
>             libunistring.so.2 => /usr/lib/libunistring.so.2 (0x00007f5b12adf000)
>             libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x00007f5b128d2000)
>             libkeyutils.so.1 => /usr/lib/libkeyutils.so.1 (0x00007f5b126ce000)
>             libresolv.so.2 => /usr/lib/libresolv.so.2 (0x00007f5b124b7000)
>             libmount.so.1 => /usr/lib/libmount.so.1 (0x00007f5b12261000)
>             libdatrie.so.1 => /usr/lib/libdatrie.so.1 (0x00007f5b12059000)
>             libgraphite2.so.3 => /usr/lib/libgraphite2.so.3 (0x00007f5b11e2d000)
>             libblkid.so.1 => /usr/lib/libblkid.so.1 (0x00007f5b11bdf000)
> 
>     $ lsof -p $(pidof kicad) |grep mem
>     kicad   1849 admin  mem       REG               8,33   178632 2415755 /usr/lib/libtinfo.so.6.0
>     kicad   1849 admin  mem       REG               8,33   363064 2365496 /usr/lib/libreadline.so.7.0
>     kicad   1849 admin  mem       REG               8,33   226936 2417093 /usr/lib/libncursesw.so.6.0
>     kicad   1849 admin  mem       REG               8,33  7071160 2434677 /usr/lib/libngspice.so.0.0.0
>     kicad   1849 admin  mem       REG               8,34  9411944 4871520 /home/admin/SW/bin/_eeschema.kiface
>     kicad   1849 admin  mem       REG               8,33    22232    1266 /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
>     kicad   1849 admin  mem       REG               8,33   705684  159551 /usr/share/fonts/TTF/DejaVuSans-Bold.ttf
>     kicad   1849 admin  mem       REG               8,33   251584 2408214 /usr/lib/gvfs/libgvfscommon.so
>     kicad   1849 admin  mem       REG               8,33   206768 2514480 /usr/lib/gio/modules/libgvfsdbus.so
>     kicad   1849 admin  mem       REG               8,33   757076  140158 /usr/share/fonts/TTF/DejaVuSans.ttf
>     kicad   1849 admin  mem       REG               8,33   555112  164609 /var/cache/fontconfig/f6b893a7224233d96cb72fd88691c0b4-le64.cache-7
>     kicad   1849 admin  mem       REG               8,33    46928 2361498 /usr/lib/libnss_files-2.26.so <http://libnss_files-2.26.so>
>     kicad   1849 admin  mem       REG               8,33   183928 2385695 /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so
>     kicad   1849 admin  mem       REG               8,33    26216 2383502 /usr/lib/libogg.so.0.8.3
>     kicad   1849 admin  mem       REG               8,33   183016 2383510 /usr/lib/libvorbis.so.0.4.8
>     kicad   1849 admin  mem       REG               8,33    41704 2390309 /usr/lib/libltdl.so.7.3.1
>     kicad   1849 admin  mem       REG               8,33    87824 2397459 /usr/lib/libtdb.so.1.3.15
>     kicad   1849 admin  mem       REG               8,33    35272 2383514 /usr/lib/libvorbisfile.so.3.3.7
>     kicad   1849 admin  mem       REG               8,33    72888 2397724 /usr/lib/libcanberra.so.0.2.5
>     kicad   1849 admin  mem       REG               8,33    18896 2397726 /usr/lib/libcanberra-gtk.so.0.1.9
>     kicad   1849 admin  mem       REG               8,33    23176 2397734 /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so
>     kicad   1849 admin  mem       REG               8,33     9984 2361605 /usr/lib/gconv/UTF-32.so
>     kicad   1849 admin  mem       REG               8,33  3264112 2404912 /usr/lib/locale/locale-archive
>     kicad   1849 admin  mem       REG               8,33   314168 2395388 /usr/lib/libblkid.so.1.1.0
>     kicad   1849 admin  mem       REG               8,33   178456 2433470 /usr/lib/libgraphite2.so.3.0.1
>     kicad   1849 admin  mem       REG               8,33    31024 2377397 /usr/lib/libdatrie.so.1.3.3
>     kicad   1849 admin  mem       REG               8,33   346456 2395389 /usr/lib/libmount.so.1.1.0
>     kicad   1849 admin  mem       REG               8,33    84016 2361484 /usr/lib/libresolv-2.26.so <http://libresolv-2.26.so>
>     kicad   1849 admin  mem       REG               8,33    14616 2369423 /usr/lib/libkeyutils.so.1.6
>     kicad   1849 admin  mem       REG               8,33    51176 2369464 /usr/lib/libkrb5support.so.0.1
>     kicad   1849 admin  mem       REG               8,33  1574720 2371908 /usr/lib/libunistring.so.2.1.0
>     kicad   1849 admin  mem       REG               8,33    22688 2377428 /usr/lib/libXdmcp.so.6.0.0
>     kicad   1849 admin  mem       REG               8,33    14512 2377431 /usr/lib/libXau.so.6.0.0
>     kicad   1849 admin  mem       REG               8,33   686008 2362609 /usr/lib/libharfbuzz.so.0.10705.0
>     kicad   1849 admin  mem       REG               8,33    66960 2365606 /usr/lib/libbz2.so.1.0.6
>     kicad   1849 admin  mem       REG               8,33   154344 2370738 /usr/lib/liblzma.so.5.2.3
>     kicad   1849 admin  mem       REG               8,33    26552 2371740 /usr/lib/libuuid.so.1.3.0
>     kicad   1849 admin  mem       REG               8,33   102568 2382293 /usr/lib/libICE.so.6.3.0
>     kicad   1849 admin  mem       REG               8,33   469216 2367778 /usr/lib/libpcre.so.1.2.9
>     kicad   1849 admin  mem       REG               8,33    40752 2377403 /usr/lib/libthai.so.0.3.0
>     kicad   1849 admin  mem       REG               8,33    35280 2390307 /usr/lib/libffi.so.6.0.4
>     kicad   1849 admin  mem       REG               8,33    10280 2381145 /usr/lib/libXdamage.so.1.1.0
>     kicad   1849 admin  mem       REG               8,33    10256 2381645 /usr/lib/libXcomposite.so.1.0.0
>     kicad   1849 admin  mem       REG               8,33    38512 2381520 /usr/lib/libXcursor.so.1.0.2
>     kicad   1849 admin  mem       REG               8,33    43352 2381535 /usr/lib/libXrandr.so.2.2.0
>     kicad   1849 admin  mem       REG               8,33    68040 2381628 /usr/lib/libXi.so.6.1.0
>     kicad   1849 admin  mem       REG               8,33    10392 2381525 /usr/lib/libXinerama.so.1.0.0
>     kicad   1849 admin  mem       REG               8,33    79464 2381468 /usr/lib/libpangoft2-1.0.so.0.4000.13
>     kicad   1849 admin  mem       REG               8,33  1743440 2434220 /usr/lib/libgio-2.0.so.0.5400.3
>     kicad   1849 admin  mem       REG               8,33   153272 2377342 /usr/lib/libatk-1.0.so.0.22610.1
>     kicad   1849 admin  mem       REG               8,33    22624 2381136 /usr/lib/libXfixes.so.3.1.0
>     kicad   1849 admin  mem       REG               8,33    13992 2430333 /usr/lib/libgmodule-2.0.so.0.5400.3
>     kicad   1849 admin  mem       REG               8,33    14016 2365787 /usr/lib/libcom_err.so.2.1
>     kicad   1849 admin  mem       REG               8,33   206648 2369481 /usr/lib/libk5crypto.so.3.1
>     kicad   1849 admin  mem       REG               8,33   948520 2369492 /usr/lib/libkrb5.so.3.3
>     kicad   1849 admin  mem       REG               8,33   319384 2369511 /usr/lib/libgssapi_krb5.so.2.2
>     kicad   1849 admin  mem       REG               8,33    54896 2381727 /usr/lib/libpsl.so.5.2.0
>     kicad   1849 admin  mem       REG               8,33   116408 2448422 /usr/lib/libidn2.so.0.3.3
>     kicad   1849 admin  mem       REG               8,33   152912 2361436 /usr/lib/libnghttp2.so.14.15.1
>     kicad   1849 admin  mem       REG               8,33   612176 2369383 /usr/lib/libGLdispatch.so.0.0.0
>     kicad   1849 admin  mem       REG               8,33    67272 2369389 /usr/lib/libGLX.so.0.0.0
>     kicad   1849 admin  mem       REG               8,33    30920 2361483 /usr/lib/librt-2.26.so <http://librt-2.26.so>
>     kicad   1849 admin  mem       REG               8,33    73688 2380691 /usr/lib/libXext.so.6.4.0
>     kicad   1849 admin  mem       REG               8,33    43544 2380623 /usr/lib/libXrender.so.1.3.0
>     kicad   1849 admin  mem       REG               8,33    55616 2377502 /usr/lib/libxcb-render.so.0.0.0
>     kicad   1849 admin  mem       REG               8,33   166864 2377492 /usr/lib/libxcb.so.1.1.0
>     kicad   1849 admin  mem       REG               8,33    14448 2377506 /usr/lib/libxcb-shm.so.0.0.0
>     kicad   1849 admin  mem       REG               8,33   820928 2371600 /usr/lib/libfreetype.so.6.16.0
>     kicad   1849 admin  mem       REG               8,33   280704 2431606 /usr/lib/libfontconfig.so.1.10.1
>     kicad   1849 admin  mem       REG               8,33   202416 2370330 /usr/lib/libexpat.so.1.6.7
>     kicad   1849 admin  mem       REG               8,33    14160 2361491 /usr/lib/libdl-2.26.so <http://libdl-2.26.so>
>     kicad   1849 admin  mem       REG               8,33    92056 2365615 /usr/lib/libz.so.1.2.11
>     kicad   1849 admin  mem       REG               8,33   554728 2381736 /usr/lib/libtiff.so.5.3.0
>     kicad   1849 admin  mem       REG               8,33   423696 2381712 /usr/lib/libjpeg.so.8.1.2
>     kicad   1849 admin  mem       REG               8,33   218808 2377413 /usr/lib/libpng16.so.16.34.0
>     kicad   1849 admin  mem       REG               8,33    30920 2382294 /usr/lib/libSM.so.6.0.1
>     kicad   1849 admin  mem       REG               8,33    22768 2381134 /usr/lib/libXxf86vm.so.1.0.0
>     kicad   1849 admin  mem       REG               8,33    50848 2381470 /usr/lib/libpangocairo-1.0.so <http://libpangocairo-1.0.so>.0.4000.13
>     kicad   1849 admin  mem       REG               8,33    31408 2382986 /usr/lib/libnotify.so.4.0.0
>     kicad   1849 admin  mem       REG               8,33  1129568 2430332 /usr/lib/libglib-2.0.so.0.5400.3
>     kicad   1849 admin  mem       REG               8,33   321208 2381467 /usr/lib/libpango-1.0.so.0.4000.13
>     kicad   1849 admin  mem       REG               8,33   145080 2370737 /usr/lib/libgdk_pixbuf-2.0.so <http://libgdk_pixbuf-2.0.so>.0.3600.10
>     kicad   1849 admin  mem       REG               8,33  1306096 2380618 /usr/lib/libX11.so.6.3.0
>     kicad   1849 admin  mem       REG               8,33   345936 2434178 /usr/lib/libgobject-2.0.so.0.5400.3
>     kicad   1849 admin  mem       REG               8,33   735416 2382188 /usr/lib/libgdk-x11-2.0.so.0.2400.32
>     kicad   1849 admin  mem       REG               8,33  4435016 2382189 /usr/lib/libgtk-x11-2.0.so.0.2400.32
>     kicad   1849 admin  mem       REG               8,33  2065784 2361570 /usr/lib/libc-2.26.so <http://libc-2.26.so>
>     kicad   1849 admin  mem       REG               8,33   145336 2361590 /usr/lib/libpthread-2.26.so <http://libpthread-2.26.so>
>     kicad   1849 admin  mem       REG               8,33   760728 2404923 /usr/lib/libgcc_s.so.1
>     kicad   1849 admin  mem       REG               8,33  1111536 2389850 /usr/lib/libgomp.so.1.0.0
>     kicad   1849 admin  mem       REG               8,33  1358184 2361489 /usr/lib/libm-2.26.so <http://libm-2.26.so>
>     kicad   1849 admin  mem       REG               8,33 11592384 2389829 /usr/lib/libstdc++.so.6.0.24
>     kicad   1849 admin  mem       REG               8,33  2594952 2367801 /usr/lib/libcrypto.so.1.1
>     kicad   1849 admin  mem       REG               8,33   434176 2367802 /usr/lib/libssl.so.1.1
>     kicad   1849 admin  mem       REG               8,33   510216 2376596 /usr/lib/libcurl.so.4.5.0
>     kicad   1849 admin  mem       REG               8,33   522952 2390618 /usr/lib/libGLU.so.1.3.1
>     kicad   1849 admin  mem       REG               8,33   562944 2369390 /usr/lib/libGL.so.1.0.0
>     kicad   1849 admin  mem       REG               8,33   686856 2380930 /usr/lib/libpixman-1.so.0.34.0
>     kicad   1849 admin  mem       REG               8,33  1183104 2381432 /usr/lib/libcairo.so.2.11510.0
>     kicad   1849 admin  mem       REG               8,33   665608 2362567 /usr/lib/libGLEW.so.2.1.0
>     kicad   1849 admin  mem       REG               8,33  2340728 2397535 /usr/lib/libwx_gtk2u_stc-3.0.so.0.3.0
>     kicad   1849 admin  mem       REG               8,33    63336 2414924 /usr/lib/libwx_baseu_xml-3.0.so.0.3.0
>     kicad   1849 admin  mem       REG               8,33  2667712 2414922 /usr/lib/libwx_baseu-3.0.so.0.3.0
>     kicad   1849 admin  mem       REG               8,33   276328 2414923 /usr/lib/libwx_baseu_net-3.0.so.0.3.0
>     kicad   1849 admin  mem       REG               8,33  6413208 2397525 /usr/lib/libwx_gtk2u_core-3.0.so.0.3.0
>     kicad   1849 admin  mem       REG               8,33   845664 2397528 /usr/lib/libwx_gtk2u_html-3.0.so.0.3.0
>     kicad   1849 admin  mem       REG               8,33  1902480 2397526 /usr/lib/libwx_gtk2u_adv-3.0.so.0.3.0
>     kicad   1849 admin  mem       REG               8,33   595816 2397531 /usr/lib/libwx_gtk2u_aui-3.0.so.0.3.0
>     kicad   1849 admin  mem       REG               8,33    92008 2397536 /usr/lib/libwx_gtk2u_gl-3.0.so <http://libwx_gtk2u_gl-3.0.so>.0.3.0
>     kicad   1849 admin  mem       REG               8,33   176640 2361571 /usr/lib/ld-2.26.so <http://ld-2.26.so>
>     kicad   1849 admin  mem       REG               8,33   105900 1452059 /usr/share/icons/Adwaita/icon-theme.cache
>     kicad   1849 admin  mem       REG               8,33   158196  132145 /usr/share/mime/mime.cache
>     kicad   1849 admin  mem       REG               8,33   166768  170257 /var/cache/fontconfig/8d4af663993b81a124ee82e610bb31f9-le64.cache-7
>     kicad   1849 admin  mem       REG               8,33   501992  170251 /var/cache/fontconfig/17090aa38d5c6f09fb8c5c354938f1d7-le64.cache-7
>     kicad   1849 admin  mem       REG               8,33   502744  167721 /var/cache/fontconfig/df311e82a1a24c41a75c2c930223552e-le64.cache-7
>     kicad   1849 admin  mem       REG               8,33    24484  131501 /usr/share/icons/hicolor/icon-theme.cache
>     kicad   1849 admin  mem       REG               8,34     2472 4858135 /home/admin/.local/share/mime/mime.cache
>     kicad   1849 admin  mem       REG               8,33    45368  159086 /var/cache/fontconfig/e95b4d59d280a3acdc6fb85954763694-le64.cache-7
>     kicad   1849 admin  mem       REG               8,33    10504  164409 /var/cache/fontconfig/d4119bf364b3cb6badea4cd5ba92dc93-le64.cache-7
>     kicad   1849 admin  mem       REG               8,33    53512  170250 /var/cache/fontconfig/491f45a0a771fef1c10b9b647a97fb82-le64.cache-7
>     kicad   1849 admin  mem       REG               8,33     6368  170256 /var/cache/fontconfig/6ba42ae0000f58711b5caaf10d690066-le64.cache-7
>     kicad   1849 admin  mem       REG               8,33    19936  170255 /var/cache/fontconfig/e83f37fcf327f1deda509da0f6605954-le64.cache-7
>     kicad   1849 admin  mem       REG               8,33    17536  170254 /var/cache/fontconfig/d62e99ef547d1d24cdb1bd22ec1a2976-le64.cache-7
>     kicad   1849 admin  mem       REG               8,33   146128  164117 /var/cache/fontconfig/f349e9996a5320f6dd491cedd2b1f964-le64.cache-7
> 
> 
> 
>     On 2018-02-03 01:02, Nick Østergaard wrote:
>     > are you sure you didn't rebuild wxpython with gtk2?
>     >
>     > Den 3. feb. 2018 00.55 <tel:2018%2000.55> skrev "Clemens Koller" <cko@xxxxxxxxx <mailto:cko@xxxxxxxxx> <mailto:cko@xxxxxxxxx <mailto:cko@xxxxxxxxx>>>:
>     >
>     >     Hi, Chris!
>     >
>     >     I don't run into the issues on Arch Linux. No special tweaks. Installed packages are i.e.:
>     >
> 
> 
> I am sorry, I think you made a PEBCAK when testing this. Maybe provide update history for wxpython.
> 
> Maybe you meed to do a clean rebuild to test this properly. Although I think this should be reproduced easily by simply switching between -6 and -7.
> 
>     >     $ pacman -Q | grep "wx"
>     >     wxformbuilder-svn 3.5.2.RC2.r2225-1
>     >     wxgtk-common 3.0.3.1-11
>     >     wxgtk2 3.0.3.1-11
>     >     wxgtk2.8 2.8.12.1-6
>     >     wxgtk3 3.0.3.1-11
>     >     wxpython 3.0.2.0-7
>     >     wxpython2.8 2.8.12.1-3
>     >
>     >
>     >     About KiCad:
>     >     Application: kicad
>     >     Version: (2018-01-22 <tel:20%2018%2001%2022> revision c702646c2)-master, release build
>     >     Libraries:
>     >         wxWidgets 3.0.3
>     >         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.29.0
>     >     Platform: Linux 4.14.15-1-ARCH x86_64, 64 bit, Little endian, wxGTK
>     >     Build Info:
>     >         wxWidgets: 3.0.3 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
>     >         Boost: 1.66.0
>     >         Curl: 7.57.0
>     >         Compiler: GCC 7.2.1 with C++ ABI 1011
>     >
>     >     Build settings:
>     >         USE_WX_GRAPHICS_CONTEXT=OFF
>     >         USE_WX_OVERLAY=OFF
>     >         KICAD_SCRIPTING=ON
>     >         KICAD_SCRIPTING_MODULES=ON
>     >         KICAD_SCRIPTING_WXPYTHON=ON
>     >         KICAD_SCRIPTING_ACTION_MENU=ON
>     >         BUILD_GITHUB_PLUGIN=ON
>     >         KICAD_USE_OCE=ON
>     >         KICAD_SPICE=ON
>     >
>     >     Greets,
>     >     Clemens
>     >
>     >
>     >     On 2018-02-02 23:54, Chris Pavlina wrote:
>     >     > Okay, I can confirm this works, looks like they did switch wxpython from
>     >     > gtk2 to gtk3. Really annoying, given gtk2 and gtk3 are different
>     >     > packages libraries that use them ought to be too...
>     >     >
>     >     > Sorry for the noise, guess my distro is to blame.
>     >     >
>     >     >
>     >     > On Fri, Feb 02, 2018 at 11:55:46PM +0200, Janis Skujenieks wrote:
>     >     >> I don't know exactly, but in forum post he resolved by downgrading wxpython
>     >     >> to 3.0.2.0-6.
>     >     >> https://forum.kicad.info/t/arch-linux-problem-with-wxpython-3-0-2-0-7-reverting-to-3-0-2-0-6-works-fine-kicad-nightly/9493 <https://forum.kicad.info/t/arch-linux-problem-with-wxpython-3-0-2-0-7-reverting-to-3-0-2-0-6-works-fine-kicad-nightly/9493> <https://forum.kicad.info/t/arch-linux-problem-with-wxpython-3-0-2-0-7-reverting-to-3-0-2-0-6-works-fine-kicad-nightly/9493 <https://forum.kicad.info/t/arch-linux-problem-with-wxpython-3-0-2-0-7-reverting-to-3-0-2-0-6-works-fine-kicad-nightly/9493>>
>     >     >>
>     >     >> I haven't had time to upgrade my system.
>     >     >>
>     >     >>
>     >     >> On Fri, Feb 2, 2018 at 11:45 PM, Chris Pavlina <pavlina.chris@xxxxxxxxx <mailto:pavlina.chris@xxxxxxxxx> <mailto:pavlina.chris@xxxxxxxxx <mailto:pavlina.chris@xxxxxxxxx>>>
>     >     >> wrote:
>     >     >>
>     >     >>> I'm confused - nickoe comments on that bug to rebuild with gtk2, but
>     >     >>> both the version info posted in the bug report and my own system
>     >     >>> indicate gtk2...
>     >     >>>
>     >     >>> On Fri, Feb 02, 2018 at 11:32:58PM +0200, Janis Skujenieks wrote:
>     >     >>>> I think you may have this problem
>     >     >>>> https://bugs.launchpad.net/kicad/+bug/1746753 <https://bugs.launchpad.net/kicad/+bug/1746753> <https://bugs.launchpad.net/kicad/+bug/1746753 <https://bugs.launchpad.net/kicad/+bug/1746753>>
>     >     >>>>
>     >     >>>> On Fri, Feb 2, 2018 at 11:00 PM, Chris Pavlina <pavlina.chris@xxxxxxxxx <mailto:pavlina.chris@xxxxxxxxx> <mailto:pavlina.chris@xxxxxxxxx <mailto:pavlina.chris@xxxxxxxxx>>>
>     >     >>>> wrote:
>     >     >>>>
>     >     >>>>> Mostly empty toolbars, one missing toolbar, and a completely black,
>     >     >>>>> blank schematic.
>     >     >>>>>
>     >     >>>>> Arch Linux
>     >     >>>>> gtk2 2.24.32-1
>     >     >>>>> wxgtk2 3.0.3.1-11
>     >     >>>>>
>     >     >>>>> On Fri, Feb 02, 2018 at 03:53:03PM -0500, Kevin Cozens wrote:
>     >     >>>>>> On 2018-02-02 03:24 PM, Chris Pavlina wrote:
>     >     >>>>>>> https://misc.c4757p.com/kicad-is-very-broken.png <https://misc.c4757p.com/kicad-is-very-broken.png> <https://misc.c4757p.com/kicad-is-very-broken.png <https://misc.c4757p.com/kicad-is-very-broken.png>>
>     >     >>>>>>>
>     >     >>>>>>> Anyone have any idea what could possibly cause this...?
>     >     >>>>>>
>     >     >>>>>> What are we supposed to see in that image? Which operating system are
>     >     >>>>> you using?
>     >     >>>>>>
>     >     >>>>>> --
>     >     >>>>>> Cheers!
>     >     >>>>>>
>     >     >>>>>> Kevin.
>     >     >>>>>>
>     >     >>>>>> http://www.ve3syb.ca/ ;          |"Nerds make the shiny things that
>     >     >>>>> distract
>     >     >>>>>> Owner of Elecraft K2 #2172      | the mouth-breathers, and that's why
>     >     >>>>> we're
>     >     >>>>>>                                 | powerful!"
>     >     >>>>>> #include <disclaimer/favourite> |             --Chris Hardwick
>     >     >>>>>>
>     >     >>>>>> _______________________________________________
>     >     >>>>>> Mailing list: https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers> <https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers>>
>     >     >>>>>> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx> <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>>
>     >     >>>>>> Unsubscribe : https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers> <https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers>>
>     >     >>>>>> More help   : https://help.launchpad.net/ListHelp <https://help.launchpad.net/ListHelp> <https://help.launchpad.net/ListHelp <https://help.launchpad.net/ListHelp>>
>     >     >>>>>
>     >     >>>>> _______________________________________________
>     >     >>>>> Mailing list: https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers> <https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers>>
>     >     >>>>> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx> <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>>
>     >     >>>>> Unsubscribe : https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers> <https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers>>
>     >     >>>>> More help   : https://help.launchpad.net/ListHelp <https://help.launchpad.net/ListHelp> <https://help.launchpad.net/ListHelp <https://help.launchpad.net/ListHelp>>
>     >     >>>>>
>     >     >>>
>     >     >
>     >     > _______________________________________________
>     >     > Mailing list: https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers> <https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers>>
>     >     > Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx> <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>>
>     >     > Unsubscribe : https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers> <https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers>>
>     >     > More help   : https://help.launchpad.net/ListHelp <https://help.launchpad.net/ListHelp> <https://help.launchpad.net/ListHelp <https://help.launchpad.net/ListHelp>>
>     >     >
>     >
>     >     _______________________________________________
>     >     Mailing list: https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers> <https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers>>
>     >     Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx> <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>>
>     >     Unsubscribe : https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers> <https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers>>
>     >     More help   : https://help.launchpad.net/ListHelp <https://help.launchpad.net/ListHelp> <https://help.launchpad.net/ListHelp <https://help.launchpad.net/ListHelp>>
>     >
> 
> 


Follow ups

References