Update to support newer hardware SRPM: libdrm-2.4.101-1.mga7.src.rpm i586: drm-utils-2.4.101-1.mga7.i586.rpm libdrm2-2.4.101-1.mga7.i586.rpm libdrm_amdgpu1-2.4.101-1.mga7.i586.rpm libdrm-common-2.4.101-1.mga7.i586.rpm libdrm-devel-2.4.101-1.mga7.i586.rpm libdrm_intel1-2.4.101-1.mga7.i586.rpm libdrm_nouveau2-2.4.101-1.mga7.i586.rpm libdrm_radeon1-2.4.101-1.mga7.i586.rpm libkms1-2.4.101-1.mga7.i586.rpm x86_64: drm-utils-2.4.101-1.mga7.x86_64.rpm lib64drm2-2.4.101-1.mga7.x86_64.rpm lib64drm_amdgpu1-2.4.101-1.mga7.x86_64.rpm lib64drm-devel-2.4.101-1.mga7.x86_64.rpm lib64drm_intel1-2.4.101-1.mga7.x86_64.rpm lib64drm_nouveau2-2.4.101-1.mga7.x86_64.rpm lib64drm_radeon1-2.4.101-1.mga7.x86_64.rpm lib64kms1-2.4.101-1.mga7.x86_64.rpm libdrm-common-2.4.101-1.mga7.x86_64.rpm
Keywords: (none) => advisory
mga7, x96_64 The packages updated cleanly. libdrm seems to be used by a lot of packages: $ urpmq --whatrequires lib64drm2 | sort -u | wc -l 52 One of them is mpv. Ran it under strace on a short video. $ strace -o trace.mpv mpv AudioBooks.mp4 $ grep drm trace.mpv | grep lib openat(AT_FDCWD, "/lib64/libva-drm.so.2", O_RDONLY|O_CLOEXEC) = 3 openat(AT_FDCWD, "/lib64/libdrm.so.2", O_RDONLY|O_CLOEXEC) = 3 openat(AT_FDCWD, "/usr/lib64/libva-drm.so.2.400.0", O_RDONLY) = 3 openat(AT_FDCWD, "/usr/lib64/libdrm.so.2.4.0", O_RDONLY) = 3 drmdevice checks the /dev tree for DRM devices. strace shows that it opens lib64drm2. $ drmdevice --- Checking the number of DRM device available --- --- Devices reported 1 --- --- Retrieving devices information (PCI device revision is ignored) --- device[0] +-> available_nodes 0x05 +-> nodes | +-> nodes[0] /dev/dri/card0 | +-> nodes[2] /dev/dri/renderD128 +-> bustype 0000 | +-> pci | +-> domain 0000 | +-> bus 65 The packages work fine here but it might be better to see them used on systems with Radeon etc, including nvidia with nouveau.
CC: (none) => tarazed25
Tried this on a Dell XPS13 netbook. Intel Core i7-7500 HD Graphics 620 mpv played videos OK. $ drmdevice --- Checking the number of DRM device available --- --- Devices reported 1 --- --- Retrieving devices information (PCI device revision is ignored) --- device[0] +-> available_nodes 0x05 +-> nodes | +-> nodes[0] /dev/dri/card0 | +-> nodes[2] /dev/dri/renderD128 +-> bustype 0000 ..... So it works here.
OK, let's push this one along.
Whiteboard: (none) => MGA7-64-OK
Flushing it out
Keywords: (none) => validated_updateCC: (none) => sysadmin-bugs
An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2020-0092.html
Resolution: (none) => FIXEDStatus: NEW => RESOLVED