• 1 Post
  • 12 Comments
Joined 2 years ago
cake
Cake day: June 15th, 2023

help-circle



  • The Nvidia driver has very good performance, and for most usecases it’s… Fine. But it does bring extra hoops and issues. There’s a reason many distros have started to ship the “normal ISO” and the “nVidia ISO”.

    The nVidia driver also uses kernel modules, which can interfere with secure boot.

    And many modern features are developed for Wayland-only: Mixed refresh rate, mixed fractional scaling, HDR etc. And nVidia is behind on Wayland support, since they only recently decided to cave on and use the same pipeline as AMD/Intel instead of their own.


  • Sounds like you’ve been very unlucky. Even the open-source Nvidia driver should work out of the box and look OK. Performance is ass, but it’s good enough for a usable desktop experience (usable enough to install the proprietary nVidia driver, which at least on Ubuntu’s are just a few clicks in the GUI)

    Instead of going Fedora, try PopOS. PopOS has a special ISO for nVidia graphics. Trying to “install” the Nvidia driver yourself on a live USB boot is not the way to go. I doubt it’s even possible.

    I’ve been on (K)Ubuntu, and XBox controllers have literally just been plug and play. I could even use the KDE game controller settings page to compensate for the drift in my left joystick.

    Another option is Bazzite, which is a version of Fedora Immutable (“Silverblue”) that comes with all the bells and whistles for gaming, including Nvidia drivers. However the immutable part may or may not be to your taste.








  • It does yes. Although it launches Steam directly as its own … “shelll”? Is that the right word? KDE is bypassed entirely unless you launch “Desktop Mode”

    Anyways, I still wouldn’t recommend Arch to a new user, go with something easier and more mainstream for your first Linux experience. PopOS, Mint, Fedora, Norabora, Ubuntu/Kubuntu

    Also, saying Steam Deck uses Arch isn’t wrong, but it’s a bit misleading. It uses an Arch base , curated, configured and tested by Valve, and finally periodically shipped as updates using immutable root images (on a single well defined hardware platform). If you install vanilla Arch yourself you’re responsible for all configuration and testing yourself.


  • Simply put, X11 is the bottom of the graphics stack, i.e. everything that makes Linux have more than just a command line has historically been built on top of X11

    X11 is OLD. Like really old. And has a bunch of problem because of it (no variable refresh rate, no good multi monitor support, no proper fractional scaling , tearing, no security etc) It’s also very mature. Somehow developers have managed to build a decent user experience out of the old X11

    The Wayland protocol was designed to overcome the shortcomings of X11 and replace it. Wayland is now at the cusp of being a fully functional complete replacement for X11. It already is for many (most?) use cases.

    Many Applications that are not made for Wayland will still run in Wayland, but they run in a fake X11 server inside called Xwayland. But native Wayland is better (performance, security, features)

    Wayland very good on AMD and Intel these days. Nvidia was unsupported, but last year nVidia made a business decision to support EGL(?) so with fresh drives work has begun in Gnome and KDE to support Nvidia in Wayland. I’m not sure how mature Nvidia on Wayland is yet