#multiple monitor wonkiness
30 messages · Page 1 of 1 (latest)
So what is going on with monitor 2? What happens when you select it? Are you able to set a resolution for it in that GUI? What happens when you try to apply it?
with 2 selected, some options are modifiable, i can select resolutions from the dropdown and rotations, but none of the changes trigger the apply button to activate.
hm. i didn't realize that i could hit the toggle there because it looked greyed-out inactive like the other fields that i couldn't interact with. turning it on and hitting apply blew up my whole layout, but when it timed out, everything went back to normal and 2 is now active.
Please share the output of inxi -Gxxxz, so we can have a look at the driver stack.
Graphics:
Device-1: NVIDIA GA102 [GeForce RTX 3080 Lite Hash Rate] vendor: eVga.com.
driver: nvidia v: 555.58.02 arch: Ampere pcie: speed: 5 GT/s lanes: 4 ports:
active: none off: DP-1, DP-2, DP-3, HDMI-A-1 empty: none bus-ID: 04:00.0
chip-ID: 10de:2216 class-ID: 0300
Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver: X:
loaded: nouveau unloaded: fbdev,modesetting,vesa failed: nvidia
gpu: nvidia,nvidia-nvswitch display-ID: :0 screens: 1
Screen-1: 0 s-res: 6200x2880 s-dpi: 96 s-size: 1640x762mm (64.57x30.00")
s-diag: 1808mm (71.2")
Monitor-1: DP-0 pos: primary,bottom-c res: 2560x1440 hz: 60 dpi: 109
size: 596x335mm (23.46x13.19") diag: 684mm (26.92") modes: N/A
Monitor-2: DP-3 pos: top-center res: 2560x1440 hz: 75 dpi: 109
size: 597x336mm (23.5x13.23") diag: 685mm (26.97") modes: N/A
Monitor-3: DP-4 pos: top-left res: 2560x1440 hz: 75 dpi: 109
size: 597x336mm (23.5x13.23") diag: 685mm (26.97") modes: N/A
Monitor-4: HDMI-0 pos: middle-r res: 1080x1920 hz: 60 dpi: 96
size: 286x509mm (11.26x20.04") diag: 584mm (22.99") modes: N/A
API: EGL v: 1.5 hw: drv: nvidia platforms: device: 0 drv: nvidia device: 2
drv: swrast gbm: drv: kms_swrast surfaceless: drv: nvidia x11: drv: nvidia
inactive: wayland,device-1
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 555.58.02
glx-v: 1.4 direct-render: yes renderer: NVIDIA GeForce RTX 3080/PCIe/SSE2
API: Vulkan v: 1.3.275 layers: 8 surfaces: xcb,xlib device: 0
type: discrete-gpu driver: N/A device-ID: 10de:2216 device: 1 type: cpu
driver: N/A device-ID: 10005:0000
Curious, the nvidia has no ports active. Please run mokutil --sb-state.
mokutil --sb-state
SecureBoot disabled
How did you get the nvidia driver?
it's been a bit since i set upt but if i can remember, apt-get install nvidia?
The only correct way to install it is through Driver Manager. Open it and see what it tells you.
The strange thing here is this:
ports: active: none off: DP-1, DP-2, DP-3, HDMI-A-1 empty: none
It thinks that the nvidia does not currently control any screens. Which points to erroneous driver installation. Perhaps switch to the 560 and see how it does after a reboot. At least your driver is not locked by Secure Boot.
will report back in a few minutes
In general, four screens can be wonky even if the GPU technically supports them. But what we need to see with inxi -Gxxxxz is that it at least recognises the ports being active. If that still does not help, you can try with Wayland.
for sure. screen real estate is what stymied my year of linux back in 2020.
Wayland will solve some long-standing issues with multi-screen setups, like high refresh rates, VRR, unconventional geometry, and remembering which one goes where. Mint is transitioning, but still not quite there with Wayland. You can test the Wayland session by clicking on the Cinnamon logo at login.
driver manager has finished switching to 560. brb.
For what it's worth, Mint 22.1 is in beta and will soon arrive with some Wayland improvements. Once it lands, you can upgrade through Update Manager.
after reboot:
:~$ inxi -Gxxxxz
Graphics:
Device-1: NVIDIA GA102 [GeForce RTX 3080 Lite Hash Rate] vendor: eVga.com.
driver: nvidia v: 560.35.03 arch: Ampere pcie: speed: 5 GT/s lanes: 4 ports:
active: none off: DP-1, DP-2, DP-3, HDMI-A-1 empty: none bus-ID: 04:00.0
chip-ID: 10de:2216 class-ID: 0300
Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver: X:
loaded: nouveau unloaded: fbdev,modesetting,vesa failed: nvidia
gpu: nvidia,nvidia-nvswitch display-ID: :0 screens: 1
Screen-1: 0 s-res: 6200x2880 s-dpi: 96 s-size: 1640x762mm (64.57x30.00")
s-diag: 1808mm (71.2")
Monitor-1: DP-0 pos: primary,bottom-c res: 2560x1440 hz: 60 dpi: 109
size: 596x335mm (23.46x13.19") diag: 684mm (26.92") modes: N/A
Monitor-2: DP-3 pos: top-center res: 2560x1440 hz: 75 dpi: 109
size: 597x336mm (23.5x13.23") diag: 685mm (26.97") modes: N/A
Monitor-3: DP-4 pos: top-left res: 2560x1440 hz: 75 dpi: 109
size: 597x336mm (23.5x13.23") diag: 685mm (26.97") modes: N/A
Monitor-4: HDMI-0 pos: middle-r res: 1080x1920 hz: 60 dpi: 96
size: 286x509mm (11.26x20.04") diag: 584mm (22.99") modes: N/A
API: EGL v: 1.5 hw: drv: nvidia platforms: device: 0 drv: nvidia device: 2
drv: swrast gbm: drv: kms_swrast surfaceless: drv: nvidia x11: drv: nvidia
inactive: wayland,device-1
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 560.35.03
glx-v: 1.4 direct-render: yes renderer: NVIDIA GeForce RTX 3080/PCIe/SSE2
API: Vulkan v: 1.3.275 layers: 8 surfaces: xcb,xlib device: 0
type: discrete-gpu driver: N/A device-ID: 10de:2216 device: 1 type: cpu
driver: N/A device-ID: 10005:0000
still active:none
And three screens are working?
all four are working and in the right spots and orientation
Do you mean it is fixed now?
yeah behavior is as expected
I guess nvidia is just being weird, then. Make a Timeshift snapshot and never touch the config again.
I think inxi is erroneous in this case as far as reporting active ports
Verified on my Nvidia and in cases of a few different users
If they get any more difficult to support, I will refuse to help people with nvidia garbage.