Instalar Steam
iniciar sesión
|
idioma
简体中文 (Chino simplificado)
繁體中文 (Chino tradicional)
日本語 (Japonés)
한국어 (Coreano)
ไทย (Tailandés)
български (Búlgaro)
Čeština (Checo)
Dansk (Danés)
Deutsch (Alemán)
English (Inglés)
Español - España
Ελληνικά (Griego)
Français (Francés)
Italiano
Bahasa Indonesia (indonesio)
Magyar (Húngaro)
Nederlands (Holandés)
Norsk (Noruego)
Polski (Polaco)
Português (Portugués de Portugal)
Português - Brasil (Portugués - Brasil)
Română (Rumano)
Русский (Ruso)
Suomi (Finés)
Svenska (Sueco)
Türkçe (Turco)
Tiếng Việt (Vietnamita)
Українська (Ucraniano)
Informar de un error de traducción
anyone who recommend Linux to play games on Gaming Platforms don't know anything at all.
majority of the games on Gaming Platforms are not fully compatible with Linux at all.
545 for some reason has a lot of issues with Wayland and since it's still in beta you'd be better off on 535. On Linux mint you can check this by opening the start menu and typing "Driver" and selecting the first option, From there, you should see a selection with "Additional Drivers" which is where you'll find the 535 driver and see if it's set or not. :)
Also, safe bet is to just run updates! Linux Mint is a good OS, especially for gaming, So you shouldn't have this serious of an issue... Once you set 535 and experimental it should run significantly better. For some reason Linux Mint cannot run Dota 2 out of the box correctly so it must be ran through Proton.
Game on brother, you're making the right decision.
Maybe Dota is using the AMD iGPU?
Remove all launch options first, don't add random ones you find around. There is a lot of bad advice or outdated info.
Source? This is a big claim considering different Mint versions and lack of similar reports.
One, not appropriate responses for a tech support question, and two, ♥♥♥♥ Microsoft and their grasping ♥♥♥♥♥♥♥♥. Maybe Linux isn't 100% viable today, but I like knowing there's an option on the horizon if Windows continues its trend of gettin worse and more invasive with evey version.
Quick update: just found out that, unless I right click Steam and choose "Run with dedicated GPU", it will not use my 2060 at all... So this brought my lobby FPS to 170-180.
However, once in a game my max is around 60-70 and starts dropping after a while. (for comparison, in Windows I get around 110-120)
Afterwards:
1) Removed all launch options
2) Made sure the driver is 535 (was before as it is recommended I did not change it)
3) Enabled the Proton. Tried with both the latest version and Experimental. However, once I get to the lobby, the game just crashes.
Any ideas why Proton crashes it?
Many thanks
You should be able to choose Nvidia dGPU for specific games using an environment variable, instead of running Steam on the dGPU.
Example launch option for Steam game:
If your system reports the AMD iGPU first, you might need another env var:
Reference: https://download.nvidia.com/XFree86/Linux-x86_64/535.154.05/README/primerenderoffload.html#configureapplications
---
About the FPS drop or Proton crash, i don't have more info for you. I play with 60 FPS cap on a RX 6600 (roughly in the same ballpark as 2060), so I won't experience something like 100 to 60 FPS drop. The game sometimes drops frames especially in late game with illusion heroes but still 60 or close to 60 FPS.
I suggest looking through https://github.com/ValveSoftware/Dota-2/issues and reporting if you don't find anything.
You don't need Proton to run Dota 2. Dota 2 has binaries for GNU/Linux. By using Proton, even if it goes through Vulkan, there's still a transformation layer on top that your PC has to process. If you install the GNU/Linux version, you get the best performance you can get. Dota 2 menus are trash, some parts of the GUI just ramps up the GPU to 100% for no obvious reason.
There are also optimizations you can make based on your Desktop Environment (DE). Some DEs work fine out of the box, others need a bit of tinkering. I think the differences are minor and a couple of FPSs are not worth the work. But if you like tinkering, you have this option as well. There are many discussions on the web talking about game optimizations. I'll just share this Guide from a Steam user: https://steamcommunity.com/sharedfiles/filedetails/?id=1787799592
Another thing to consider is using X11 vs Wayland as "display protocol"* that might come with your distro. I think Linux MInt still uses X11 by default, and only the latest CInnamon 6 has Wayland support, but it's something you can check out (https://unix.stackexchange.com/questions/202891/how-to-know-whether-wayland-or-x11-is-being-used(. Wayland is still alpha/beta software. Even if hard fans are out there telling everyone how wonderful Wayland is, it has its shortcomings when it comes to games and HiDPI, at least that was my experience using it a couple of times a year or so back. There should be a button in your Login Manager to switch between X11 and Wayland.
* X11 does more than Wayland, it's not quite just a protocol, but parts "missing" from Wayland are actually decoupled functionality from the monolith and made as stand alone software.
If you have any kind of issue with your GNU/Linux distro, you'll have more success making a topic on Steam for Linux discussion forum, than on a game forum: https://steamcommunity.com/app/221410/discussions/.
or it is plainly obvious that OP has this misconception
1) Linux is the best Gaming Computer to play Games
First of all, thanks again your time. I hope the below might help someone else.
Will start with the trolls... I've been using windows for maybe 25 years (probably around the time I met all your mums :D jk ). Windows is just fine, but you know, a man has too explore his options.
Regarding my issue:
After many trials and errors, here are my conclusions:
1. Despite all my efforts, it turns out that nothing was using my 2060 at all. Even though it was on-demand. At the end everything was ran by my CPUs basically.
Managed to find that out by running:
nvidia-smi --query-gpu=gpu_name,utilization.gpu --format=csv
in the terminal and it always showed 0%, regardless of software or game I was running.
It did not matter if I ran them through the terminal with attributes or just rightclicking the icon and choosing "Run with dedicated GPU". Always 0%
2. Did the logical thing and from the NVIDIA tool/driver, I switched the active profile to: NVIDIA (performance mode). So now my 2060 is used for basically everything, which I don't mind to be honest. At first I thought that the laptop would be quite noisy, but there is an easy fix:
From the software manager (Linux Mint) download "Power Profiles". From there you can switch between Power saver, balanced and performance. So far running chrome on battery saver, with 10 open tabs, 2 streams and youtube on 2k res - running smooth as hell and I can barely hear my laptop.
Note: you might need to install power-profiles-daemon for the Power Profiles to work.
sudo apt-get -y install power-profiles-daemon
(In my opinion, when I did the same in Windows, chrome was studdering and the 2k video was very disappinting to watch.)
3. So at that point I though everything was fixed. To my surprise, even with the above settings, not a single game was using my 2060. The only way out I found is an app called Lutris. It's a game launcher/compiler/installer etc. and can be donwloaded in the software manager (Linux Mint).
Similar to Steam, if I rightclick on Lutris and click "Run with dedicated GPU", any game I launch from within it, will indeed use my dedicated GPU.
By the way, Lutris can even wrap *.exe files in Wine. So you can run Windows programs and games in Linux within seconds.
4. But let's get back to Dota 2 :)
Current setup brought my ingame FPS to around 70-75 and sometimes even more. No drops or spikes. Game feels way smoother than running 120FPS on windows.
In conclusion, I feel like it is quite a challenge to achive balance with linux (at least as a beginner). But once you do, it feels quite nice and in my opinion way slicker than windows.
Thanks again.
Will keep an eye on the thread for a few, so let me know if have any follow ups :)
Cheers