Eben King composed on 2025-02-23 13:42 (UTC-0500): ... # inxi -SC System: Host: ab250 Kernel: 6.12.11-amd64 arch: x86_64 bits: 64 Desktop: TDE (Trinity) v: R14.1.4~[DEVELOPMENT] Distro: Debian GNU/Linux trixie/sid CPU: Info: quad core model: Intel Core i5-7500T ## NVidia card added to PC without making any BIOS changes ## only 1920x1200 on iGPU DP actually working on initial X start, even though ## xrandr showed two NVidia-connected displays; below xrandr command fixed it ## to desired result that inxi shows: # xrandr --output DP-1-3 --primary --mode 2560x1440 --below DP-1 --output DP-1 --mode 1920x1200 --pos 0x0 --output DP-1-4 --mode 1680x1050 --right-of DP-1 # inxi -Gaz --za Graphics: Device-1: Intel HD Graphics 630 vendor: ASUSTeK H110I-PLUS driver: i915 v: kernel arch: Gen-9.5 process: Intel 14nm built: 2016-20 ports: active: DP-1 empty: DP-2, HDMI-A-1, HDMI-A-2, HDMI-A-3 bus-ID: 00:02.0 chip-ID: 8086:5912 class-ID: 0300 Device-2: NVIDIA GF119 [NVS 310] vendor: Hewlett-Packard driver: nouveau v: kernel non-free: series: 390.xx+ status: legacy (EOL~2022-11-22) last: release: 390.157 kernel: 6.0 xorg: 1.21 arch: Fermi code: GF1xx process: 40/28nm built: 2010-2016 pcie: gen: 1 speed: 2.5 GT/s lanes: 16 ports: active: DP-3,DP-4 empty: none bus-ID: 01:00.0 chip-ID: 10de:107d class-ID: 0300 temp: 49.0 C Display: x11 server: X.Org v: 21.1.15 compositor: Twin v: 3.0 driver: X: loaded: modesetting unloaded: fbdev,vesa dri: iris gpu: i915,nouveau display-ID: :0 screens: 1 Screen-1: 0 s-res: 3600x2640 s-dpi: 120 s-size: 762x558mm (30.00x21.97") s-diag: 944mm (37.18") Monitor-1: DP-1 pos: top-left model: NEC EA243WM serial: <filter> built: 2011 res: mode: 1920x1200 hz: 60 scale: 100% (1) dpi: 94 gamma: 1.2 size: 519x324mm (20.43x12.76") diag: 612mm (24.1") ratio: 16:10 modes: max: 1920x1200 min: 640x480 Monitor-2: DP-3 mapped: DP-1-3 pos: primary,bottom-l model: Acer K272HUL serial: <filter> built: 2018 res: mode: 2560x1440 hz: 60 scale: 100% (1) dpi: 109 gamma: 1.2 size: 598x336mm (23.54x13.23") diag: 686mm (27") ratio: 16:9 modes: max: 2560x1440 min: 720x400 Monitor-3: DP-4 mapped: DP-1-4 pos: top-right model: Dell P2213 serial: <filter> built: 2013 res: mode: 1680x1050 hz: 60 scale: 100% (1) dpi: 90 gamma: 1.2 size: 473x296mm (18.62x11.65") diag: 558mm (22") ratio: 16:10 modes: max: 1680x1050 min: 720x400 API: EGL v: 1.5 hw: drv: intel iris drv: nvidia nouveau platforms: device: 0 drv: iris device: 1 drv: nouveau device: 2 drv: swrast gbm: drv: iris surfaceless: drv: iris x11: drv: iris inactive: wayland API: OpenGL v: 4.6 compat-v: 4.3 vendor: intel mesa v: 24.2.8-1 glx-v: 1.4 direct-render: yes renderer: Mesa Intel HD Graphics 630 (KBL GT2) device-ID: 8086:5912 memory: 7.57 GiB unified: yes API: Vulkan v: 1.4.304 layers: 4 device: 0 type: integrated-gpu name: Intel HD Graphics 630 (KBL GT2) driver: N/A device-ID: 8086:5912 surfaces: xcb,xlib device: 1 type: cpu name: llvmpipe (LLVM 19.1.4 256 bits) driver: N/A device-ID: 10005:0000 surfaces: xcb,xlib Info: Tools: api: eglinfo, glxinfo, vulkaninfo x11: xdriinfo, xdpyinfo, xprop, xrandr # I logged out to find lots of raster and black on the three screens, then rebooted (remotely) into Bookworm. In Trixie I had booted without any video= parameters on kernel cmdline, but in Bookworm I added:
video=DP-3:2560x1440 video=DP-1:1920x1200 video=DP-4:1680x1050@60 Resulting behavior was identical to Trixie until I logged out of the X session, which put me on vtty1 with a login prompt on the iGPU connected 1920x1200, pure black on the two NVidia-connected displays, and no X on any of vtty2-vtty12. I next booted Tumbleweed using the same cmdline video= options as I had with Bookworm. This produced expected results only and exactly, but not with the display positions desired. As a consequence of subsequently including xrandr in a global X startup script: # cat /etc/X11/xinit/xinitrc.d/43-2cards xrandr --output DP-1-3 --primary --mode 2560x1440 --below DP-1 --output DP-1 --mode 1920x1200 --pos 0x0 --output DP-1-4 --mode 1680x1050 --right-of DP-1 # then logging out and back in, both expected and desired results were produced. I really have no idea what to suggest about your rotation problem. I suppose something about your proprietary NVidia drivers and/or configuration could be interfering with automagic Intel configuration. Maybe find a live boot image or two to try and see what happens with them. Don't you have more than two outputs on the GTX to use instead of needing the iGPU? DVI-to-HDMI converters usually work well. -- Evolution as taught in public schools is, like religion, based on faith, not based on science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata