It is good with the Nvidia closed source nonsense I believe. Also I think it has a good and simple to install version of Lutris in it's app store.Ive heard that pop comes nicely set up for gaming somehow? Anything ti it? I cant imagine anything that would save a ton of trouble. Im on amd/amd.
Until your system freezes on you after a few minutes of play in various games because AMD's drivers are buggy garbage. And you then have to upgrade mesa (and llvm if you're really dedicated) and set environment variables to toggle features since some of them make the driver more unstable. And then maybe you can fix at least some of the crashes. But probably not all of them.
That's my experience as a Vega56 owner. And Navi is by all accounts in a worse state. I like the idea of open source drivers. I appreciate AMD's support of not just games, but of Linux as a desktop. But the situation is fucked.
This seems to be such a YMMV it's not even funny. It speaks of the problem of fragmentation in Linux, but speaking as though it's the way things just are for everyone seems more than slightly out of line.Until your system freezes on you after a few minutes of play in various games because AMD's drivers are buggy garbage. And you then have to upgrade mesa (and llvm if you're really dedicated) and set environment variables to toggle features since some of them make the driver more unstable. And then maybe you can fix at least some of the crashes. But probably not all of them.
That's my experience as a Vega56 owner. And Navi is by all accounts in a worse state. I like the idea of open source drivers. I appreciate AMD's support of not just games, but of Linux as a desktop. But the situation is fucked.
I have a Vega 64 on Ubuntu and haven't seen this issue at all. Maybe not playing as intense of games (lately MTGA, Temtem, FFXIV, various other native linux games), but I don't see crashes once I get the games setup properly. I'm sure there are issues, but the drivers have been pretty good to me in the last year.
It's true. It's not a problem for everyone. But if anything that makes it worse. You have a lot of bug reports where developers just don't know what's wrong, because one thing will work for some and crash for others. I have no sense of when I can expect my problems to be solved. As far as I know, they might never be.This seems to be such a YMMV it's not even funny. It speaks of the problem of fragmentation in Linux, but speaking as though it's the way things just are for everyone seems more than slightly out of line.
Don't play Deux Ex Mankind Divided then.
[drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring gfx timeout, signaled seq=5737198, emitted seq=5737200
[drm:amdgpu_job_timedout [amdgpu]] *ERROR* Process information: process DeusExMD pid 28927 thread DeusExMD:cs0 pid 28930
And that's the desktop dead. sysrq to reboot. Assassin's Creed Odyssey has crashed on me as well, though not nearly as often. The shitty thing is that I just don't trust this card. Sure, most games will probably be fine. But I can't know that, and I feel like I have to get my affairs in order before starting a 3D game, making sure I don't have any unsaved documents open, letting potential downloads finish, and clean up among my browser tabs so that I won't have to reload two dozen of them if the system does end up crashing.
Also, I'm not sure even your experience can be all that positive if you have to "get the games setup properly" before they stop being a danger to your system.
Ubuntu 19.10. It was crashing out of the box at release. I then switched to oibaf ppa for up to date mesa, with no change. I've tried at least once a week for months now.spool What distribution do you use? My experience is that driver stability can depend on how kernel and software versions are mixed and matched, and some distributions don't do a particularly good job with that.
To be honest, another distro might "solve" this. I know form personal experience Ubuntu does weird shit with their packages that I've never been able to nail down why it is this way, but they can cause issues with some setups. It's gotten better since last time I dealt with that mess, but it's still not what I would call good or even okay. The same exact driver release and libraries on another distro works fine but somehow Ubuntu's is broken as hell, and this was on nVidia at the time.Ubuntu 19.10. It was crashing out of the box at release. I then switched to oibaf ppa for up to date mesa, with no change. I've tried at least once a week for months now.
I've toyed with other distros over the years, and I've always come back to Ubuntu as the sane default that does what it should with minimal fuss. I don't want to make operating my operating system into a hobby. So Manjaro is right out. And when reading bug reports, plenty of people on other distros suffer from shader-related hangs as well, which is what gfx ring errors are.To be honest, another distro might "solve" this. I know form personal experience Ubuntu does weird shit with their packages that I've never been able to nail down why it is this way, but they can cause issues with some setups. It's gotten better since last time I dealt with that mess, but it's still not what I would call good or even okay. The same exact driver release and libraries on another distro works fine but somehow Ubuntu's is broken as hell, and this was on nVidia at the time.
Maybe try Manjaro? I know Ubuntu is the "target" for Steam and Proton at the moment, but I cannot trust any *buntu or derivative anymore.
To be frank, Manjaro is the minimal fuss version of Arch. I mean that wholeheartedly. It has the benefits of being a rolling distro of Arch but adds a lot to not have to practically be a sysadmin like most people expect of Arch.I've toyed with other distros over the years, and I've always come back to Ubuntu as the sane default that does what it should with minimal fuss. I don't want to make operating my operating system into a hobby. So Manjaro is right out. And when reading bug reports, plenty of people on other distros suffer from shader-related hangs as well, which is what gfx ring errors are.
Plus, I started on Debian and switched to Ubuntu when it launched. I've committed!
- Update Wine to version 5.0. Since the last major release of Proton, Wine has seen over 3500 changes, which are now integrated into Proton. 207 patches from Proton 4.11 were either upstreamed or are no longer needed.
- Direct3D 9 games will now use DXVK for rendering by default. Users without Vulkan support can return to the OpenGL-based wined3d renderer with the PROTON_USE_WINED3D configuration option.
- Improved Steam client integration. This makes more games that use Denuvo playable, including Just Cause 3, Batman: Arkham Knight, Abzu, and more.
- New Proton environments will report a newer OS version, which some newer games require. Existing environments will not be changed automatically.
- Wine 5.0 includes the beginnings of real multi-monitor support. Expect major improvements in this area soon.
- Improved surround sound support for older games.
- Update DXVK to v1.5.4.
- Update FAudio to 20.02.
- Note for users who build Proton: this branch has new submodules, please be sure to git submodule update --init.
Dunno, seems that this update is more about consolidation of all the previous updates and taking advantage of the improvements Wine did (due to Proton). I dont expect to see a big increase of working games in this update.Sweet! Will be cool to see protondb recently improved list in coming week.
Wait, you don't have a USB stick with more than 2gb anywhere lying around?!Ubuntu ISO is right over 2GB and the only spare I drive I have is exactly that, so I had to try to run a "mini" ISO and had no luck with it, so fuck it, just doing Windows.
Wait, you don't have a USB stick with more than 2gb anywhere lying around?!
Wait, you don't have a USB stick with more than 2gb anywhere lying around?!
I even work for a hosting company but keep a 16GB drive on my keychain: 2GB FAT32 partition with an Arch installer that is also there for using the crappy work printer and the rest is exFAT for portable storage between systems.
Only windows USBs I've made use 4gb.
I am so jealous that KDE has worked out for you. I wanted Kubuntu to work desperately but nothing I did made the Nvidia drivers stick as default, so I swapped to Pop! For ease of use.Okay so this thing where bpm loses focus when closisng a game... Good thing we have so many shells to choose from. I just went through several.
Bpm dont work right:
Budgie - too bad because the look is great.
Gnome
Vanilla Ubuntu's gnome
All gnome?
Works fine:
Kde
Xfce
Im going to try xfce for a minute and see how it does with games. Last i tried was long ago and i would gets lots of tearing. If im not into it... I guess its back to kde which will make it the only shell im aware of that really works for me.
Im going to try xfce for a minute and see how it does with games. Last i tried was long ago and i would gets lots of tearing. If im not into it... I guess its back to kde which will make it the only shell im aware of that really works for me.
I'm using xfce and here is what I learnt about its interplay with games and amd/intel cards:
So for AMD cards I'd certainly recommend enabling TearFree mode + setting the compositor vblank_mode to off.
- For amd cards, you can enable the TearFree driver option with a config file in /etc/X11/xorg.conf.d/. This gets rid of tearing at a driver level. I use it.
- When using the default xfce compositor (xfwm4) with xfce4 >= 4.14, you might be interested in adjusting the vblank_mode. This can be done using using the xfce4-settings-editor: Open the settings editor and navigate to the xfwm4 channel, then search the line vblank_mode. There you can set:
- glx: Uses opengl for vsync. You get at least one additional frame of input latency, but applications render the smoothest.
- xpresent: Is snappier than glx but does not really get rid of tearing on my system. Games might get an additional frame of input latency.
- off: The snappiest of all. Games have no additional latency, but you get tearing on the desktop. I use this setting in combination with TearFree. With this setup you can even disable vsync in games and still get low input latency without tearing! There is a slight drawback though, because games are not as smooth as with vsync.
- auto: Defaults to glx on my system.
I don't know how this plays out with an Nvidia card though.
One last remark about the compositor:
If you use either xpresent or glx, you get more lag in games. You can work around this by disabling window composition before launching any game. You can do this in xfce4 settings -> advanced window management options.
The word is *should* with more emphasis marks of varying types. The real work is making sure you're using the most up-to-date nVidia since the driver handles PRIME Rendering offload on its own since 435.17:Soo Optimus is working perfectly now with Turing laptops right?
For example, I have a MSI GE65 Raider with a RTX 2070, if I install, say, PopOS, does Optimus just work? If I launch a game will it just enable the Nvidia GPU? Are there cases of the Nvidia GPU enabling itself when it shouldn't?
It would be nice if Google would finally just put it in (the toggle is there but doesn't do anything, apparently). There's a patch for Chromium to add va-api support, which then you either ensure your video driver is up to date and support VP9 or use h264ify to pull a different YouTube stream.I really hope the web browser on Linux will finally support video hardware acceleration. I can't handle it when I watch YouTube and fans suddenly run on full speed on my laptop.
If you are fine with the stability and performance of the ubuntu provided kernel and mesa stack then I'd just stick with it.
Personally I tend to avoid PPAs that provide drivers and system libraries, because in the past sometimes a rollback / removal of ppa left me with a broken system.
If you really care about performance, the new ACO shader compiler backend should increase the framerate by about 3-5% with RADV. I'm not sure whether or not it is included with the current ubuntu mesa stack but it should certainly be included in the oibaf ppa.
For newer hardware that requires the latest kernel and mesa stack, IMO a more bleeding edge distro like Manjaro is better suited than any of the ubuntu derivatives + oibaf ppa.
Officially Linux only on the desktop, transfered everything to a qemu image for the occasional boot.
I had a XPS13 sitting around doing nothing. So I installed Linux Mint on it and it's really nice.
Like, amazing. Liberating.
I'm about ready to take the full dive with my desktop.
Nah, I've been using Linux almost exclusively for the past 10 years. Just needed some courage to replicate my windows installation setup in a VM >.>