Bug ID 1207516
Summary No modesetting with Zen4 integrated graphics or rx6950 XT
Classification openSUSE
Product openSUSE Distribution
Version Leap 15.5
Hardware x86-64
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Kernel
Assignee kernel-bugs@opensuse.org
Reporter rguenther@suse.com
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

The Alpha from late December doesn't perform graphic install and listing
pci IDs and corresponding kernel drivers shows nothing.  X startup complains
that no modesetting is possible.

Plugged to monitor during install:

39:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc.
[AMD/ATI] Raphael [1002:164e] (rev c2) (prog-if 00 [VGA controller])
        Subsystem: Gigabyte Technology Co., Ltd Device [1458:d000]
        Flags: bus master, fast devsel, latency 0, IRQ 255
        Memory at 80000000 (64-bit, prefetchable) [size=256M]
        Memory at 90000000 (64-bit, prefetchable) [size=2M]
        I/O ports at e000 [disabled] [size=256]
        Memory at ece00000 (32-bit, non-prefetchable) [size=512K]
        Capabilities: [48] Vendor Specific Information: Len=08 <?>
        Capabilities: [50] Power Management version 3
        Capabilities: [64] Express Legacy Endpoint, MSI 00
        Capabilities: [a0] MSI: Enable- Count=1/4 Maskable- 64bit+
        Capabilities: [c0] MSI-X: Enable- Count=4 Masked-
        Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010
<?>
        Capabilities: [270] #19
        Capabilities: [2a0] Access Control Services
        Capabilities: [2b0] Address Translation Service (ATS)
        Capabilities: [2c0] Page Request Interface (PRI)
        Capabilities: [2d0] Process Address Space ID (PASID)
        Capabilities: [410] #26
        Capabilities: [450] #27

Also installed:

03:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc.
[AMD/ATI] Navi 21 [Radeon RX 6950 XT] [1002:73a5] (rev c0) (prog-if 00 [VGA
controller])
        Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:3955]
        Flags: bus master, fast devsel, latency 0, IRQ 255
        Memory at a0000000 (64-bit, prefetchable) [size=256M]
        Memory at b0000000 (64-bit, prefetchable) [size=2M]
        I/O ports at f000 [disabled] [size=256]
        Memory at ecf00000 (32-bit, non-prefetchable) [size=1M]
        Expansion ROM at ed000000 [disabled] [size=128K]
        Capabilities: [48] Vendor Specific Information: Len=08 <?>
        Capabilities: [50] Power Management version 3
        Capabilities: [64] Express Legacy Endpoint, MSI 00
        Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+
        Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010
<?>      
        Capabilities: [150] Advanced Error Reporting
        Capabilities: [200] #15
        Capabilities: [240] Power Budgeting <?>
        Capabilities: [270] #19
        Capabilities: [2a0] Access Control Services
        Capabilities: [2d0] Process Address Space ID (PASID)
        Capabilities: [320] Latency Tolerance Reporting
        Capabilities: [410] #26
        Capabilities: [440] #27

gdm-Xorg doesn't even try to load the readeon module but ultimatively fails as

Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]: (--) PCI: (3@0:0:0)
1002:73a5:1462:3955 rev 192, Mem @ 0xa0000000/268435456, 0xb0000000/2097152,
0xecf00000/1048576, I/O @ 0x0000f000/256, BIOS @ 0x????????/131072
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]: (--) PCI:*(57@0:0:0)
1002:164e:1458:d000 rev 194, Mem @ 0x80000000/268435456, 0x90000000/2097152,
0xece00000/524288, I/O @ 0x0000e000/256
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]: (II) LoadModule: "glx"
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]: (II) Loading
/usr/lib64/xorg/modules/extensions/libglx.so
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]: (II) Module glx:
vendor="X.Org Foundation"
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]:         compiled for
1.21.1.4, module version = 1.0.0
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]:         ABI class:
X.Org Server Extension, version 10.0
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]: (II) Scanning
/usr/share/X11/xorg_pci_ids directory for additional PCI ID's supported by the
drivers
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]: (==) Matched ati as
autoconfigured driver 0
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]: (==) Matched
modesetting as autoconfigured driver 1
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]: (==) Matched fbdev as
autoconfigured driver 2
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]: (==) Matched vesa as
autoconfigured driver 3
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]: (==) Assigned the
driver to the xf86ConfigLayout
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]: (II) LoadModule: "ati"
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]: (WW) Warning, couldn't
open module ati
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]: (EE) Failed to load
module "ati" (module does not exist, 0)
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]: (II) LoadModule:
"modesetting"
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]: (II) Loading
/usr/lib64/xorg/modules/drivers/modesetting_drv.so
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]: (II) Module
modesetting: vendor="X.Org Foundation"
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]:         compiled for
1.21.1.4, module version = 1.21.1
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]:         Module class:
X.Org Video Driver
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]:         ABI class:
X.Org Video Driver, version 25.2
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]: (II) LoadModule:
"fbdev"
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]: (II) Loading
/usr/lib64/xorg/modules/drivers/fbdev_drv.so
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]: (EE) Failed to load
/usr/lib64/xorg/modules/drivers/fbdev_drv.so:
/usr/lib64/xorg/modules/drivers/fbdev_drv.so: undefined symbol: fbdevHWSave
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]: (EE) Failed to load
module "fbdev" (loader failed, 0)
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]: (II) LoadModule:
"vesa"
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]: (II) Loading
/usr/lib64/xorg/modules/drivers/vesa_drv.so
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]: (EE) Failed to load
/usr/lib64/xorg/modules/drivers/vesa_drv.so:
/usr/lib64/xorg/modules/drivers/vesa_drv.so: undefined symbol:
VBESetModeParameters
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]: (EE) Failed to load
module "vesa" (loader failed, 0)
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]: (II) modesetting:
Driver for Modesetting Kernel Drivers: kms
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]: (EE) open
/dev/dri/card0: No such file or directory
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]: (WW) Falling back to
old probe method for modesetting
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]: (EE) open
/dev/dri/card0: No such file or directory
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]: (EE) Screen 0 deleted
because of no matching config section.
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]: (II) UnloadModule:
"modesetting"
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]: (EE) Device(s)
detected, but none match those in the config file.
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]: (EE)
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]: Fatal server error:
Jan 25 03:48:40 localhost.localdomain gdm-Xorg-:4[1352]: (EE) no screens
found(EE)


You are receiving this mail because: