Reddit Linux_Gaming

Reddit Linux_Gaming Feed abonnieren
A subreddit for discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck).newest submissions : linux_gaming
Aktualisiert: vor 45 Minuten 21 Sekunden

Hello. Please explain to me, if I have an EXE file downloaded on my Linux PC, how to I "Install" it using the PROTON by Steam?

03. Mai 2024 - 13:20

Title.

I mean, if I buy a Steam game, it automatically installs with proton. But what if it is a game outside of Steam?

Thanks in advance

submitted by /u/The_Last_GigaChad
[link] [comments]

Some problems with 7900 XTX

03. Mai 2024 - 11:52

Hello,

I've been lurking this forum from quite some time but I've not been able to answer my own questions so here I am hoping someone could...

I'm on Fedora 40, KDE Plasma 6 (Wayland), Kernel 6.8.7-300 with a Ryzen 7600x and Rx 7900XTX with 2 monitors on all times: My main one is 144hz Freesync (connected via DP) and the other 60hz No-Freesync (on HDMI).

But since I switched to a "full linux experience" like 8 months ago I'm having big troubles mainly with games.

  • VRR not working properly. Following this post :
    • Stuttering on games
      • Happens on every game I tried.
      • If the FPS of the game goes to 60 FPS or less, the VRR range jumps to whatever my max Hz is set (if 120 then 120hz, 144 -> 144) so it's almost impossible to play anything with VRR on.
      • It happens too on other ranges (but not that much), even if I apply some high profiles like COMPUTE or VR GAMING like I saw here or here
      • I tried things like setting software cursor, changing some boot parameters... but with no luck
      • I'm aware this is a current issue being investigated but maybe someone found something useful.. if not, at least we're upping awareness.
    • Flickering
      • if I'm on 60hz-60hz (like in SDDM) there's a flickering for every mouse movement. I have to switch to 60-50 in order to make it dissapear or set the main one >60 and the other one will function properly.
      • Luckily I have no intentions on using 60hz on my main monitor...
      • I tried almost anything I found here (basically setting on-off VRR)
  • Much less performance
    • The same games on Windows work extremely better
    • I'm aware there are some tricks AMD uses on their proprietary drivers on windows like the HYPR-X (which sets AFMF on)
    • However there's something I noticed: Using CoreCtrl, my current GPU Clock can be upped as much as 5000Mhz
      • I guess it's a bug (I needed to add a flag for it to appear) but the MCLK max is like 1200. On Windows is more like 2500Mhz.
    • Is that normal? Could it be one of the reasons for this "bad" performance?

For now, I'm forced to stick to 72hz-60hz in order to keep things almost OK.

Anyway, I'm happy with my choice switching to linux permanently (thanks to Proton obviously) but this kind of things happening on a "high end" hardware is pretty discouraging.

Any comments or help would be really appreciate!

submitted by /u/Brannok
[link] [comments]

Can you suggest a Linux distro for work and Linux/proton?

03. Mai 2024 - 11:08

I want to setup linux on my gaming laptop for work but don't want to dual boot into windows either if possible. I had experience with Steam deck before and it was great except I sold the device now. I wonder what is a good distro out there that work best for both?

Edit: I mainly looking for a popular distro and not “myravoritedistro” distro and yes already seen a downvotes incoming. Linux community being a Linux community gatekeeper 🤷‍♂️🤦‍♂️

submitted by /u/GTHell
[link] [comments]

FFXIV - First Endwalker quest DX11 crash

03. Mai 2024 - 09:57

Yes, I'm launching the game via XIVLauncher, though my latest test through vanilla launcher did work.

I did some DLL swapping into the wineprefix on ~/.xlcore/wineprefix as oriented here (SEnix forums) for a simliar enough seeming DX11 error.

Story: I'm on the quest "The Next Ship to Sail" i.e. the first Endwalker quest and, by speaking to Tataru, a cutscene would prompt, if not interrupted by the following message:

``` An unexpected error has ocurred. Exiting FINAL FANTASY XIV.

(timestamp)

ffxiv_dx11.exe+(15F9FC8|15FC5BE|15FF085|4BDB5C|1C05D2|16CFD49)

kernel32.dll+146ED

ntdll.dll+F1A7

(OK button)

```

System info: Arch Linux @ kernel 6.8.2-zen2-1-zen (at execution time) @ Hyprland, Ryzen 7 5700U with AMD ATI Lucienne

I'll post ffxiv_dx11_(dxgi|d3d11).log on comments because this header is long enough.

submitted by /u/mynameisnotpedro
[link] [comments]

Linux Gaming PC build - which AMD CPU is needed?

03. Mai 2024 - 09:44

Hi there,

I decided to start gaming on Linux as I use Linux also on work and it seems to be a really better option. During the translation process from Windows Commands to Linux Commands it is clear that we need a bit stronger CPU, however Im not sure what would be reasonable and what would be too much.

