Bug#1008750: Workaround: Disable VGA on the motherboard
Marko Mäkelä
marko.makela at iki.fi
Tue Apr 5 13:21:30 BST 2022
The problem appears to be that a built-in unaccelerated graphics adapter
exists on the motherboard.
Adding file /etc/udev/rules.d/83-card0.rules
with the following contents allows GNOME to start on Wayland:
ACTION=="add", SUBSYSTEM=="pci", ATTR{vendor}=="0x1a03", ATTR{class}=="0x030000", ATTR{remove}="1"
Some possibly relevant kernel startup messages (from dmesg) are as
follows:
[ 0.596600] pci 0000:0a:00.0: vgaarb: VGA device added: decodes=io+mem,owns=none,locks=none
[ 0.596600] pci 0000:81:00.0: vgaarb: setting as boot VGA device
[ 0.596600] pci 0000:81:00.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none
[ 0.596600] pci 0000:0a:00.0: vgaarb: bridge control possible
[ 0.596600] pci 0000:81:00.0: vgaarb: bridge control possible
[ 0.596600] vgaarb: loaded
...
[ 1.266286] efifb: probing for efifb
[ 1.266292] pmd_set_huge: Cannot satisfy [mem 0xe0000000-0xe0200000] with a h
uge-page mapping due to MTRR override.
[ 1.266304] efifb: framebuffer at 0xe0000000, using 8128k, total 8128k
[ 1.266306] efifb: mode is 1920x1080x32, linelength=7680, pages=1
[ 1.266307] efifb: scrolling: redraw
[ 1.266308] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0
[ 1.266434] Console: switching to colour frame buffer device 240x67
[ 1.270104] fb0: EFI VGA frame buffer device
...
[ 1.820564] checking generic (e0000000 7f0000) vs hw (c4000000 2000000)
[ 1.820589] ast 0000:0a:00.0: enabling device (0000 -> 0003)
[ 1.820726] ast 0000:0a:00.0: [drm] Using P2A bridge for configuration
[ 1.820729] ast 0000:0a:00.0: [drm] AST 2400 detected
[ 1.820740] ast 0000:0a:00.0: [drm] Analog VGA only
[ 1.820747] ast 0000:0a:00.0: [drm] dram MCLK=408 Mhz type=6 bus_width=16
[ 1.821073] [drm] Initialized ast 0.1.0 20120228 for 0000:0a:00.0 on minor 0
[ 1.825665] checking generic (e0000000 7f0000) vs hw (0 0)
[ 1.825787] ast 0000:0a:00.0: [drm] fb1: astdrmfb frame buffer device
[ 1.900752] [drm] amdgpu kernel modesetting enabled.
[ 1.900933] amdgpu: CRAT table not found
[ 1.900936] amdgpu: Virtual CRAT table created for CPU
[ 1.900966] amdgpu: Topology: Add CPU node
[ 1.901234] checking generic (e0000000 7f0000) vs hw (e0000000 10000000)
[ 1.901242] checking generic (e0000000 7f0000) vs hw (e0000000 10000000)
[ 1.901245] fb0: switching to amdgpu from EFI VGA
[ 1.901428] Console: switching to colour dummy device 80x25
[ 1.901491] amdgpu 0000:81:00.0: vgaarb: deactivate vga console
With best regards,
Marko
More information about the pkg-gnome-maintainers
mailing list