Whilst trying to update the system, I’ve come across conflicts, probably related to the fact freeworld packages most likely haven’t been updated yet (very similar to this issue) . If I understand correctly, I should just wait a couple of days for all the repos to get synced?
However, while troubleshooting this, I became unsure whether my initial “swap” of the mesa drivers was done correctly. After the initial install I switched to freeworld packages, following the RPM fusion HOWTO, but only ran the second set of commands for the
i686 version of the
mesa-vdpau, as I was mostly focused on ensuring Steam would be running correctly. This left a mix of original and freeworld drivers.
After noticing this during the update issue, I figured that I should have probably ran the initial commands as well to swap all of the package versions. Running this deleted the original
x86_64 mesa-va-drivers without replacing them with the free world version. I added the package manually and rebooted. Everything seems fine.
Since I’m not that familiar with all of the different GPU drivers and the intricacies of mixing and matching them, I’d just like to double check if my current configuration is reasonable so it doesn’t come back to bite me later
Here is the output of
dnf list mesa*.As can be seen,
mesa-vdpauare freeworld in both i686 and x86_64 versions. Other drivers are from the original repos. Does this seem OK?
mesa-dri-drivers.i686 23.3.1-4.fc39 @updates
mesa-dri-drivers.x86_64 23.3.1-4.fc39 @updates
mesa-filesystem.i686 23.3.1-4.fc39 @updates
mesa-filesystem.x86_64 23.3.1-4.fc39 @updates
mesa-libEGL.i686 23.3.1-4.fc39 @updates
mesa-libEGL.x86_64 23.3.1-4.fc39 @updates
mesa-libGL.i686 23.3.1-4.fc39 @updates
mesa-libGL.x86_64 23.3.1-4.fc39 @updates
mesa-libGLU.x86_64 9.0.3-1.fc39 @fedora
mesa-libOSMesa.i686 23.3.1-4.fc39 @updates
mesa-libOSMesa.x86_64 23.3.1-4.fc39 @updates
mesa-libgbm.i686 23.3.1-4.fc39 @updates
mesa-libgbm.x86_64 23.3.1-4.fc39 @updates
mesa-libglapi.i686 23.3.1-4.fc39 @updates
mesa-libglapi.x86_64 23.3.1-4.fc39 @updates
mesa-libxatracker.x86_64 23.3.1-4.fc39 @updates
mesa-va-drivers-freeworld.i686 23.3.1-1.fc39 @rpmfusion-free-updates
mesa-va-drivers-freeworld.x86_64 23.3.1-1.fc39 @rpmfusion-free-updates
mesa-vdpau-drivers-freeworld.i686 23.3.1-1.fc39 @rpmfusion-free-updates
mesa-vdpau-drivers-freeworld.x86_64 23.3.1-1.fc39 @rpmfusion-free-updates
mesa-vulkan-drivers.i686 23.3.1-4.fc39 @updates
mesa-vulkan-drivers.x86_64 23.3.1-4.fc39 @updates