I’ve always used VLC as my favorite video player on Linux. Recently they changed releases to 3.0 from Git in Fedora 25 (RPMFusion repository). This also included changes to work with Wayland instead of Xorg. Unfortunately the user interface was broken then – big icons, small text. Just looked like 800×600 on a full HD resolution, 27″ here.
Options described on the net where to create a custom skin, or clear the configuration cache. None of these worked unfortunately.
While looking for a possible bug I’ve found this issue which lead me to a new repository called “United RPMs”.
Thought I’d give it a try, since this issue proposes updated packages which fix the issue entirely.
sudo -rpm --import https://raw.githubusercontent.com/UnitedRPMs/unitedrpms/master/URPMS-GPG-PUBLICKEY-Fedora-24 sudo dnf -y install https://github.com/UnitedRPMs/unitedrpms/releases/download/6/unitedrpms-$(rpm -E %fedora)-6.fc$(rpm -E %fedora).noarch.rpm sudo dnf makecache
In order to prefer UnitedRPMs over RPMFusion, I’m explicitly setting the repositories on install (I don’t want to fiddle with yum priorities here).
sudo dnf remove vlc sudo dnf install --repo=unitedrpms --repo=fedora vlc
Voilá, VLC works again.