Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: radeon xorg video driver broken since xf86-video-ati-1:22.0.0-2 (2024-04-01) (Read 175 times) previous topic - next topic
0 Members and 2 Guests are viewing this topic.

radeon xorg video driver broken since xf86-video-ati-1:22.0.0-2 (2024-04-01)

~/.local/share/xorg/Xorg.0.log:
Failed to load /usr/lib/xorg/modules/drivers/radeon_drv.so: /usr/lib/xorg/modules/drivers/radeon_drv.so: undefined symbol: exaWaitSync
Code: [Select]
[    29.339]
X.Org X Server 1.21.1.12
X Protocol Version 11, Revision 0
[    29.340] Current Operating System: Linux artix-dwm 6.8.4-artix1-1 #1 SMP PREEMPT_DYNAMIC Fri, 05 Apr 2024 13:31:34 +0000 x86_64
[    29.340] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=5ef9deac-9e23-4b32-b73d-fccebb0e8c52 rw loglevel=3 quiet
[    29.340]
[    29.340] Current version of pixman: 0.43.4
[    29.340]    Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
[    29.340] Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    29.341] (==) Log file: "/home/pascal/.local/share/xorg/Xorg.0.log", Time: Sun Apr  7 10:00:56 2024
[    29.345] (==) Using config directory: "/etc/X11/xorg.conf.d"
[    29.346] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    29.348] (==) No Layout section.  Using the first Screen section.
[    29.348] (==) No screen section available. Using defaults.
[    29.348] (**) |-->Screen "Default Screen Section" (0)
[    29.348] (**) |   |-->Monitor "<default monitor>"
[    29.348] (==) No device specified for screen "Default Screen Section".
        Using the first device section listed.
[    29.348] (**) |   |-->Device "Radeon HD 4670"
[    29.348] (==) No monitor specified for screen "Default Screen Section".
        Using a default monitor configuration.
[    29.348] (**) Allowing byte-swapped clients
[    29.348] (==) Automatically adding devices
[    29.348] (==) Automatically enabling devices
[    29.348] (==) Automatically adding GPU devices
[    29.348] (==) Automatically binding GPU devices
[    29.348] (==) Max clients allowed: 256, resource mask: 0x1fffff
[    29.351] (WW) The directory "/usr/share/fonts/OTF" does not exist.
[    29.351]    Entry deleted from font path.
[    29.351] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[    29.351]    Entry deleted from font path.
[    29.351] (WW) The directory "/usr/share/fonts/100dpi" does not exist.
[    29.351]    Entry deleted from font path.
[    29.351] (WW) The directory "/usr/share/fonts/75dpi" does not exist.
[    29.351]    Entry deleted from font path.
[    29.351] (==) FontPath set to:
        /usr/share/fonts/misc,
        /usr/share/fonts/TTF
[    29.351] (==) ModulePath set to "/usr/lib/xorg/modules"
[    29.351] (II) The server relies on udev to provide the list of input devices.
        If no devices become available, reconfigure udev or disable AutoAddDevices.
[    29.351] (II) Module ABI versions:
[    29.351]    X.Org ANSI C Emulation: 0.4
[    29.351]    X.Org Video Driver: 25.2
[    29.351]    X.Org XInput driver : 24.4
[    29.351]    X.Org Server Extension : 10.0
[    29.352] (++) using VT number 1

[    29.354] (II) systemd-logind: took control of session /org/freedesktop/login1/session/_31
[    29.355] (II) xfree86: Adding drm device (/dev/dri/card0)
[    29.355] (II) Platform probe for /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card0
[    29.356] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 13 paused 0
[    29.359] (--) PCI:*(1@0:0:0) 1002:9490:1458:21c9 rev 0, Mem @ 0xe0000000/268435456, 0xfbde0000/65536, I/O @ 0x0000ee00/256, BIOS @ 0x????????/131072
[    29.359] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[    29.359] (II) LoadModule: "glx"
[    29.361] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    29.373] (II) Module glx: vendor="X.Org Foundation"
[    29.374]    compiled for 1.21.1.12, module version = 1.0.0
[    29.374]    ABI class: X.Org Server Extension, version 10.0
[    29.374] (II) LoadModule: "radeon"
[    29.374] (II) Loading /usr/lib/xorg/modules/drivers/radeon_drv.so
[    29.381] (EE) Failed to load /usr/lib/xorg/modules/drivers/radeon_drv.so: /usr/lib/xorg/modules/drivers/radeon_drv.so: undefined symbol: exaWaitSync
[    29.381] (EE) Failed to load module "radeon" (loader failed, 0)
[    29.381] (EE) No drivers available.
[    29.381] (EE)
Fatal server error:
[    29.381] (EE) no screens found(EE)
[    29.381] (EE)
Please consult the The X.Org Foundation support
         at http://wiki.x.org
 for help.
[    29.381] (EE) Please also check the log file at "/home/pascal/.local/share/xorg/Xorg.0.log" for additional information.
[    29.381] (EE)
[    29.385] (EE) Server terminated with error (1). Closing log file.
/etc/X11/xorg.conf.d/20-radeon.conf:
Code: [Select]
Section "Device"
    Identifier "Radeon HD 4670"
    Driver "radeon"
    Option "TearFree" "on"
EndSection
For now I downgraded the package to the previous version xf86-video-ati-1:22.0.0-1:
Code: [Select]
sudo pacman -U https://archive.artixlinux.org/packages/x/xf86-video-ati/xf86-video-ati-1%3A22.0.0-1-x86_64.pkg.tar.zst