[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1114766: Secondary monitor shows mouse cursor but nothing else



Package: xserver-xorg-video-nouveau
Version: 1:1.0.18-1
Control: affects -1 gnome xorg src:linux

The machine on which the bug occurs is a workstation with a graphics card NVIDIA PΛLiΤ GeForce GTX 1660 in a PCIe slot, to which a monitor Philips B Line 252B9 is connected via a DVI cable. In BIOS/UEFI, this card is set up as the primary monitor.

Another chip is a ASPEED AST2500 64MB on the motherboard; this chip provides VGA output. Using a VGA cable, a monitor BenQ G2450 is connected.

In gnome on xorg, I see proper output only on the primary monitor. The secondary monitor remains blank except for the cursor.

When the two monitors are in the Join mode, and when I move the mouse cursor from the primary to the secondary monitor, the cursor shows up there as usual in a suitable form (usually an arrow, but when an xterm window is logically there, and the mouse cursor is somewhere inside the xterm window, the cursor has a serif-I form) and can be normally moved.

When the two monitors are in the Mirror mode, there is no output on the secondary monitor at all.

When I experimented with xranrdx, .config/monitors.xml, gnome control application, and the vertical-workspaces gnome extension, I temporarily got some output on the second monitor; however, the output was a fixed, still image; it didn't change. So the monitor is physically capable of delivering some output (and it worked without issues when it was previously differently connected to the desktop as the only monitor), just not when it's needed.

In dmesg we find certain lines with red message, which may or may not be related:

[    9.162778] ee1004 0-0056: Failed to select page 0 (-6)
…
[   15.342752] nouveau 0000:65:00.0: gsp: mmu fault queued
[   15.343621] nouveau 0000:65:00.0: gsp: rc engn:00000001 chid:32 type:31 scope:1 part:233
[   15.343641] nouveau 0000:65:00.0: fifo:001001:0004:0020:[gst-plugin-scan[1975]] errored - disabling channel
…
[   16.399626] nouveau 0000:65:00.0: gsp: rc engn:00000001 chid:16 type:69 scope:1 part:233
[   16.399646] nouveau 0000:65:00.0: fifo:001001:0002:0010:[gnome-shell[1782]] errored - disabling channel
…
[   16.522665] gnome-shell[1782]: segfault at 560800000000 ip 00007f1709b2080c sp 00007ffd9522f390 error 4 in libgallium-25.0.7-2.so[b2080c,7f17090e1000+173b000] likely on CPU 11 (core 5, socket 0)
[   16.522699] Code: 10 40 01 00 0f 8e c4 00 00 00 41 8b 45 00 48 8b 3c 24 be 01 00 00 00 4c 8d 05 83 22 d3 00 49 8b 55 08 45 8b 4d 00 48 8d 04 80 <4c> 8b 3c c7 49 8b 45 10 48 8b 3d 7d 3d db 01 49 8b 4f 28 48 89 c5

As for the Aspeed driver:

sudo dmesg| grep -i ast
…
[    2.654657] ast 0000:04:00.0: enabling device (0000 -> 0003)
[    2.655226] ast 0000:04:00.0: VGA not enabled on entry, requesting chip POST
[    2.655756] ast 0000:04:00.0: Using default configuration
[    2.656288] ast 0000:04:00.0: AST 2500 detected
[    2.656833] ast 0000:04:00.0: [drm] Using analog VGA
[    2.657341] ast 0000:04:00.0: [drm] dram MCLK=800 Mhz type=1 bus_width=16
[    2.658035] [drm] Initialized ast 0.1.0 for 0000:04:00.0 on minor 0
[    2.765291] ast 0000:04:00.0: [drm] fb1: astdrmfb frame buffer device
…
sudo journalctl -b| grep -iw ast
Sep 09 16:09:40 AnonymPC kernel: ast 0000:04:00.0: enabling device (0000 -> 0003)
Sep 09 16:09:40 AnonymPC kernel: ast 0000:04:00.0: VGA not enabled on entry, requesting chip POST
Sep 09 16:09:40 AnonymPC kernel: ast 0000:04:00.0: Using default configuration
Sep 09 16:09:40 AnonymPC kernel: ast 0000:04:00.0: AST 2500 detected
Sep 09 16:09:40 AnonymPC kernel: ast 0000:04:00.0: [drm] Using analog VGA
Sep 09 16:09:40 AnonymPC kernel: ast 0000:04:00.0: [drm] dram MCLK=800 Mhz type=1 bus_width=16
Sep 09 16:09:40 AnonymPC kernel: [drm] Initialized ast 0.1.0 for 0000:04:00.0 on minor 0
Sep 09 16:09:40 AnonymPC kernel: ast 0000:04:00.0: [drm] fb1: astdrmfb frame buffer device
Sep 09 16:09:45 AnonymPC gnome-shell[1782]: Added device '/dev/dri/card0' (ast) using atomic mode setting.
Sep 09 16:09:50 AnonymPC /usr/libexec/gdm-x-session[2389]: (==) Matched ast as autoconfigured driver 0
Sep 09 16:09:50 AnonymPC /usr/libexec/gdm-x-session[2389]: (II) LoadModule: "ast"
Sep 09 16:09:50 AnonymPC /usr/libexec/gdm-x-session[2389]: (WW) Warning, couldn't open module ast
Sep 09 16:09:50 AnonymPC /usr/libexec/gdm-x-session[2389]: (EE) Failed to load module "ast" (module does not exist, 0)
Sep 09 16:10:48 AnonymPC /usr/libexec/gdm-x-session[2942]: (==) Matched ast as autoconfigured driver 0
Sep 09 16:10:48 AnonymPC /usr/libexec/gdm-x-session[2942]: (II) LoadModule: "ast"
Sep 09 16:10:48 AnonymPC /usr/libexec/gdm-x-session[2942]: (WW) Warning, couldn't open module ast
Sep 09 16:10:48 AnonymPC /usr/libexec/gdm-x-session[2942]: (EE) Failed to load module "ast" (module does not exist, 0)
sudo journalctl -b | grep -w -B17 -A5 "EE.*ast"
Sep 09 16:09:50 AnonymPC /usr/libexec/gdm-x-session[2389]: (II) LoadModule: "glx"
Sep 09 16:09:50 AnonymPC /usr/libexec/gdm-x-session[2389]: (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
Sep 09 16:09:50 AnonymPC /usr/libexec/gdm-x-session[2389]: (II) Module glx: vendor="X.Org Foundation"
Sep 09 16:09:50 AnonymPC /usr/libexec/gdm-x-session[2389]:         compiled for 1.21.1.16, module version = 1.0.0
Sep 09 16:09:50 AnonymPC /usr/libexec/gdm-x-session[2389]:         ABI class: X.Org Server Extension, version 10.0
Sep 09 16:09:50 AnonymPC dbus-daemon[1014]: [system] Successfully activated service 'org.freedesktop.UPower.PowerProfiles'
Sep 09 16:09:50 AnonymPC systemd[1]: Started power-profiles-daemon.service - Power Profiles daemon.
Sep 09 16:09:50 AnonymPC systemd[1]: Reached target graphical.target - Graphical Interface.
Sep 09 16:09:50 AnonymPC systemd[1]: Startup finished in 7.992s (kernel) + 10.404s (userspace) = 18.397s.
Sep 09 16:09:50 AnonymPC NetworkManager[1098]: <info>  [1757426990.4084] dhcp6 (wlp179s0): state changed new lease
Sep 09 16:09:50 AnonymPC /usr/libexec/gdm-x-session[2389]: (==) Matched ast as autoconfigured driver 0
Sep 09 16:09:50 AnonymPC /usr/libexec/gdm-x-session[2389]: (==) Matched modesetting as autoconfigured driver 1
Sep 09 16:09:50 AnonymPC /usr/libexec/gdm-x-session[2389]: (==) Matched fbdev as autoconfigured driver 2
Sep 09 16:09:50 AnonymPC /usr/libexec/gdm-x-session[2389]: (==) Matched vesa as autoconfigured driver 3
Sep 09 16:09:50 AnonymPC /usr/libexec/gdm-x-session[2389]: (==) Assigned the driver to the xf86ConfigLayout
Sep 09 16:09:50 AnonymPC /usr/libexec/gdm-x-session[2389]: (II) LoadModule: "ast"
Sep 09 16:09:50 AnonymPC /usr/libexec/gdm-x-session[2389]: (WW) Warning, couldn't open module ast
Sep 09 16:09:50 AnonymPC /usr/libexec/gdm-x-session[2389]: (EE) Failed to load module "ast" (module does not exist, 0)
Sep 09 16:09:50 AnonymPC /usr/libexec/gdm-x-session[2389]: (II) LoadModule: "modesetting"
Sep 09 16:09:50 AnonymPC /usr/libexec/gdm-x-session[2389]: (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
Sep 09 16:09:50 AnonymPC /usr/libexec/gdm-x-session[2389]: (II) Module modesetting: vendor="X.Org Foundation"
Sep 09 16:09:50 AnonymPC /usr/libexec/gdm-x-session[2389]:         compiled for 1.21.1.16, module version = 1.21.1
Sep 09 16:09:50 AnonymPC /usr/libexec/gdm-x-session[2389]:         Module class: X.Org Video Driver
--
Sep 09 16:10:48 AnonymPC /usr/libexec/gdm-x-session[2942]: (II) LoadModule: "glx"
Sep 09 16:10:48 AnonymPC /usr/libexec/gdm-x-session[2942]: (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
Sep 09 16:10:48 AnonymPC /usr/libexec/gdm-x-session[2942]: (II) Module glx: vendor="X.Org Foundation"
Sep 09 16:10:48 AnonymPC /usr/libexec/gdm-x-session[2942]:         compiled for 1.21.1.16, module version = 1.0.0
Sep 09 16:10:48 AnonymPC /usr/libexec/gdm-x-session[2942]:         ABI class: X.Org Server Extension, version 10.0
Sep 09 16:10:48 AnonymPC avahi-autoipd(enp6s0)[2863]: Callout BIND, address AnonIPv4Address on interface enp6s0
Sep 09 16:10:48 AnonymPC avahi-daemon[1012]: Joining mDNS multicast group on interface enp6s0.IPv4 with address AnonIPv4Address.
Sep 09 16:10:48 AnonymPC avahi-daemon[1012]: New relevant interface enp6s0.IPv4 for mDNS.
Sep 09 16:10:48 AnonymPC avahi-daemon[1012]: Registering new address record for AnonIPv4Address on enp6s0.IPv4.
Sep 09 16:10:48 AnonymPC wireplumber[2904]: spa.bluez5: BlueZ system service is not available
Sep 09 16:10:48 AnonymPC /usr/libexec/gdm-x-session[2942]: (==) Matched ast as autoconfigured driver 0
Sep 09 16:10:48 AnonymPC /usr/libexec/gdm-x-session[2942]: (==) Matched modesetting as autoconfigured driver 1
Sep 09 16:10:48 AnonymPC /usr/libexec/gdm-x-session[2942]: (==) Matched fbdev as autoconfigured driver 2
Sep 09 16:10:48 AnonymPC /usr/libexec/gdm-x-session[2942]: (==) Matched vesa as autoconfigured driver 3
Sep 09 16:10:48 AnonymPC /usr/libexec/gdm-x-session[2942]: (==) Assigned the driver to the xf86ConfigLayout
Sep 09 16:10:48 AnonymPC /usr/libexec/gdm-x-session[2942]: (II) LoadModule: "ast"
Sep 09 16:10:48 AnonymPC /usr/libexec/gdm-x-session[2942]: (WW) Warning, couldn't open module ast
Sep 09 16:10:48 AnonymPC /usr/libexec/gdm-x-session[2942]: (EE) Failed to load module "ast" (module does not exist, 0)
Sep 09 16:10:48 AnonymPC /usr/libexec/gdm-x-session[2942]: (II) LoadModule: "modesetting"
Sep 09 16:10:48 AnonymPC /usr/libexec/gdm-x-session[2942]: (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
Sep 09 16:10:48 AnonymPC /usr/libexec/gdm-x-session[2942]: (II) Module modesetting: vendor="X.Org Foundation"
Sep 09 16:10:48 AnonymPC /usr/libexec/gdm-x-session[2942]:         compiled for 1.21.1.16, module version = 1.21.1
Sep 09 16:10:48 AnonymPC /usr/libexec/gdm-x-session[2942]:         Module class: X.Org Video Driver

The versions of some relevant software are as follows:

gnome 1:48+2
libmutter-16-0 48.4-2
xorg 1:7.7+24
xserver-xorg-video-nouveau 1:1.0.18-1
linux-image-6.12.41+deb13-amd64 6.12.41-1
firmware-ast 20140808-10 (installing it didn't help)
Debian 13 “trixie”

A bugfix would be very much welcome.

Gratefully,
Peter


Reply to: