You are not logged in.

#1 2019-07-23 21:10:09

croorisland
Member
Registered: 2019-07-23
Posts: 12

Fallout 4 with Steam native on Arch

Hello,

I'm trying to run Fallout 4 on Arch using steam native. Unfortunately without success. These are the last few lines from stdout.txt:

Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198040490871 [API loaded no]
Game update: AppID 377160 "", ProcID 2305, IP 0.0.0.0:0
Game update: AppID 377160 "", ProcID 2305, IP 0.0.0.0:0
wine: Unhandled page fault on read access to 0x00000000 at address 0x141d1738c (thread 0031), starting debugger...
ERROR: ld.so: object '/home/myusername/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 2309 for game ID 377160
Installing breakpad exception handler for appid(steam)/version(1563346602)
Installing breakpad exception handler for appid(steam)/version(1563346602)
..............
0035:fixme:dbghelp:elf_search_auxv can't find symbol in module
0035:fixme:dbghelp:elf_search_auxv can't find symbol in module
pid 2246 != 2245, skipping destruction (fork without exec?)
Game removed: AppID 377160 "", ProcID 2305 

Any help or suggestions how to proceed are more than welcome smile Thanks in advance!

Last edited by croorisland (2019-07-23 21:15:27)

Offline

#2 2019-07-24 00:18:01

Omar007
Member
Registered: 2015-04-09
Posts: 368

Re: Fallout 4 with Steam native on Arch

From what I can tell this isn't because of you using Steam with a native runtime but because it's a Proton game. Notice the wine error?
Afaik, this game is not whitelisted by Valve either so you've overriden the defaults and enabled Proton for all games. This implies you should expect problems and manual tweaking.

Looking at the related reports for this game (https://www.protondb.com/app/377160), it does not look like it will run easily by default and you'll have to make some tweaks to get it to run.

Last edited by Omar007 (2019-07-24 00:21:12)

Offline

#3 2019-07-26 18:17:00

croorisland
Member
Registered: 2019-07-23
Posts: 12

Re: Fallout 4 with Steam native on Arch

Thank you! I disabled Proton for all games and enabled it just for that game. I also tried the tricks described in protondb but unfortunately the game still doesn't run. Maybe this happens because the video card drivers. I've got AMD X270x GPU and I find out that there are two different type of drivers - amdgpu driver and radeon driver. Currently I'm using the radeon driver.

# lspci -k | grep -EA3 'VGA|3D|Display'
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Curacao XT / Trinidad XT [Radeon R7 370 / R9 270X/370X]
	Subsystem: Gigabyte Technology Co., Ltd Curacao XT / Trinidad XT [Radeon R7 370 / R9 270X/370X]
	Kernel driver in use: radeon
	Kernel modules: radeon, amdgpu

Any ideas how to switch from radeon to amdgpu? I created /etc/X11/xorg.conf.d/20-amdgpu.conf with the following content:

Section "Device"
     Identifier "AMD"
     Driver "amdgpu"
EndSection

But the X server doesn't start.

Offline

#4 2019-07-26 20:38:50

Omar007
Member
Registered: 2015-04-09
Posts: 368

Re: Fallout 4 with Steam native on Arch

Afaik you shouldn't need any Xorg config. Remove it. Your card is recent enough (GCN3) to use AMDGPU instead of radeon.
(that said; even if it was a GCN1 or 2 card, AMDGPU should still work but support for those is still regarded as experimental atm)

If you have xf86-video-ati installed, uninstall it.
Make sure you've installed xf86-video-amdgpu.

EDIT: Oh and maybe for Vulkan support, install (lib32-)vulkan-radeon as well wink

Last edited by Omar007 (2019-07-26 20:56:25)

Offline

#5 2019-07-26 23:56:33

darkskyabove
Member
Registered: 2014-07-15
Posts: 10

Re: Fallout 4 with Steam native on Arch

Steps I took to achieve playable Fallout 4:

1. Install faudio from Arch repo and wine-tkg-esync-faudio-git and dxvk-winelib-git from https://lonewolf.pedrohlc.com/chaotic-aur/ It's an automated build repo with a signature key.

Can't guarantee dxvk on AMD for this game.

I first got this game to run a little back around wine 3.10 (this link has some good Fallout 4 .ini settings: https://bugs.winehq.org/show_bug.cgi?id=45283#c3 ), gave up until there was some progress attained by others, and jumped back in around 3.14. If you want to get a chuckle at the hoops I went through, check the comments on this WINEHQ entry: https://appdb.winehq.org/objectManager. … &iId=32863


To emulate flesh machines, I am learning...

Offline

Board footer

Powered by FluxBB