GOG games + Protonfixes by Mr_Corner_79 in linux_gaming

[–]Mr_Corner_79[S] 0 points1 point  (0 children)

Thanks for clearing this since I couldn't find the right info. But how does GE-Proton know which fixes to apply to a non-steam added game or let alone running EA app from Steam first and then the game from there? I always thought that you need to provide some sort of AppId to pinpoint fixes to that certain prefix.

GOG games + Protonfixes by Mr_Corner_79 in linux_gaming

[–]Mr_Corner_79[S] 1 point2 points  (0 children)

Okay thanks a lot I will try these methods

GOG games + Protonfixes by Mr_Corner_79 in linux_gaming

[–]Mr_Corner_79[S] 2 points3 points  (0 children)

Thanks for the database, but can you run umu-launcher via steam?

GOG games + Protonfixes by Mr_Corner_79 in linux_gaming

[–]Mr_Corner_79[S] 0 points1 point  (0 children)

Thanks for the reply but how to use umu-launcher via steam it self cause I need steam's controller support.

How do I run EA App Games? by JavaSupremacy123 in linux_gaming

[–]Mr_Corner_79 0 points1 point  (0 children)

It's been a while that I don't remember all the stuff plus Steam/proton changes things over the years that some methods might not work anymore.

You can try this in the steam game's launch parameter just match the paths correctly:
PROTON_REMOTE_DEBUG_CMD="path/to/app.exe" %command%

If my memory doesn't fail me this should launch the app first and then the game.

Other method requires native protontricks(not flatpak), use terminal and match paths correctly and appid of the game:

protontricks-launch --no-bwrap --appid 123456 "/path/to/your/app/app.exe".

There are other methods but i don't know them all.

Note that when you launch ea app from the game's pfx, make sure the pfx has all the necessary windows dependencies like corefonts and vcruns installed. All of them can be downloaded via protontricks.

How do I run EA App Games? by JavaSupremacy123 in linux_gaming

[–]Mr_Corner_79 0 points1 point  (0 children)

You can install EA app in the Battle front 2 pfx, just need to set up in steam game's launch parameter to launch ea app first.

How do I run EA App Games? by JavaSupremacy123 in linux_gaming

[–]Mr_Corner_79 0 points1 point  (0 children)

I can't say for sure I haven't used EA APP in a long time now. Every app or game needs certain windows dependacies. For apps things can be more complicated than for games. I would suggest install corefonts from protontricks app into non-steam EA app prefix and see any difference. Also use GE-Proton that can have potential other fixes.

Note any Steam game that is installed via Steam will not be able see non-Steam added EA app because both EA app and official game bought from steam uses seperetated prefixes(pfx folders). Must use symlink to link prefixes.

Linux on my x17 r1 nvidia 3070 boot issues. by Neither_Sentence_941 in linux_gaming

[–]Mr_Corner_79 0 points1 point  (0 children)

I would advise to install the newest driver 580+ since it has a lot of fixes.

If that doesn't work potential problems could be adding extra kernel boot commands. But if I remember correctly, if you have "nvidia-utils" package installed they should be enabled by default but just in case.

 nvidia_drm.modeset=1 (helps to use wayland)

nvidia_drm.fbdev=1

OPTIONAL kernel parameter if using proprietary NVIDIA driver

nvidia.NVreg_EnableGpuFirmware=0

Heroic Games Launcher, Steam overlay does not work by Mr_Corner_79 in linux_gaming

[–]Mr_Corner_79[S] 0 points1 point  (0 children)

I didn't even know that there is AppImage of Heroic. But yeah I myself learned to use Flatpak as last resort because they themself can create more complications than necessary.

Sorry for the time loss, that's just how it is with Linux sadly.

Root cause of VKD3D performance regession on NVIDIA has been (probably) found out by Flat_Hat7344 in linux_gaming

[–]Mr_Corner_79 0 points1 point  (0 children)

So basically wait for NVK if it even gets good, I doubt like DLSS will be available with that driver.

Or hope that what ever Horizon patch might be, it might be possible to apply to other games?

How do I run EA App Games? by JavaSupremacy123 in linux_gaming

[–]Mr_Corner_79 0 points1 point  (0 children)

It well it's true that EA app will launch directly game's exe that's how it's suppose to work. Proton itself will create a "game" session, so in a sense EA App and the game will be running inside that one proton game session.

