prasanthrangan / hyprdots

// Aesthetic, dynamic and minimal dots for Arch hyprland
GNU General Public License v3.0
6.62k stars 790 forks source link

[HELP] Can't play any steam game #885

Closed bronzetuxie closed 7 months ago

bronzetuxie commented 7 months ago

Hi! I am experiencing some problems running any games on Steam. Specifically, I attempted to launch Football Manager 2024 and Counter-Strike 2, but neither game opens. I have tested various Wine/ProtonGe, and even the native Linux executable for Counter-Strike 2 fails to open. I am not sure whether this issue is related to my Arch configuration. I have installed Arch in minimal mode, following the hyprdots documentation, and I am relatively new to Linux gaming so maybe I forgot to install somethng idk.

Edit: i think I have found the problem, if I use this launch option: PROTON_USE_WINED3D=1 %command% the game opens. But run on my integrated gpu, I want to run on my nvidia gpu, how can I switch that?

My specs:

Dell laptop with R5 5600H and RTX 3050 16 gb ram OS : Arch Linux x86_64 Kernel : 6.7.4-arch1-1 GPU Driver : nouveau

Video with the issue

https://github.com/prasanthrangan/hyprdots/assets/160269762/4d61a1ef-d24f-47ff-b1a6-0c9b31d68c05

Cs2 even running native doesnt open. Fm24 with protonge opens, but show a black screen for a few seconds and then quit.

Any help will be welcome! Thanks!

RookiexCookie commented 7 months ago

man i dont know why thats happening but can you try adding this in the launch option DRI_PRIME=1 %command%

bronzetuxie commented 7 months ago

man i dont know why thats happening but can you try adding this in the launch option DRI_PRIME=1 %command%

Still the same error. if I use this launch option: PROTON_USE_WINED3D=1 %command% the game opens. But run on my integrated gpu, I want to run on my nvidia gpu, how can I switch that?

RookiexCookie commented 7 months ago

@bronzetuxie do you nvidia drivers properly installed? what does nvidia-smi outputs on the terminal?

bronzetuxie commented 7 months ago

@bronzetuxie do you nvidia drivers properly installed? what does nvidia-smi outputs on the terminal?

I think I don't, because nvidia-smi send me a unknown command on terminal, how can I install? On neofetch says nouveau, it's the open source nvidia driver

hchasens commented 7 months ago

Please refer to the following: https://wiki.archlinux.org/title/NVIDIA https://wiki.archlinux.org/title/steam https://wiki.archlinux.org/title/gaming

Check the wiki pages above. Nouveau is an open-source driver for Nvidia. It's strange the drivers didn't automatically install during Hyprdot's install script. Alternatively, try to reinstall/update Hyprdots and check to make sure the drivers installed. If it still fails to work, try to manually install them.

It should be noted that this is probably not an issue with Hyprdots but with something else in your Arch install. It sounds like it could be a driver issue. Unless Hyprdot failed to install/configure your drivers and your drivers should have been covered by the install; I suggest this be marked as closed as it's out of scope for this project. Should it be closed there are plenty of other resources to help you with your problem.

Can you send us your output to lsmod and lspci -k.

kRHYME7 commented 7 months ago

@bronzetuxie 👋 I'll be moving this to discussions as this is totally unrelated to config files.