| Summary: | media-libs/mesa-18.2.1: AIGLX error: dlopen of /usr/lib64/dri/radeon_dri.so failed (/usr/lib64/dri/radeon_dri.so: cannot open shared object file: No such file or directory) | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | ernsteiswuerfel <erhard_f> |
| Component: | Current packages | Assignee: | Gentoo X packagers <x11> |
| Status: | RESOLVED OBSOLETE | ||
| Severity: | normal | CC: | alexander |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | PPC64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
emerge --info
Xorg.log |
||
Created attachment 547984 [details]
Xorg.log
Looks like a problem in xorg-server in dri2_probe_driver_name(). Could you try [1] or try to update to xorg-server-1.20.1? [1] https://gitlab.freedesktop.org/xorg/xserver/commit/7617a0a180a2cd3427a8ffa9534152df6a8fecbf (In reply to Alexander Tsoy from comment #2) > Looks like a problem in xorg-server in dri2_probe_driver_name(). Could you > try [1] or try to update to xorg-server-1.20.1? Thanks for the hint! Upgrading to xorg-server-1.20.1 worked. I've dropped 1.20.0. (In reply to Matt Turner from comment #4) > I've dropped 1.20.0. According to attachment 547984 [details] the bug was reported against 1.19.5 =P Oh, dang. Thanks for noticing. I suppose it might be time to try to stabilize 1.20.1. |
Created attachment 547982 [details] emerge --info Starting X, I get the following error: [...] [ 41.715] (EE) AIGLX error: dlopen of /usr/lib64/dri/radeon_dri.so failed (/usr/lib64/dri/radeon_dri.so: cannot open shared object file: No such file or directory) [ 41.715] (EE) AIGLX: reverting to software rendering [ 41.733] (II) IGLX: enabled GLX_MESA_copy_sub_buffer [ 41.736] (II) IGLX: Loaded and initialized swrast [ 41.736] (II) GLX: Initialized DRISWRAST GL provider for screen 0 Looks like radeon_dri.so does not exist: # ls /usr/lib64/dri/ kms_swrast_dri.so r300_dri.so r600_dri.so radeonsi_dri.so swrast_dri.so If I symlink radeon_dri.so to r600_dri.so (in my case) starting X works as expected. Hmm, I rembember having this problem some time and mesa (or xorg?) got fixed in the meantime... Now it seems broken again, missing radeon_dri.so or an appropriate symlink. Same situation with mesa-18.1.9. Machine is a Talos II with a Radeon HD 6450. Built mesa with following flags: [ebuild R ] media-libs/mesa-18.2.1 USE="debug dri3 egl gallium gbm gles2 llvm vaapi valgrind vdpau -classic -d3d9 -gles1 (-lm_sensors) (-opencl) -osmesa -pax_kernel -pic (-selinux) -test -unwind (-vulkan) -wayland -xa (-xvmc)" VIDEO_CARDS="r300 r600 radeon radeonsi (-freedreno) (-i915) (-i965) (-imx) (-intel) -nouveau -r100 -r200 (-vc4) -virgl (-vivante) (-vmware)" VIDEO_CARDS="radeon r300 r600 radeonsi amdgpu" LLVM_TARGETS="AMDGPU"