[Bug 1225296] New: Dual monitor not recognised after upgrade 15.5 to 15.6
https://bugzilla.suse.com/show_bug.cgi?id=1225296 Bug ID: 1225296 Summary: Dual monitor not recognised after upgrade 15.5 to 15.6 Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.6 Hardware: x86 OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Installation Assignee: yast2-maintainers@suse.de Reporter: martin.schmidt@io-warnemuende.de QA Contact: jsrain@suse.com Target Milestone: --- Found By: --- Blocker: --- Moin, moin, I am using openSUSE 15.5 on an old intel based x86 PC, equipped with a simple nvidia gforce and two monitors. The monitors are using a displayport connnection from the graphics card to the monitors via an Y-shaped cable. Both monitors are recognised correctly and can be configured to form a single graphical work space, when the system is up and running. After upgrading to openSUSE 15.6 this does not work any more. When booting, monitor 1 shows some firmware screen and the openSUSE boot screen, where the OS version (several subversions of 15.6 and frozen snapshots of 15.5) can be selected. Using the default option (15.6 from harddrive), the output of the boot process is moving to monitor 2, but monitor 1 is going to a "power saving sleep mode" and stays inactive frome here on. The boot process is finished correctly with monitor 2 as the only graphical device. Monitor 1 cannot be activated again. Switching off monitor 2 before booting, the system comes up without any valid output device. Monitor 1 goes to sleep after the system boot started. I did not check the system status with a remote ssh-connection yet. Switching off monitor 1 before booting, lets the system come up completely with monitor 2. Also the initial hardware screen is diplayerd there. In turn, booting from a read-only snapshot with openSUSE 15.5, both monitors are used as before. The nouveau-dri drivers are used, no propriatary nvidia driver is installed. Some upgrade history: - just to test, if the few graphic card cores could be used in a cuda environment, cuda was installed under 15.5. This failed and cuda was deinstalled. However, when upgrading later from 15.5 to 15.6 the cuda development environment was reinstalled automatically together with nvidia drivers. As a result the nvidia drivers allowed only for a single low resolution vga monitor. May be, this happened, since the nvidia repository was not deleted and there was some leftover from the cuda test. - with the ascii-yast the nvidia drivers (gforce003/004) and cuda could be removed and the nouveau-dri drivers where reinstalled - together with dependencies. This allows for a single monitor OS_15.6 system with high resolution, but the second monitor (monitor 1) is lost during the boot process as described above. Before I try to install from scratch just with the hope that the error goes away, I am reporting this strange behaviour here. May be, this helps to streamline the distribution. Any hints are very welcome - especially how to modify the bootloader options. Cheers, Martin Schmidt -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1225296
Andreas Stieger
https://bugzilla.suse.com/show_bug.cgi?id=1225296
https://bugzilla.suse.com/show_bug.cgi?id=1225296#c2
--- Comment #2 from Martin Schmidt
https://bugzilla.suse.com/show_bug.cgi?id=1225296
https://bugzilla.suse.com/show_bug.cgi?id=1225296#c3
--- Comment #3 from Martin Schmidt
https://bugzilla.suse.com/show_bug.cgi?id=1225296
https://bugzilla.suse.com/show_bug.cgi?id=1225296#c7
--- Comment #7 from Martin Schmidt
https://bugzilla.suse.com/show_bug.cgi?id=1225296
https://bugzilla.suse.com/show_bug.cgi?id=1225296#c9
--- Comment #9 from Martin Schmidt
https://bugzilla.suse.com/show_bug.cgi?id=1225296
https://bugzilla.suse.com/show_bug.cgi?id=1225296#c10
Felix Miata
https://bugzilla.suse.com/show_bug.cgi?id=1225296
https://bugzilla.suse.com/show_bug.cgi?id=1225296#c12
--- Comment #12 from Felix Miata
https://bugzilla.suse.com/show_bug.cgi?id=1225296
https://bugzilla.suse.com/show_bug.cgi?id=1225296#c13
--- Comment #13 from Martin Schmidt
https://bugzilla.suse.com/show_bug.cgi?id=1225296
https://bugzilla.suse.com/show_bug.cgi?id=1225296#c14
--- Comment #14 from Martin Schmidt
https://bugzilla.suse.com/show_bug.cgi?id=1225296
https://bugzilla.suse.com/show_bug.cgi?id=1225296#c15
--- Comment #15 from Martin Schmidt
https://bugzilla.suse.com/show_bug.cgi?id=1225296
https://bugzilla.suse.com/show_bug.cgi?id=1225296#c16
--- Comment #16 from Felix Miata
@ Felix seems you have two gfx cards with 10de:107d and 10de:0a65. @Martin has 10de:10d8
My 107d and Martin's are both Teslas. According to Wikipedia, his is a Quadro, while my 107d is a GeForce. I have also two other Teslas, both GeForce, one 10de:06e4, for which I haven't installed 15.6 yet, the other 10de:0402, which does not reproduce this: # inxi -GSxxz System: Kernel: 6.4.0-150600.21-default arch: x86_64 bits: 64 compiler: gcc v: 7.5.0 Desktop: KDE v: 3.5.10 tk: Qt v: 3.3.8c wm: kwin dm: 1: KDM 2: XDM Distro: openSUSE Leap 15.6 Graphics: Device-1: NVIDIA G84 [GeForce 8600 GT] vendor: XFX Pine driver: nouveau v: kernel arch: Tesla pcie: speed: 2.5 GT/s lanes: 16 ports: active: DVI-I-1,DVI-I-2 empty: none bus-ID: 01:00.0 chip-ID: 10de:0402 temp: 72.0 C Display: x11 server: X.Org v: 1.21.1.11 compositor: kwin driver: X: loaded: modesetting unloaded: fbdev,vesa alternate: nouveau,nv,nvidia dri: swrast gpu: nouveau display-ID: :0 screens: 1 Screen-1: 0 s-res: 3600x1200 s-dpi: 120 Monitor-1: DVI-I-1 pos: primary,left model: NEC EA243WM res: 1920x1200 dpi: 94 diag: 612mm (24.1") Monitor-2: DVI-I-2 pos: right model: Dell P2213 res: 1680x1050 dpi: 90 diag: 558mm (22") API: EGL v: 1.5 platforms: device: 1 drv: swrast gbm: drv: kms_swrast surfaceless: drv: swrast x11: drv: swrast inactive: wayland,device-0 API: OpenGL v: 4.5 vendor: mesa v: 23.3.4 glx-v: 1.4 direct-render: yes renderer: llvmpipe (LLVM 17.0.6 128 bits) device-ID: ffffffff:ffffffff API: Vulkan v: 1.3.275 surfaces: xcb,xlib device: 0 type: cpu driver: N/A device-ID: 10005:0000 # None of mine have DMS-59 output though.
@Felix you happen to have nvidia G04/390.157 driver installed, which apparently still supports you cards. But it no longer supports Martin's card I checked.
I don't understand this. My own NVidias have never while in my possession been used with proprietary drivers. Mine normally run on nouveau kernel & drm, modesetting DIX, as inxi suggests. Does removing the DMS-59 and reinstalling, or a different Y-cable change anything? Is this related?: https://gitlab.freedesktop.org/drm/nouveau/-/issues/255 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1225296
https://bugzilla.suse.com/show_bug.cgi?id=1225296#c18
--- Comment #18 from Felix Miata
(In reply to Felix Miata from comment #16)
I don't understand this. My own NVidias have never while in my possession been used with proprietary drivers. Mine normally run on nouveau kernel & drm, modesetting DIX, as inxi suggests.
Because of this in comment#12
[...] 390.xx+ status: legacy (EOL~2022-11-22) last: release: 390.157 [....]
Had I understood that OP's device was a Tesla, I would not have included the "Host: gb970" inxi output, as that and its 390.157 are Fermi, not Tesla.
This is clearly G04 proprietary driver still found on your system somehow by inxi.
What it is reporting there is the proprietary driver version applicable to that device ID. It is part of the extended information option "a" of inxi I use when desiring to show maximum detail of the Display, Screen & Monitor information that follows "G"'s device information. "driver: nouveau" on the "Device-1" line shows the loaded kernel module. In comment #16 I used inxi -GSxxz instead of -GSaz, where you can note that additional information was excluded. # inxi -G | wc -lm 9 475 # inxi -Gx | wc -lm 10 576 # inxi -Gxx | wc -lm 17 881 # inxi -Gxxx | wc -lm 19 1076 # inxi -Ga | wc -lm 21 1300 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1225296
https://bugzilla.suse.com/show_bug.cgi?id=1225296#c20
--- Comment #20 from Martin Schmidt
https://bugzilla.suse.com/show_bug.cgi?id=1225296
https://bugzilla.suse.com/show_bug.cgi?id=1225296#c21
--- Comment #21 from Felix Miata
Booting from the 21.2-kernel ends up with single screen system, now on the first screen, but with only 640x480 resolution.
These two are behavior common to nouveau kernel module needed but not loaded. @Martin, are you using only standard repos?: # | Alias | Enabled | GPG Check | URI --+--------------+---------+-----------+------------------------------------------------------------------ 1 | NonOSS | Yes | (r ) Yes | http://download.opensuse.org/distribution/leap/15.6/repo/non-oss/ 2 | OSS | Yes | (r ) Yes | http://download.opensuse.org/distribution/leap/15.6/repo/oss/ 3 | Update | Yes | (r ) Yes | http://download.opensuse.org/update/leap/15.6/oss/ 4 | UpdateBP | Yes | (r ) Yes | http://download.opensuse.org/update/leap/15.6/backports/ 5 | UpdateNonOSS | Yes | (r ) Yes | http://download.opensuse.org/update/leap/15.6/non-oss/ 6 | UpdateSLE | Yes | (r ) Yes | http://download.opensuse.org/update/leap/15.6/sle/ -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1225296
https://bugzilla.suse.com/show_bug.cgi?id=1225296#c22
--- Comment #22 from Martin Schmidt
https://bugzilla.suse.com/show_bug.cgi?id=1225296
https://bugzilla.suse.com/show_bug.cgi?id=1225296#c23
--- Comment #23 from Felix Miata
https://bugzilla.suse.com/show_bug.cgi?id=1225296
https://bugzilla.suse.com/show_bug.cgi?id=1225296#c24
--- Comment #24 from Martin Schmidt
https://bugzilla.suse.com/show_bug.cgi?id=1225296
https://bugzilla.suse.com/show_bug.cgi?id=1225296#c25
--- Comment #25 from Martin Schmidt
participants (1)
-
bugzilla_noreply@suse.com