I'll try that, although I'm not sure why the latest obs worked on the virtual machine. The only thing I can think of is that the virtual machine doesn't have the nvidia drivers installed.
VLC will open, but it crashes when I try to open a video.
VLC media player 3.0.18 Vetinari (revision 3.0.13-8-g41878ff4f2)
[0000563c097a3520] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
QApplication: invalid style override 'gtk' passed, ignoring it.
Available styles: Breeze, bb10dark, bb10bright, kvantum-dark, kvantum, cleanlooks, gtk2, cde, motif, plastique, qt5ct-style, Oxygen, Windows, Fusion
[00007fc4a0007cd0] gl gl: Initialized libplacebo v5.229.0 (API v229)
libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
[00007fc4a0007cd0] glconv_vaapi_x11 gl error: vaInitialize: unknown libva error
I see libva error, and there's a recent thread on this forum where the OP mentioned:
The error in that thread is quite similar to the error I pasted. Although I see the "QApplication: invalid style override 'gtk' passed, ignoring it.
Available styles: Breeze, bb10dark, bb10bright, kvantum-dark, kvantum, cleanlooks, gtk2, cde, motif, plastique, qt5ct-style, Oxygen, Windows, Fusion" error a lot in various error logs and otherwise when running programs. Although most of the other programs open and work fine. It just inflates the error files and shows up often. I'm probably going to end up eventually making a post about errors I see in .xsession-errors, when I am running steam that file inflates to several megabytes where as in other sessions it's only a few dozen kilobytes at worst. I probably do have some package conflicts and otherwise. I probably won't use the community iso next time, I just chose that one for testing everything on this current hardware. I do plan to build a new PC, but those parts would also require testing.
As for nvidia vs. AMD I've never used any of the most recently released cards, dropping a few thousand on a graphics card has never been something I felt comfortable doing, especially with the stories of some of the more recent releases from both AMD and nvidia either catching fire or frying themselves depending on the orientation of the card in your system. My current card was probably new in the early 2010's. I got my current card NVIDIA GeForce GTX 750 Ti back in 2016 and it certainly wasn't their newest offering back then either, but it was an upgrade from the previous card I had.