Therefor Im between the Ryzen 5 7600 and the Ryzen 9 7900 - both very interesting CPUs. The one game that I will play everyday (probably for the rest of my life :) is Anno 1800.

So there you have it, what is your recommendation? Thanks in advance.

submitted by /u/knudsenTaunus
[link] [comments]

Can I check if games use GPU?

03. Mai 2024 - 09:14

Hi, noob question, I installed Ubuntu 22.04 a couple of days ago and I wanted to play Civilization VI. The problem is, that it can get really slow and buggy. I have an Intel i7 12th-gen 32GB RAM NVidia 3070i

I installed GPU drivers so I can use CUDA but I think like Civ runs only on CPU

Thanks!

submitted by /u/Cool-Independent-146
[link] [comments]

Steam Family Sharing turns off on Reboot, anyone know a fix?

03. Mai 2024 - 08:47

This issue is present on all modern Linux Distros that I have tested in the past 3 months from Ubuntu to Linux Mint, Gardua Linux which is what I am using now and Nobara also. This is infuriating and I cannot find much information online about it, I have 3 accounts and play games from all of them and having to re log in and enable sharing so I can keep my saves on my main account is a huge pain. Does anyone know of a possible fix, I have seen some people saying it could be a changing HostName issue but my HostName is fine. Thanks in advance!

submitted by /u/TheLinunxProtonGuy
[link] [comments]

Dual Sense Edge not showing up in game controllers while paired with bluetooth.

03. Mai 2024 - 06:26

I have a dual sense edge which works nearly perfectly with my steamdeck. I'm currently trying to get it to work with my desktop, however and am running into an issue where it doesn't appear to be recognized as a game controller when paired with bluetooth.

I'm running Aurora 40 (basically Fedora/Kinoite with some extra overlays baked in--using KDE on X11, for what it's worth) and I have the hid-playstation kernel module loaded.

