Hello,
I have a system with a nvidia quadro 4000 and I use the nouveau driver. Two screens (identical 1920x1080) are connected to this card:
first on the DVI output and the second on the display port (DP1) output. In KDE the screens are set as an extended screen of 3840x1080
With the xf86-video-nouveau package the two screens works but since kernel 5.13 I have flickering in some progams (Firefox, amarok, vlc)
I enabled modesettings by removing the packages xorg-x11-driver-video and xf86-video-nouveau
After reboot the two screens works: I see on both the login screen but when I log in the second screen goes black.
I have found that if I remove the ~/.local/share/kscreen directory before login that the two screens works when log in.
If I compare the Xorg.0.log and Xorg.0.log.old I don’t see meaningfull differences
Xorg.0.log where the 2 screens works: https://paste.opensuse.org/6518646
Xorg.o.log.old where screen connected to the DP1 is black:.https://paste.opensuse.org/73830484
In the /etc/X11/xorg.conf.d I have only the file 00-keyboard.conf.
in the ~/.local/share/kscreen library I have a file with this content
bash-5.1$ cd /home/philippe/.local/share/kscreen
bash-5.1$ cat 79b2453b4763624b45ca7579be82ecd2
{
"enabled": true,
"id": "cfda6be1d78e8565f49a5c323fa5c3d5",
"metadata": {
"fullname": "xrandr-Ancor Communications Inc-VG248-F5LMQS077420",
"name": "DVI-I-1"
},
"mode": {
"refresh": 60,
"size": {
"height": 1080,
"width": 1920
}
},
"overscan": 0,
"pos": {
"x": 0,
"y": 0
},
"primary": true,
"rgbrange": 0,
"rotation": 1,
"scale": 1,
"vrrpolicy": 2
},
{
"enabled": true,
"id": "84568ff6283bf66123d8bc738b7ea483",
"metadata": {
"fullname": "xrandr-Ancor Communications Inc-VG248-F2LMQS017700",
"name": "DP-1"
},
"mode": {
"refresh": 60,
"size": {
"height": 1080,
"width": 1920
}
},
"overscan": 0,
"pos": {
"x": 1920,
"y": 0
},
"primary": false,
"rgbrange": 0,
"rotation": 1,
"scale": 1,
"vrrpolicy": 2
}
]
Any hint?
Regards
Philippe