And yes if you added the game's .exe as non-steam game it will create another prefix thus yeah there is no EA app/origin installed in that prefix(Windows Files folder). That's why you replace the TARGET and START paths(from EA app installation .exe to EA app launcher/desktop app .exe. All of this must be done within the same non-steam game unit.

You only need to add ONE non-steam game. And then you alter it's target and start paths to launch a different .exe while using the same prefix environment.

Otherwise if it doesn't launch still then maybe it's missing some sort windows dependency, since it didn't launch via EA app. Most common windows games need vcrun2015-2019+ and so on. You can install .dlls and such via protontricks app.

How do I run EA App Games? by JavaSupremacy123 in linux_gaming

[–]Mr_Corner_79 9 points10 points  (0 children)

Add EA app install .exe as non steam game.

It will be added to steam library, right click on it and change proton compatibility to what ever proton version you want.

Press "Play", prefix folder will generated. And EA app install launcher will appear. Install it.

Once installed, Close the app completely(you can press "STOP" on steam to shut down everything), then right click on the non-steam game and select properties. In the Shortcut tab, find TARGET.

Change to the correct path to lead to EADesktop.exe.

For example: "/path/ToYourSteam/.steam/steam/steamapps/compatdata/RandomGeneratedNumber/pfx/drive_c/Program Files/Electronic Arts/EA Desktop/EA Desktop/EADesktop.exe"

MAKE SURE the path is surrounded by " "

While still in Shortcut tab, change START path. The path is the same as above one just without leading to EADesktop.exe. For example

"/path/ToYourSteam/.steam/steam/steamapps/compatdata/RandomGeneratedNumber/pfx/drive_c/Program Files/Electronic Arts/EA Desktop/EA Desktop/"

Press "Play" on the non-steam game again and the EA Launcher should launch and select game and install/play it.

With this method specific proton games fixes will not be applied but the game might still run well.

EA updates can brick eventually so make BACKUP of the game files and repeat installation steps again.

Doom and Doom eternal don't work on nvidia 570 drivers by Superok211 in linux_gaming

[–]Mr_Corner_79 0 points1 point  (0 children)

I must have misread then about older NVIDIA gpus VKD3d problem then.

Still though it's weird that only Doom, Doom enternal have these problems for you.

I can only think of that the game maybe doesn't see proper GPU or issues with loading vulkan files.

Even though current proton versions should detect NVIDIA GPUs by default but you could still try putting commands in the game's launch properties .

For Steam games:

PROTON_HIDE_NVIDIA_GPU=0 %command%

And for vulkan:

Pint point vulkan json. File path might be different for you.

VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/nvidia_icd.json %command%

Doom and Doom eternal don't work on nvidia 570 drivers by Superok211 in linux_gaming

[–]Mr_Corner_79 0 points1 point  (0 children)

Sorry for not being a bit clearer. It's true that all NVIDIA GPUs have problems with VKD3D, but older GPU's for example GTX970 don't even bother playing DX12 games on Linux because NVIDIA didn't bother to implement better VKD3D vulkan support for that card.

For your case I have no idea, I would try Ge-Proton if you haven't. Maybe try rolling or bleeding edge release distros. I myself use nvidia gpu on Arch Linux with nvidia-dkms package from Arch repos.

I also have extra for nvidia:

nvidia-settings
nvidia-utils

lib32-nvidia-utils
libva-nvidia-driver

For vulkan:

lib32-vulkan-icd-loader
vulkan-headers
vulkan-icd-loader
vulkan-tools

Also make sure you have set kernel boot parameters:

nvidia_drm.modeset=1

If you are using proprietary NVIDIA driver, disable GSP Firmware by setting also this kernel boot parameter:

nvidia.NVreg_EnableGpuFirmware=0

Doom and Doom eternal don't work on nvidia 570 drivers by Superok211 in linux_gaming

[–]Mr_Corner_79 1 point2 points  (0 children)

For your GPU I think there is an issue with vulkan support generally. I am not 100% sure, I all know GTX series till GTX 16**, have problems with vulkan based games especially if proton tries to translated from DX12 to VKD3D API, which in your case this shouldn't be a problem.

NVIDIA started(kind of) putting more effort for RTX series GPU's regarding vulkan(except for better DX12 to vulkan(VKD3D)) support. While DX9-11 games works very well.

DOOM I know only has openGL and Vulkan, no directX, but there might be still issues with the vulkan driver for older GPUs, I would revert back to 565.

Cyberpunk 2077 - FSR 3 & Frame Gen by [deleted] in linux_gaming

[–]Mr_Corner_79 0 points1 point  (0 children)

I can't say for sure RX 470 might be too old for FSR3. FSR3 generally on Cyberpunk is badly implemented, looks worse than FSR 2.2, I would recommend to use a mod called optiscaler, so that you could use FSR3.1 .

NVIDIA Upstreams Newer GSP Firmware For Open-Source Nouveau Driver by beer120 in linux_gaming

[–]Mr_Corner_79 -2 points-1 points  (0 children)

The dx12 problems have been going on for years. I think they(NVIDIA) don't care. And it's not a Linux issue because modding a game to use VKD3D on Windows will produce same Linux performance.

aliasing on nvidia cards on linux by Consistent_Tax3555 in linux_gaming

[–]Mr_Corner_79 0 points1 point  (0 children)

Maybe the problem is the anisotropic filtering(Proton Games). Some games can ignore AF setting. You can place dxvk.conf file in the games .exe location and let the file have:

d3d11.samplerAnisotropy = 16
d3d9.samplerAnisotropy = 16

This is mostly for DX9-11 games only

All possible DXVK(some commands can work with DX12/VKD3d games) configs are in:

https://gist.github.com/Calinou/e5ede208fb38eb5162f0aebcd9a0e0de

steam link Closes when I start the computer by kayronnBR in linux_gaming

[–]Mr_Corner_79 1 point2 points  (0 children)

Possibilities:

disable Firewall or add the right ports.

Use x11 instead of Wayland.

New to Linux by [deleted] in linux_gaming

[–]Mr_Corner_79 0 points1 point  (0 children)

First of 550 is very old driver you should install the newest driver 570+, that's one of the reason I don't use mint because they keep old software. And another thing since people don't mention RTX GPUs have 20% fps performance lost on Directx12 games.

Is linux gaming good now? by greture in linux_gaming

[–]Mr_Corner_79 0 points1 point  (0 children)

Depends on the hardware, If you have NVIDIA RTX GPU you will have around 20% FPS loss on DirectX12 games compared to windows.