Looking at two key spots in the KDE settings: game controllers and bluetooth.

  • With it plugged in via USB it appears in game controllers and I'm presented with calibration settings there. It's also picked up by steam input and functions in games as expected. Obviously it does not show up as connected via bluetooth in this configuration

  • With it connected via bluetooth (paired/connected/trusted) it appears connected in the bluetooth section of settings (with a gamepad icon, for what it's worth) but does not appear in game controllers or appear to convey any input to the system. It is not picked up by steam input, nor any games. It's connected but not actually functional

Any idea on where to start digging to try and resolve this?

Thanks!

submitted by /u/Allectus
[link] [comments]

Compiling Proton 9.0.1

03. Mai 2024 - 06:07

Tonight, I downloaded the Proton 9.0.1 source, modified some of the build args, compiled the project, installed.it into the Steam directory, and tested it on DayZ. It was incredibly fast, smooth FPS, and stable. Am I crazy when I say it seems to be faster and more stable than Windows? Whatever, you can decide for yourself.

Get the source:

You don't need --branch proton-9.0-1 but it's nice to know how to explicitly download each individual version if you're not familiar with git.

git clone --recurse-submodules --branch proton-9.0-1 https://github.com/ValveSoftware/Proton.git proton901

Go into the Proton901 directory and open up Makefile.in with Mousepad or whatever editor you prefer. Find -Werror and remove that line. This gives me grief most of the time so removing it seems to do fine. However, it may cause the compiling to proceed without some necessary dependencies. I rolled the dice, myself, knowing that I installed a heap of dependencies.

Then find OPTIMIZE_FLAGS and change that line to "OPTIMIZE_FLAGS := -O2 -march=native" or even use -O3 if you want. I have been using O3 and it's been fine. I'm not going to make any claims about this, since this is your project to mess around with, try things out and have fun. I have tried some optimizations from the Gentoo people but found that they're not making big differences. I keep it simple. For me, -O3 -match=native is perfect.

CHECK BELOW FOR FURTHER OPTIMIZATIONS (for educational purposes only) before proceeding if you want.

cd proton901

mkdir build

cd build

../configure.sh --enable-ccache --build-name=proton901

make redist

Wait a while. The older the CPU, the longer you wait. If it stops and gives you an error then try to fulfill the dependency. Keep doing that until it doesn't produce a fatal error.

When it stops, if you see contents inside /proton901/build/redist then it probably worked. These are the files that you will copy into the Steam directory.

Create a directory here called Proton901: /home/<YOUR USERNAME HERE- CHANGE ME>/.steam/root/compatibilitytools.d/

Now copy the contents of the redist directory into the Proton901 directory.

Within the /.steam/root/compatibilitytools.d/ should be all of the directories that hold your various versions of Proton.

Set up Steam to use your Proton version: Start Steam->Settings->Compatibility->turn on Enable Steamplay for all titles AND select proton901 on the "Run with other titles" option. You can also go into the properties of each game in your library and select which Proton you want that game to use. Useful when some games work only on older Proton versions.

Now try running your favorite game with your newly compiled version of Proton! If everything works fine, great! If not, read the following:

You're going to need Docker installed but not the one that comes with Ubuntu. Google Docker and how to install the latest stable version on your distro.

You might need GCC 13.x because that's newer and some of the projects within Proton use operands that aren't supported in 12. Use a PPA, or even compile GCC yourself like I did from source.

There may be a handful of other dependencies needed and you could fill some of them just by using this commend: sudo apt-get build-dep wine sudo apt-get build-dep ffmpeg

Try others based upon the projects within the Proton directory until you stop getting errors. I'm sorry that I don't yet have a list of the most common dependencies!

Some common questions: "Why bother? What's the point?" I'm not sure if this can be done on Windows so it's just one more cool thing that we Linux gamers can do. It's also educational. I could swear my version has a little more pep and speed to it but I've never tested it.

"Can I share the files in /home/<my username>/.steam/root/compatibilitytools.d/ with my friends?" No, unless they have the exact same CPU that you do. The -march=native generates a binary that uses the OP codes of your specific CPU. Those binaries probably use CPU code that your friend's doesn't support and it will crash. Also, I have never tried this so there might be more entanglements. Give your friend this link and have them try it!

"Will GCC 14 create a faster Proton when it's released?" I really don't know but I'm reading that the GCC 14 improvements will affect certain CPUs and, in theory, it's possible.

OPTIMIZATIONS (for educational purposes only) I added some additional lines into the Markefile.in and they look something like this:

DAV1D_MESON_ARGS = \ -Doptimization=3 \ -Dc_args="-O3 -march=native" \ -Dcpp_args="-O3 -march=native" \ -Denable_tools=false \ -Denable_tests=false

FFMPEG_CONFIGURE_ARGS := \ --extra-cflags="-O3 -march=native" \ --extra-cxxflags="-O3 -march=native" \ --extra-objcflags="-O3 -march=native" \ --enable-shared \ --disable-static \ --disable-everything \ --disable-programs \ --disable-doc \

Modifying the build args for some proton projects can break the build but these all modify with the above optimizations just fine: DAV1D_MESON_ARGS GST_ORC_MESON_ARGS GSTREAMER_MESON_ARGS GST_BASE_MESON_ARGS GST_GOOD_MESON_ARGS FFMPEG_CONFIGURE_ARGS

Another technique that I use: At the Bash terminal while in the Proton directory, use this to fine the files you want to add GCC optimizations to: grep -r CFLAGS | grep vkd3d

From that I see a file that I can modify: vkd3d/configure.ac: [VKD3D_CFLAGS="-Wall -pipe"

I also search with: grep -r CFLAGS | grep O2

Just have fun with it. Using this technique you could possibly add or remove features that you want or ones you don't use.

UPDATE: Some peoples' builds failed due to Docker issues. Mine did too on Xubuntu so I used this guide and that solved it. https://docs.docker.com/engine/install/ubuntu/ There are guides for other distros too. This one for Fedora: https://docs.docker.com/engine/install/fedora/ Just find your distro on the page menu to the left and follow it.

submitted by /u/roadapathy
[link] [comments]

Fallout 4 won't launch

03. Mai 2024 - 05:48

So idk if this is a linux issue but all of a sudden my fall out 4 won't open. I used different versions of protons I have no mods it just get nothing not the launcher or the game

submitted by /u/SnooBananas7690
[link] [comments]

Trying to Run Dark and Darker, but getting abysmal performance through lutris, struggling to track down the cause. Anyone got advice?

03. Mai 2024 - 04:18

Just did the lutris install thing they have, after trying to get it up and running through steam and proton. Couldn't work out what the issue was there, as nothing with protontricks failed when I went through the processes outlined on the net. So now with Lutris, getting barely 40fps with low settings using a 6750xt. Current defaults are wine-ge and it doesn't seem to work with any other wine versions.

If any folk got ideas, would appreciate it. Not familiar with Lutris so not sure where to hunt down logs.

submitted by /u/Klutzy-Discipline686
[link] [comments]

Splinter Cell: Chaos Theory crashes on save

03. Mai 2024 - 03:23

The error in question

I've recently got SCCT and had it set up pretty fine inside of Steam @ Flatpak on Arch. I've tried Proton 3.6, 5.0 and 8.0, and this window comes up the second I try to save the gameplay, either with F5 or using a pause menu entry. This is gamebreaking. How do I fix the issue? How to improve my debugging experience?

PROTON_LOG=1 outputs seemingly nothing relevant

submitted by /u/FoundationPlane4452
[link] [comments]

What specs can run any games?

03. Mai 2024 - 02:20

My pc is kinda outdated and I can’t run a lot of modern games. At the lowest settings I’m lucky to get 50-60 fps on cyberpunk. Ark is a slideshow and games such as Jedi survivor run on 15fps. My budget is around £1.5k ($1900). Could I get a pc that could run pretty much any game at 90+ fps on medium settings?

submitted by /u/ItsPenguins
[link] [comments]

Gamescope, multiple monitor and very ultra wide

03. Mai 2024 - 01:23

I have 3 displays, all of them 2560*1440
My working setup on ubuntu was to run games inside gamescope with this arguments :

gamescope -b --xwayland-count 1 -w 7680 -h 1440 -- mangohud %command%

Gamescope would run as an X11 application, allowing me to then run :

wmctrl -e 0,0,0,7680,1440 -i -r <WIN> ou WIN is the gamescope x11 id I got from wmctrl in the first place

That way, the game thinks it runs on a very wide display since it cannot see the underlying setup. And wmctrl would place the gamescope window on the rightmost display, but with a width of 3 times 2560, it would cover all my screen space

Basically, the eyefinity concept but for linux, allowing for a nice immersion. Worked nicely in Cyberpunk 2077 or Horizon Zero Dawn

Since I had paid leave days to take and nowhere to go, I've decided to migrate to Arch Linux and do some tinkering.

I have a working system with plasma 6, which was my first objective

The issue is that gamescope now starts as a native wayland window instead of a Xwayland one, meaning my trick with wmctrl is dead in the water. And the -b seems to be broken since I have kde decorations on the window

I have then 2 questions

1) is there a way to force gamescope to run in x11 mode (ie over XWayland) ?

2) is there a way to have the same approach in a wayland only setup ? wmctrl has no equivalent, and the whole wayland philosophy seems to be against manipulating windows positions and size anyway. I'm open to change compositor if necessary

