Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: Latest mesa 1:24.1.3-1 driver is not working on my system. (Read 590 times) previous topic - next topic
0 Members and 2 Guests are viewing this topic.

Latest mesa 1:24.1.3-1 driver is not working on my system.

After upgrading my system today my steam installation had failed to launch.
Afterwards i tried to lauch glxgears to the same result and about:support page in my LibreWolf showed that i am running it using software rendering.
So i installed mesa 1:24.1.1-1 from the Artix archive and now it seems to be working properly except steam is not launching but this time with a different error (i guess it is an issue of my mesa driver not being up to date).

Update: steam requires lib32-llvm-libs-18.1 which is only present in the gremlins repos.

Re: Latest mesa 1:24.1.3-1 driver is not working on my system.

Reply #1
Much needed update was just pushed to the repos!
Thanks to my silent benefactor!

Re: Latest mesa 1:24.1.3-1 driver is not working on my system.

Reply #2
It's not solved (Radeon RX 460/560D, no mpv.conf, just updated):
Code: [Select]
$ pacman -Qs mesa
local/glu 9.0.3-1
    Mesa OpenGL utility library
local/lib32-libva-mesa-driver 1:24.1.3-1
    Open-source VA-API drivers - 32-bit
local/lib32-mesa 1:24.1.3-1
    Open-source OpenGL drivers - 32-bit
local/lib32-mesa-vdpau 1:24.1.3-1
    Open-source VDPAU drivers - 32-bit
local/lib32-vulkan-mesa-layers 1:24.1.3-1
    Mesa's Vulkan layers - 32-bit
local/libva-mesa-driver 1:24.1.3-1
    Open-source VA-API drivers
local/mesa 1:24.1.3-1
    Open-source OpenGL drivers
local/mesa-vdpau 1:24.1.3-1
    Open-source VDPAU drivers
local/vulkan-mesa-layers 1:24.1.3-1
    Mesa's Vulkan layers

$ pacman -Qs mpv
local/mpv 1:0.38.0-6
    a free, open source, and cross-platform media player
local/perl 5.38.2-1
    A highly capable, feature-rich programming languag

$ mpv --hwdec 'Freespin, in 2k RAM!.mkv'
 (+) Video --vid=1 (*) (h264 1280x720 25.000fps)
 (+) Audio --aid=1 (*) (vorbis 2ch 44100Hz)
libEGL warning: DRI2: failed to authenticate
[vo/gpu/opengl] Suspected software renderer or indirect context.
[vo/gpu/opengl] GLX not found.
[vo/gpu/drm] VT_GETMODE failed: Inappropriate ioctl for device
[vo/gpu/drm] Failed to set up VT switcher. Terminal switching will be unavailable.
_amdgpu_device_initialize: amdgpu_query_info(ACCEL_WORKING) failed (-13)
amdgpu: amdgpu_device_initialize failed.
[vo/gpu/drm] Failed to acquire DRM master: Permission denied
[vo/gpu/drm] Failed to commit ModeSetting atomic request: Permission denied
[vo/gpu/opengl] Failed to set CRTC for connector 71: Permission denied
[vo/gpu] Failed to commit atomic request: Permission denied
[vo/gpu/drm] Failed to commit ModeSetting atomic request: Permission denied
[vo/gpu/drm] Failed to restore previous mode
[vo/gpu/drm] Failed to drop DRM master: Permission denied
vulkan: No DRI3 support detected - required for presentation
Note: you can probably enable DRI3 in your Xorg config
vulkan: No DRI3 support detected - required for presentation
Note: you can probably enable DRI3 in your Xorg config
vulkan: No DRI3 support detected - required for presentation
Note: you can probably enable DRI3 in your Xorg config
[vo/gpu/libplacebo] Found no suitable device, giving up.
[vo/gpu/libplacebo] Failed initializing vulkan device
libEGL warning: DRI2: failed to authenticate
[vo/gpu-next/opengl] Suspected software renderer or indirect context.
[vo/gpu-next/opengl] GLX not found.
[vo/gpu-next/drm] Can't handle VT release - signal already used
[vo/gpu-next/drm] Failed to set up VT switcher. Terminal switching will be unavailable.
_amdgpu_device_initialize: amdgpu_query_info(ACCEL_WORKING) failed (-13)
amdgpu: amdgpu_device_initialize failed.
[vo/gpu-next/drm] Failed to acquire DRM master: Permission denied
[vo/gpu-next/drm] Failed to commit ModeSetting atomic request: Permission denied
[vo/gpu-next/opengl] Failed to set CRTC for connector 71: Permission denied
[vo/gpu-next] Failed to commit atomic request: Permission denied
[vo/gpu-next/drm] Failed to commit ModeSetting atomic request: Permission denied
[vo/gpu-next/drm] Failed to restore previous mode
[vo/gpu-next/drm] Failed to drop DRM master: Permission denied
vulkan: No DRI3 support detected - required for presentation
Note: you can probably enable DRI3 in your Xorg config
vulkan: No DRI3 support detected - required for presentation
Note: you can probably enable DRI3 in your Xorg config
vulkan: No DRI3 support detected - required for presentation
Note: you can probably enable DRI3 in your Xorg config
[vo/gpu-next/libplacebo] Found no suitable device, giving up.
[vo/gpu-next/libplacebo] Failed initializing vulkan device
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
[vo/vdpau] Error when calling vdp_device_create_x11: 1
[vo/xv] No Xvideo support found.
[vaapi] libva: vaGetDriverNames() failed with unknown libva error
[vaapi] Failed to initialize VAAPI: unknown libva error
[vo/x11] Warning: this legacy VO has bad performance. Consider fixing your graphics drivers, or not forcing the x11 VO.
[ffmpeg] AVHWDeviceContext: Cannot load libcuda.so.1
[ffmpeg] AVHWDeviceContext: Could not dynamically load CUDA
Using hardware decoding (vaapi-copy).
[E] pw.loop [loop.c:69 pw_loop_new()] 0x55b97b5aafd0: can't make support.system handle: No such file or directory
AO: [pulse] 44100Hz stereo 2ch float
VO: [x11] 1280x720 nv12
AV: 00:00:05 / 00:04:51 (2%) A-V:  0.000 ct: -0.080
Exiting... (Quit)

