Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
BTW, you must disable god rays in the game config. It seems to crash the game too (I think you can do it from game options once the game starts).
I also got some information in the log now:
ERROR: ld.so: object '/home/saced/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/saced/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/saced/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/saced/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/saced/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
28292.569:0027:0028:trace:loaddll:load_builtin_dll Loaded L"C:\\windows\\system32\\KERNEL32.dll" at 0x7b420000: builtin
wine: Felaktigt EXE-format för Z:\home\saced\.local\share\Steam\steamapps\common\Fallout 4\Fallout4Launcher.exe.^M
Not sure what these errors means, maybe you have a clue? Have looked around and it appears bad EXA format may be because of running Wine 32 instead of 64. From what I learned proton has there own version of Wine, not sure what I can do.
I think I've disable god rays in some settings in the beginning.
Use the following launch parameters in your game advanced settings under Steam:
You will also need to make sure you have all your necessary i386 libs and drivers installed for Steam and Proton including the video drivers.
I suspect you don't have the i386 libs and drivers installed.
I think that F4 is a 64 bit game.
For the OP, I read that the game takes a while to start on first boot (maybe for shaders cache creation?). As steam detects it as running, did you give it some time before closing it?
It was those settings I used to get the above errors. As X_wing and Rogue says the game is 64 bits. So it might be that Proton uses 32-bit wine, not sure where you can check which wine they are using or changing it. It really looks like proton tries to start the game in 32 bit.
I waited a couple of minutes and nothing happened.
You can check your wine prefix arch with "winecfg && %command%" as game startup option. When running the game, a wine config dialog will be shown. If in the dropdown list of windows versions you can see listed Windows 98, then you're in a 32 bits prefix.
Anyway, I think that proton always use a 32 bit prefix but that isn't a problem for 64 bit games (for instance, I have the PES 2019 Demo -- a 64 bit game -- and it works fine with the 32 bit Proton prefix).
Are you able to run any other game with Proton (one that uses DX 11)? I suspect that you didn't install vulkan libs...
I tried the command and found windows 98 in the drop down menu, have looked around all the Vulkan libs I can think I've got them installed, but not the dev files and something called vulkan-tools and vulkan-utils. Do you think I need those?
The problem still seems to be that Fallout4 Launcher can't be started, due to bad 'exe' format which I've read is usually due to wrong running 32 bit in 64 bit or vice verse. However you say that it should not be a problem. It's quite confusing, it probably is some library that is missing. Only need to find it, my computer is very new so have not installed that much on it yet. I'm quite new at Linux gaming so are unfortunately not so knowledgeable.
Thank you for your comments, maybe will try to use Lutris, but will try some more stuff. As most people appears to have succeed with starting the game it's likely something wrong on my end and that's what I'm looking for.
No, the issue is that Proton is 64/32bit combination wine. Certain games won't run without the appropriate wine dependencies installed. It's sort of hit or miss too.
To be specific Proton launches a standard WOW64 setup for Win32 on it's Win64 setup no matter what game you are running. This requires some 32 bit Linux libraries.
I usually just install all the recommends and suggests for Wine Staging myself. you can get Wine Staging from winehq.org. Wine staging is also useful for running other Windows programs that aren't on Steam.
Thank you, it make sense that something is missing will try that later, hopefully it will work with your suggestions.