I continue tinkering, if I found something, I will post an update if it can help someone

submitted by /u/euclide2975
[link] [comments]

Fresh Steam (and system) install, Steam doesn't launch. [Arch Linux]

03. Mai 2024 - 00:29

I've done this many times (installed steam on a fresh system) and it worked as expected every time. Expect for today.

Output of steam:

bin_steam.sh[6466]: Setting up Steam content in /home/adam/.local/share/Steam gio: Setting attribute metadata::trusted not supported steam.sh[6466]: Running Steam on arch rolling 64-bit steam.sh[6466]: STEAM_RUNTIME is enabled automatically setup.sh[6550]: Updating Steam runtime environment... /home/adam/.local/share/Steam/ubuntu12_32/steam-runtime/run.sh: line 85: steam-runtime-identify-library-abi: command not found run.sh[11213]: steam-runtime-identify-library-abi --ldconfig-paths failed, falling back to ldconfig steam.sh[6466]: Can't find 'steam-runtime-check-requirements', continuing anyway tid(11244) burning pthread_key_t == 0 so we never use it [2024-05-02 22:27:49] Startup - updater built Jan 13 2024 00:51:43 [2024-05-02 22:27:49] Startup - Steam Client launched with: '/home/adam/.local/share/Steam/ubuntu12_32/steam' ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt". 05/02 22:27:49 Init: Installing breakpad exception handler for appid(steam)/version(0)/tid(11244) crash_20240502222749_2.dmp[11247]: Uploading dump (out-of-process) /tmp/dumps/crash_20240502222749_2.dmp /home/adam/.local/share/Steam/steam.sh: line 798: 11244 Segmentation fault (core dumped) "$STEAMROOT/$STEAMEXEPATH" "$@"

I reinstalled my whole system today. It didn't work on the previous install too (worked yesterday...)

submitted by /u/xPedalitto
[link] [comments]

Scroll wheel skipping

02. Mai 2024 - 23:32

I installed fedora 40 a few days ago and havet had many issues, but one annoying one i have is that when i switch direction while scrolling in some instances the first "click" is ignored. The places i have noticed this is the gnome workspace switcher, hotbar in Minecraft, wepon switching in Cyberpunk, most likely other games too. This is most annoying in Minecraft as i use the scroll wheel all the time. I am using xorg atm and the workspace switcher works as expected, so i understand it might be an issue of "deal with it til explicit sync is out" but if anyone know how to fix it, some help would be appreciated. If it helps im also using a Logitech g903.

submitted by /u/kegma_1
[link] [comments]

Which OS should I go with?

02. Mai 2024 - 22:38

Resurrected my girlfriends old lenovo laptop and want to use it for normal everyday and some gaming (mostly emulation and older games on Steam).

I was debaiting between Manjaro or Mint but don't know which to go with or if there's a better option. Any suggestions or tips to get the best out of it?

P.S. It needs to be something I can dual boot because I also want to use it as a Kali machine to learn pentesting.

submitted by /u/NeedyTerminator
[link] [comments]

Seiten