Re: Latest mesa 1:24.1.3-1 driver is not working on my system.

Reply #3
Today:
Code: [Select]
Paket (17)                Alte Version  Neue Version  Netto-Veränderung

world/ffmpeg              2:7.0.1-1     2:7.0.1-2              0,00 MiB
world/libb2               0.98.1-2      0.98.1-3               0,00 MiB
world/libdaemon           0.14-5.1      0.14-6                 0,00 MiB
world/libice              1.1.1-2       1.1.1-3                0,00 MiB
world/libjxl              0.10.2-1      0.10.3-1               0,12 MiB
world/libmng              2.0.3-3.1     2.0.3-4               -0,01 MiB
world/libmtp              1.1.21-1      1.1.21-2               0,62 MiB
world/libplacebo          6.338.2-7     7.349.0-1              0,01 MiB
world/libva-mesa-driver   1:24.1.2-1    1:24.1.3-1             0,00 MiB
world/llvm-libs           17.0.6-5      18.1.8-3              -0,93 MiB
world/mesa                1:24.1.2-1    1:24.1.3-1             0,00 MiB
world/mesa-vdpau          1:24.1.2-1    1:24.1.3-1             0,00 MiB
world/mpv                 1:0.38.0-5    1:0.38.0-6             0,00 MiB
world/sdl2                2.30.4-1      2.30.5-1               0,00 MiB
world/vulkan-mesa-layers  1:24.1.2-1    1:24.1.3-1             0,00 MiB
world/xcb-util            0.4.1-1       0.4.1-2                0,00 MiB
world/xcb-util-image      0.4.1-2       0.4.1-3                0,00 MiB

It works again:
Code: [Select]
$ mpv --hwdec 'Freespin, in 2k RAM!.mkv'
 (+) Video --vid=1 (*) (h264 1280x720 25.000fps)
 (+) Audio --aid=1 (*) (vorbis 2ch 44100Hz)
Cannot load libcuda.so.1
Using hardware decoding (vaapi).
AO: [pulse] 44100Hz stereo 2ch float
VO: [gpu] 1280x720 vaapi[nv12]
AV: 00:00:03 / 00:04:51 (1%) A-V:  0.000 ct: -0.080
Exiting... (Quit)

Re: Latest mesa 1:24.1.3-1 driver is not working on my system.

Reply #4
I have same problem running FreeCAD AppImages on Artix, solved using:

Code: [Select]
LD_PRELOAD=/usr/lib/libdrm_amdgpu.so.1 <your program to launch here>

Usually it fix some problems, but it is obscure, as I have not an amdgpu but a very old intel i3-2100, this however will make FreeCAD Appimage start an use correctly OPenGL on both my i3-2100 and another intel Core Duo processor.

Hope it helps

Carlo D.