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 via email to