Printing from PCBNEW always produces portrait format irrelevant from printer page setup settings
Hello!
Description
When printing from PCBNEW, my prints are always in portrait page format, no matter how I set up my board layout sheet, or the printer setting from the print dialog. This issue affects only the printing functionality. When using the "Plot" command, the produced files/pages have the correct orientation.
Steps to reproduce
- Produce a schematic
- Create a new PCB layout for the schematic
- Configure the page and title block info to be orientated in landscape format
- Route tracks, polygons, etc.
- Issue a "Print (Ctrl+P)" command and select a printer.
- Select layers to print, e.g. front layers only, or back layers only
- Verify the printer settings are also to print in landscape
The resulting print is always in portrait mode for any of my prints. I have attached screenshots of my page/title block settings, as well as my printer settings. In addition, I have also attached the output of the print job (using CUPS-PDF) to show the issue.
Again, when plotting (to PDF) and then printing from the produced documents in other applications, the pages and the resulting print are always correct.
KiCad Version
Application: KiCad PCB Editor
Version: (6.0.7), release build
Libraries:
wxWidgets 3.2.1
libcurl/7.85.0 OpenSSL/1.1.1q zlib/1.2.12 brotli/1.0.9 zstd/1.5.2 libidn2/2.3.3 libpsl/0.21.1 (+libidn2/2.3.0) libssh2/1.10.0 nghttp2/1.50.0
Platform: Linux 5.15.70-1-lts x86_64, 64 bit, Little endian, wxGTK, KDE, x11
Build Info:
Date: Jul 26 2022 07:44:25
wxWidgets: 3.2.0 (wchar_t,wx containers) GTK+ 3.24
Boost: 1.79.0
OCC: 7.5.3
Curl: 7.84.0
ngspice: 37
Compiler: GCC 12.1.0 with C++ ABI 1017
Build settings:
KICAD_USE_OCC=ON
KICAD_USE_EGL=ON
KICAD_SPICE=ON