Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem



Sadly, good, old Neofetch is deprecated.
https://linuxcommandlibrary.com/man/hwinfo is the other major one.
https://opensource.com/article/19/9/linux-commands-hardware-information
As for palworld and NMS, both are Gold rated, so they should be playable with minimal tweaks.
https://www.protondb.com/app/1623730
https://www.protondb.com/app/275850
Do not lose heart. Treat every setback as a victorious learning experience.
https://www.youtube.com/watch?v=P1V2AZKuQkc
I'm not saying it's entirely your GPU's fault but nvidia and linux together is a bad idea, you'll lose tons of performance compared to AMD.
I dislike Nvidia, but they have been putting more effort into linux compatibility than they used to.
OP can try adding DRI_PRIME=1 %command% or DXVK_FILTER_DEVICE_NAME="gpu model number" %command% to the launch parameters.
And make sure the kernel version is up to date for the GPU model, of course.
Steam > Settings > Compatibility > "Default Compatibility Tool" > Proton 9.0-4
Tada.
Sometimes, some games require me to use another Proton layer, usually whatever the latest version of Glorious Eggroll (GE) is.
If that's the case, I do this:
Right Click > Properties > Compatibility > ✅ "Force the use of a specific Steam Play compatibility tool" > GE-Proton(latest version)
You can find the latest version of GE-Proton here:
https://github.com/GloriousEggroll/proton-ge-custom/releases
It's currently at the time of this post, GE-Proton(10-21).
You can find guides on how to install GE-Proton all over YouTube.
Here's an older one, but it's pretty much the same.
https://www.youtube.com/watch?v=6_oortvBGx8
If you find that video doesn't help you, there's ample others you can look through.
On rare occasions, you might need to use a launch option. Usually for older games. If that's the case, http://www.ProtonDB.com is your friend. Read through, and find people using your similar specs, you can filter results via hardware and distro if you need to.
Also, you can always try Proton Experimental, but that's hit or miss.
It's 2025 not 2009.
And yet Nvidia still lags behind immensily on linux
The easiest way to install NVIDIA RTX drivers on Pop!_OS is to download the NVIDIA ISO version of Pop!_OS for a pre-installed experience, or use the Pop!_Shop for a user-friendly installation. For a command-line installation, open the terminal and run sudo apt-get install system76-driver-nvidia, which will install the latest NVIDIA drivers packaged by System76 for Pop!_OS, and then reboot your system. [1, 2, 3, 4, 5]
Method 1: Use the NVIDIA ISO
• This is the recommended method for a hassle-free setup, especially for new installations. [1, 2]
• Go to the Pop!_OS download page and select the NVIDIA version of the ISO to download. [1, 2, 6, 7]
• This version comes with the proprietary NVIDIA drivers pre-installed. [2]
Method 2: Use the Pop!_Shop
• If you already have a version of Pop!_OS installed, open the Pop!_Shop application.
• Search for "NVIDIA" or "system76-driver-nvidia".
• Follow the on-screen instructions to install the driver package. [1, 8, 9, 10]
Method 3: Use the command line
1. Open the terminal.
2. Install the System76 driver: Run the following command to install the official System76 package, which includes the latest NVIDIA drivers for your version of Pop!_OS: [3, 11]
sudo apt-get install system76-driver-nvidia
1. Reboot: Restart your computer for the changes to take effect. [3, 10, 12]
sudo reboot
1. Check your installation: After rebooting, you can verify the installation in your system settings, under the "About" tab, to see if the "Graphics" bar now appears, or open the NVIDIA X Server Settings application. [13, 14, 15, 16]
Important considerations
• Driver conflicts: If you've tried installing drivers from other sources, it's a good idea to purge old drivers before installing the new ones. On the command line, you can use apt purge ~nnvidia* followed by apt clean and apt autoremove. [17]
• Secure Boot: If Secure Boot is enabled, you may need to create a password when prompted by the installer. [17, 18, 19]
• Driver types: For the latest, potentially less stable drivers, you might see an option to install nvidia-driver-open. However, system76-driver-nvidia is the recommended method for Pop!_OS as it handles the necessary setup for you. [3, 18]
In 2025, unless you genuinely know what you're doing, I high recommend an immutable distro. Bazzite[bazzite.gg] is an immutable, Fedora based, gaming focused distro that I have nothing but good things to say about. Just tell the site what kind of hardware you'll be using and which desktop environment you want, then download the image and install it. Things like the proprietary Nvidia drivers are ready to go for you out of the box.
The benefit of an immutable distro is that everything at the system level is blocked off to you. This would be extremely frustrating for a pro Linux user, but for the average Joe, it protects you from yourself.
The biggest thing to adjust is your mindset. Where do you get your applications? You're not using Pacman or RPM. You are typically getting Flatpaks from the GUI application manager, sometimes called a "store", probably because of it's similar presentation to the "App store" on Android or apple devices. Everything there is neatly packaged for you and ready to go. Bazzite's store is "Bazaar". Other distros usually use the "Discovery Store".
You can also just run anything wrapped up in an Appimage, and of course you can run Windows software through Wine or Proton, easily managed through Steam, or Bottles, or Lutris, plus Winboat for stubborn programs. For other Linux applications, you can run them on their own layer via Distrobox. If you screw something up, just remove the layer and there's no harm done. Your core system will remain unmodified.
My biggest struggle with Linux up until now was that I have this drive to tinker and fiddle around with stuff. Ultimately, I would break something and not know how to undo what I did, leaving me little recourse other than to reinstall everything. Immutable/Atomic distros like Bazzite, Fedora Silverblue, NixOS, or VanillaOS round out the sharp edges just enough to protect me from myself and ensure I have a good experience.
https://github.com/moraroy/NonSteamLaunchers-On-Steam-Deck
Oh, that's really cool too. I didn't know about this, and I'll make use of it for sure.
B: All my games on Steam run natively in Linux. I don't use Proton.