I got GTX 950 and RTX 2060 installed. They both work on Windows and I get to move windows across the monitors connected to different cards on Windows.
On Linux I get only monitors connected to 2060 effectively working, even though all connected monitors show up in xrandr
and KDE System Settings, monitors connected to 950 light up but show nothing but blank black screen (and I can’t move the cursor there even though xrandr output looks like I should be able to do that).
While messing around with nvidia-settings, nvidia-xconfig, xorg.conf and reading the driver README I could get to:
- make monitors connected to 950 work while 2060 show blank screen (simply by making 950 the
Device0
in xorg.conf, it seems) - two different X screens (
:0.0
and:0.1
) working (but of course the desktop environment and input devices worked on :0.0 only, but I could startDESKTOP=:0.1 xterm
on the second set of monitors) - all blank screens and segfault for every app I tried to start when trying to use Xinerama
So I resorted back to the default state of having no xorg.conf as most usable for now.
I use xmonad as a window manager with no compositor, but I also tried using kwin to no effect.
Is this setup supposed to be working? I hope it is, as it works on Windows on the exact same machine.
xrandr output, Xorg.0.log and other
Started with no /etc/xorg.conf
or xorg.conf.d/*.conf
files:
xrandr
:
xrandr.txt · GitHub
/var/log/Xorg.0.log
:
Xorg.0.log · GitHub
lspci | grep VGA
:
03:00.0 VGA compatible controller: NVIDIA Corporation GM206 [GeForce GTX 950] (rev a1)
08:00.0 VGA compatible controller: NVIDIA Corporation TU104 [GeForce RTX 2060] (rev a1)
Driver Version: 455.23.04 (as reported by nvidia-smi
)
uname -a
:
Linux futpib-desktop 5.8.12-arch1-1-pds #1 SMP PREEMPT Mon, 28 Sep 2020 17:49:34 +0000 x86_64 GNU/Linux