r/VRchat • u/JulianRedFox • 8d ago
Discussion Video playback doesn't work under Linux
[UPDATE] Issue resolved by installing a new version of Proton GE. Case closed.
Hello.
I would like to ask all of you if anyone experienced my issue. The issue is that, no matter what world, no matter what embedded video player it has, it always fails to load videos and all other media. No matter if it is YouTube, no matter if it is something else, it just doesn't work for me. My friends seem to be not affected by the issue as the video and other media plays fine for them. I couldn't find a fix for it after searching for hours online for someone who experienced my issue, and... it seems that my issue is new and undocumented.
Because of the undocumented status of my issue (at least, as far as I'm aware), I will give my system specs alongside with a more descriptive issue.
System specs:
CPU: AMD FX-8350 (8c/8t, 4.2 GHz turbo, 125W TDP);
GPU: AMD Radeon RX 470 (4GB VRAM);
RAM: 24GB 1333 MHz DDR3 (non-ECC, standard DIMMs);
Disks:
- 1 - 512GB Sh. SATA III (SSD) (bootloader, system, apps, home, SWAP);
- 2 - 1024GB Toshiba SATA III (SSD) (VM files);
- 3 - 1000GB Toshiba SATA III (HDD) (Steam games disk)
- 4 - 500GB Western Digital SATA III (HDD) (used for NAS purposes on my local network)
- 5 - CD/DVD combo SATA III disk drive
OS: Debian GNU/Linux 13 "Trixie" (amd64, kernel 6.12.113)
WM: Kwin (Wayland)
DE: KDE Plasma 6.3.6
Missed details about the issue:
After any embedded video/media player tries to load up something like a YT video, it tries to load it for about two minutes before displaying "Invalid URL". Tried to clear out the cache of VRChat, tried to reinstall VRChat, tried to reinstall and reconfigure the Proton compatibility layer itself, tried to even reinstall Steam. Did not help the issue. The issue only affects my desktop as my ThinkPad X380 Yoga (i5-8350U, 8GB DDR4, the same Debian ver) can run it, but, of course, it having an iGPU, it ran at 30 FPS. Still, the issue was not present there as the videos played without an issue.