3D viewer exported image is partial

Hello folks,

I am trying to export a png of the pcb in 3D Viewer and
what I get is only a part of the 3d image somehow distorted.
I am running KiCad 5.1.4+dfsg1-1, release build, on Debian testing (bullseye)

Here is the exported image

I tested on windows 10 pro with KiCad 5.1.2 and everything works fine.

Any help is appreciated.
Thanks

I’m running Linux nevermore 4.19.0-5-amd64 #1 SMP Debian 4.19.37-5+deb10u2 (2019-08-08) x86_64 GNU/Linux.

I compiled mine but the export works. Just added for a data point.

Application: Pcbnew
Version: (5.1.4), release build
Libraries:
wxWidgets 3.0.4
libcurl/7.64.0 OpenSSL/1.1.1c zlib/1.2.11 libidn2/2.0.5 libpsl/0.20.2 (+libidn2/2.0.5) libssh2/1.8.0 nghttp2/1.36.0 librtmp/2.3
Platform: Linux 4.19.0-5-amd64 x86_64, 64 bit, Little endian, wxGTK
Build Info:
wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8) GTK+ 3.24
Boost: 1.67.0
OpenCASCADE Community Edition: 6.9.1
Curl: 7.64.0
Compiler: Clang 7.0.1 with C++ ABI 1002

Build settings:
USE_WX_GRAPHICS_CONTEXT=OFF
USE_WX_OVERLAY=ON
KICAD_SCRIPTING=ON
KICAD_SCRIPTING_MODULES=ON
KICAD_SCRIPTING_PYTHON3=OFF
KICAD_SCRIPTING_WXPYTHON=ON
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

Please include some details of your video card.

My info:

Application: Pcbnew
Version: 5.1.4+dfsg1-1, release build
Libraries:
wxWidgets 3.0.4
libcurl/7.65.3 OpenSSL/1.1.1c zlib/1.2.11 libidn2/2.2.0 libpsl/0.20.2 (+libidn2/2.0.5) libssh2/1.8.0 nghttp2/1.39.2 librtmp/2.3
Platform: Linux 4.19.0-5-amd64 x86_64, 64 bit, Little endian, wxGTK
Build Info:
wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8) GTK+ 3.24
Boost: 1.67.0
OpenCASCADE Community Edition: 6.9.1
Curl: 7.65.1
Compiler: Clang 7.0.1 with C++ ABI 1002
Build settings:
USE_WX_GRAPHICS_CONTEXT=OFF
USE_WX_OVERLAY=ON
KICAD_SCRIPTING=ON
KICAD_SCRIPTING_MODULES=ON
KICAD_SCRIPTING_PYTHON3=ON
KICAD_SCRIPTING_WXPYTHON=ON
KICAD_SCRIPTING_WXPYTHON_PHOENIX=ON
KICAD_SCRIPTING_ACTION_MENU=ON
BUILD_GITHUB_PLUGIN=ON
KICAD_USE_OCE=ON
KICAD_USE_OCC=OFF
KICAD_SPICE=ON

My gpu is quite old…NVIDIA 8600GT…there is an upcoming upgrade though
debian runs with nouveau drivers

On windows machine I’ve got a GT630

Thanks

Nouveau has a few known issues with memory mapping. You might try the debian nonfree repository and install the nvidea-supplied drivers. I suspect that this will fix your issue.

let me try it…

Although I try not to use proprietary software…

The upgrade will be some AMD RX580, I believe

I made the change to nvidia drivers.

I had problems with sddm (I got black screen on boot), yet I managed to login
by simply typing my passwd and pressing “Enter”.

kde-plasma seemed somehow broken (I had no panels, no apps menu,
just a black screen), but pressing “Alt+F2” and typing “in the void”
I opened Konsole and KiCad (standalone and from inside Konsole).
Pcbnew won’t open at all, and when I started KiCad from Konsole
I saw an error message mentioning GLK something.

I went back on nouveau…

I also installed KiCad in a win10 vm and 3d viewer works out of the box
considering exporting images.

Anyway I believe my system is kind of problematic and I will stick to a solution
including vrml exporting and blender rendering or simple screenshots, until I get
my new graphics card.

Thank you very much, all of you.

Dear @hermit,
Which instructions did you follow to build from sources?
Debian’s or KiCad’s?

Don’t know how hermit did it, however this worked for me on 18.04.2

Once you are set up it’s straight forward to re-compile and/or make changes.

Kicads.
and 20 more…

I tried kicad’s way but no difference.
Anyway thanks.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.