ValveSoftware / Proton

Compatibility tool for Steam Play based on Wine and additional components
Other
23.88k stars 1.04k forks source link

Fallout: New Vegas (22380) #356

Open megatog615 opened 6 years ago

megatog615 commented 6 years ago

Debian Testing 64-bit, Linux 4.17.0-1 Machine 1: Intel Core i5-6500 / NVIDIA Geforce GTX 960 Machine 2: Intel Core i5-2520M / Intel HD Graphics 3000 Only issue appears to be alt-tabbing. Game is playable just fine until you alt-tab.

megatog615 commented 6 years ago

Seems to be affected by #168

xDShot commented 6 years ago

Do you have achievements unlockable?

arzardk commented 6 years ago

Game not working properly for me. After running, it minimizing to dock panel, after that i click on game icon, game window popup and minimizing immediately to panel again but music keeps playing. Here is my log file: steam-22490 My system specs And one more thing: after disabling Steam Overlay, game window starts to appear properly when you click on it in dock panel, but i can't see anything because screen is black

Update: With latest Proton 3.7-4 game is not minimizing to dock panel anymore but in battles i experiencing huge fps drops.

Leopard1907 commented 6 years ago

Game has little dots appearing/disappearing on screen.

Other than that , works very good. Install and go.

Holzhaus commented 6 years ago

Works for me, too.

Warrengbrn commented 6 years ago

It works fine except for the dots that appear and disappear

Salamek commented 6 years ago

Works OOTB on ultra settings

pchome commented 6 years ago

There is a "water reflections" bug (near water Goodsprings source ) and "lens flares" bug with enabled HDR+(AA/AF).

Disabling "water reflections" and AA/AF in launcher configuration window fixes this for me. Everithing else seems to be fine.

Playinthegames commented 6 years ago

Apart from the above mentioned white dots and lens flare bug I also have had the game crash a couple of time upon exit, forcing me to kill the FalloutNV.exe process from console. Other than that, the game seems to work fine.

[Edit] Disabling HDR seems to fix above mentioned problems, at least for me during my testing so far.

Playing with bloom enabled seems to cause some glitches where upon looking around, the lighting changes and the HUD disappears and reappears. This happens in the town of Primm at least.

Disabling screen effects altogether seems to fix this issue as well.

HughPH commented 6 years ago

Doesn't start at all for me :( I just get a black screen pop up and then disappear.

Leopard1907 commented 6 years ago

@HughPH

Did you installed Python 2.7?

Holzhaus commented 6 years ago

@HughPH might make sense to post version info and a logfile.

HughPH commented 6 years ago

@Leopard1907 in the winecontext or in Linux? (I didn't see anything above about Python)

@Holzhaus good thinking. Where can I find the logs? System Info

Leopard1907 commented 6 years ago

@HughPH

Linux.

Proton 3.7 needs Python 2.7 while Proton 3.7.4 beta works with Python 3 also.

Also you need 396.51 at least on Nvidia , Mesa 18.1 and LLVM7

https://github.com/ValveSoftware/Proton/blob/proton_3.7/PREREQS.md

adamdmoss commented 6 years ago

Works for me except if I start in 4K, in which case I get the HUD over a black screen during gameplay.

HughPH commented 6 years ago

@Leopard1907 I already had Python 2.7 and Nvidia 396.54. The behaviour is the same with LLVM7 and Mesa 18.2 installed (although issues in other games are resolved.)

Leopard1907 commented 6 years ago

You don't need Mesa if you are on Nvidia but updating it won't hurt.

That game works really well for me , i'm on Mint 18.3. In fact my brother is playing it for 2 hours right now.

Maybe you can try Proton 3.7.4 beta update as a last resort. You can change it from Settings- Steam Play section. After that restart your client and Steam will update Proton via as an update to some Protonized game.

After that completed , try again.

HughPH commented 6 years ago

No difference :(

Holzhaus commented 6 years ago

@HughPH you need to enable logging in the user_settings.py. The logfiles can then be found in your home folder ~/steam-APPID.log.

kylemiller3 commented 6 years ago

No mouse control in game for me with Ubuntu 18.04 & Flatpak Steam. Alt tabbing also will make game go into an unresponsive state on resume.

HughPH commented 6 years ago

Thanks @Holzhaus, I'll try it

HughPH commented 6 years ago

Still not running. Steam has updated in the last couple of hours and now seems to default to the Proton beta. Here is my steam-22380.log

kisak-valve commented 6 years ago

Fallout: New Vegas (22380) and Background Downloads

Issue transferred from https://github.com/ValveSoftware/Proton/issues/807. @SteveHeist posted on 2018-08-28T05:21:37:

This could potentially be a universal issue for all Proton games (or even all Steam games), but when installing any game in Steam while running Fallout: New Vegas, the game goes haywire momentarily, dropping all frames and audio for about a second.

Gist: https://gist.github.com/SteveHeist/1f51e113d17ac6bb8224c70a926d6508 Log (in a Google Doc because it's massive): https://drive.google.com/open?id=1Hpn8U-KuJjS6yUXJWmcGTDDK_ueFuCY2

Other than this, Fallout: New Vegas could very easily be whitelisted.

kisak-valve commented 6 years ago

Fallout New Vegas crashes when Radio New Vegas is turned on (22380)

Issue transferred from https://github.com/ValveSoftware/Proton/issues/1056. @jgacas posted on 2018-08-31T06:03:53:

Every time I turn on Radio New Vegas, and speaker finishes talking about latest news, games crashes. At that moment music, that was announced by the speaker, should start playing, but instead games exits to the desktop. Issue is easily reproducible because it happens every time.

My system info: https://gist.github.com/jgacas/64704de0370633b265b2970b97ec7d35 Log file: steam-22380.log


@daasuharo commented on 2018-08-31T06:05:51

Make sure to add appid to title (22380)


@jgacas commented on 2018-08-31T06:35:03

Figured out that's the problem by examining the log file, 32 bit MP3 decoding library was missing. Problem can be fixed by issuing sudo apt install libmpg123-0:i386

glaere commented 5 years ago

New Vegas seems to have a problem starting at native resolution. If I start at native (1080p), after the launcher there's a black flicker followed by the game minimising to the dash. If I click on the dash icon the whole screen goes black. It can be tabbed away from and can be killed from the desktop environment or a pop on the black screen.

Seems to run fine at 1600x900 though.

Ubuntu 18.04.1

Kryuko commented 5 years ago

This game can't be whitelisted for now.

HDR and antialias causes game grashes.

I tried to disable hdr/bloom, but i still had the issue where the HUD disappears if you look at certain directions.

I've tried the Lutris installer for fallout new vegas and this is working flawlessly, so i think you can look at the lutris scripts.

These are the same issues of fallout3, but in fo3 i solved disabling hdr/bloom, in this game the workaround doesnt work.

system info > https://gist.github.com/Kryuko/724a9320ff3d7f6a09445b5052ca85cf

kisak-valve commented 5 years ago

Hello @Kryuko, please copy your system information from steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report.

Kryuko commented 5 years ago

Hello @Kryuko, please copy your system information from steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report.

Done, thank you

Kryuko commented 5 years ago

@kisak-valve I think you can look at the Lutris installer for fallout new vegas. Their installer do some patches to the game. I copied the patched lutris files to the steam folder and the game now works flawlessly with Proton.

Kryuko commented 5 years ago

The strange thing is that disabling HDR and antialias solve every issue in Fallout3, but (for me) the workaround doesn't work in new vegas.

Anyway, if we want to add this game to the whitelist, we need that every graphic-setting works and doesn't cause a game crash IMHO.

kisak-valve commented 5 years ago

[Whitelist] Fallout: New Vegas (22380)

Issue transferred from https://github.com/ValveSoftware/Proton/issues/1879. @DennisBednarz posted on 2018-11-01T21:49:41:

Compatibility Report

System Information

I confirm:

steam-22380.log

Symptoms

There are two problems. The first one is the more serious one. Using a bluetooth mouse (or at least the Microsoft Arc Touch mouse) is impossible in this game because as soon as you move the mouse at all, the game goes down to single-digit FPS if it doesn't freeze altogether. As soon as the mouse stops moving and giving input, it's back to "normal" which is still not good (something I'll describe in a second). I have not tested this game with other bluetooth or wired mice.

The second issue is that the game has constant micro-freezes. The FPS also seems to be unaffected no matter if I set the settings to absolute maximum or the lowest settings possible. This is odd as neither max out at 60 FPS. This freeze/micro-stuttering doesn't seem to happen while standing still, only when there's input passed to the game, hence why I'm reporting two issues at the same time as they seem to be related.

kisak-valve commented 5 years ago

Fallout: New Vegas (Radio Music Doesn't Play

Issue transferred from https://github.com/ValveSoftware/Proton/issues/2028. @osilkin98 posted on 2018-11-24T20:33:46:

Compatibility Report

System Information

I confirm:

steam-22380.log.gz

Symptoms

The game runs pretty smoothly for the most port, the only issue is that songs won't play if you try listening to the radio. For instance, you can listen to Radio New Vegas, and Mr. New Vegas' voice will come on every so often, but the songs won't. I'm not sure if it's a codec issue or what, it's just kind of unnerving.

Reproduction

Just run the game with the settings above and it should replicate the error

Kardzhilov commented 5 years ago

The caravan card game also seems to be bugged

GloriousEggroll commented 5 years ago

went to start a fresh game, chose my name then doc asked me to look at this thing. I have a feeling something's missing. fonewvegas

hevanaa commented 5 years ago

This game didn't work out of the box.

System: Fedora 29 GPU Nvidia 1070 Nvidia driver 415.25 Screen: 3440×1440 Proton 3.16-6

When using Alt-tab you can't enter the game again, but have to kill the process.

The opening screen with the doctor works, but immediately when going out of the doctor's door to enter Goodspring, the game crashes. I wasn't able to get past this point, until I used the Lutris installer and patched the game manually with it. Now it works.

kisak-valve commented 5 years ago

fallout new vegas on steamos

Issue transferred from https://github.com/ValveSoftware/SteamOS/issues/681. @vladislavyuzbekov posted on 2019-06-20T14:57:11:

Your system information

Please describe your issue in as much detail as possible:

Describe what you expected should happen and what did happen.

  1. It is impossible to open additional settings in the settings window.
  2. The cursor does not work in the game after the first mouse click. On other operating systems, such as ubuntu, everything works well. I think the problems are due to the peculiarities of the Steam session.

Steps for reproducing this issue:

problem with the game settings window

  1. run the game
  2. click "settings" in the launch window
  3. try to click "advanced"

problem with cursor

  1. run the game
  2. click "play"
  3. click the mouse anywhere and the cursor will freeze in the main menu
ptkato commented 5 years ago

As of Proton 4.11, the game won't start (when clicking "Play" in the launcher) if I enable D9VK with PROTON_USE_D9VK=1 %command% and set it to windowed in the game options, instead of fullscreen.

normikoto commented 4 years ago

Game doesn't launch with Proton 5.0-1. Doesn't seem to get past the legal screen.

Specs: https://gist.github.com/archaeme/6f598c50c802614d03cfd88e0d25a909 steam-22380.log

Vladislavuz commented 4 years ago

The game crush after launch with proton 5

stdout log

``` GameAction [AppID 22490, ActionID 1] : LaunchApp changed task to SynchronizingCloud with "" GameAction [AppID 22490, ActionID 1] : LaunchApp changed task to SiteLicenseSeatCheckout with "" GameAction [AppID 22490, ActionID 1] : LaunchApp changed task to CreatingProcess with "" GameAction [AppID 22490, ActionID 1] : LaunchApp waiting for user response to CreatingProcess "" GameAction [AppID 22490, ActionID 1] : LaunchApp continues with user response "CreatingProcess" Game update: AppID 22490 "", ProcID 9634, IP 0.0.0.0:0 Starting app 22490 >>> Adding process 9634 for game ID 22490 GameAction [AppID 22490, ActionID 1] : LaunchApp changed task to WaitingGameWindow with "" Installing breakpad exception handler for appid(steam)/version(1580500660) ERROR: ld.so: object '/home/vladislav/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/vladislav/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/vladislav/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. GameAction [AppID 22490, ActionID 1] : LaunchApp changed task to Completed with "" >>> Adding process 9636 for game ID 22490 >>> Adding process 9637 for game ID 22490 ERROR: ld.so: object '/home/vladislav/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. >>> Adding process 9638 for game ID 22490 ERROR: ld.so: object '/home/vladislav/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. ERROR: ld.so: object '/home/vladislav/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. ERROR: ld.so: object '/home/vladislav/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. >>> Adding process 9646 for game ID 22490 esync: up and running. >>> Adding process 9648 for game ID 22490 ERROR: ld.so: object '/home/vladislav/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. >>> Adding process 9651 for game ID 22490 ERROR: ld.so: object '/home/vladislav/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/vladislav/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. >>> Adding process 9653 for game ID 22490 ERROR: ld.so: object '/home/vladislav/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. >>> Adding process 9656 for game ID 22490 Installing breakpad exception handler for appid(steam)/version(1580500660) >>> Adding process 9663 for game ID 22490 ERROR: ld.so: object '/home/vladislav/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. >>> Adding process 9672 for game ID 22490 ERROR: ld.so: object '/home/vladislav/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. >>> Adding process 9678 for game ID 22490 Game update: AppID 22490 "", ProcID 9646, IP 0.0.0.0:0 RecordSteamInterfaceCreation (PID 9646): SteamUtils009 / Utils Setting breakpad minidump AppID = 22490 RecordSteamInterfaceCreation (PID 9646): SteamUser019 / User Steam_SetMinidumpSteamID: Caching Steam ID: 76561198302634439 [API loaded no] RecordSteamInterfaceCreation (PID 9646): SteamUser019 / User RecordSteamInterfaceCreation (PID 9646): SteamFriends015 / Friends RecordSteamInterfaceCreation (PID 9646): SteamUtils009 / Utils RecordSteamInterfaceCreation (PID 9646): SteamMatchMaking009 / Matchmaking RecordSteamInterfaceCreation (PID 9646): SteamMatchMakingServers002 / MatchmakingServers RecordSteamInterfaceCreation (PID 9646): STEAMUSERSTATS_INTERFACE_VERSION011 / UserStats RecordSteamInterfaceCreation (PID 9646): STEAMAPPS_INTERFACE_VERSION008 / Apps RecordSteamInterfaceCreation (PID 9646): SteamNetworking005 / Networking RecordSteamInterfaceCreation (PID 9646): STEAMREMOTESTORAGE_INTERFACE_VERSION014 / RemoteStorage RecordSteamInterfaceCreation (PID 9646): STEAMSCREENSHOTS_INTERFACE_VERSION003 / Screenshots RecordSteamInterfaceCreation (PID 9646): STEAMHTTP_INTERFACE_VERSION002 / HTTP RecordSteamInterfaceCreation (PID 9646): SteamController006 / Controller RecordSteamInterfaceCreation (PID 9646): STEAMUGC_INTERFACE_VERSION010 / UGC RecordSteamInterfaceCreation (PID 9646): STEAMAPPLIST_INTERFACE_VERSION001 / AppList RecordSteamInterfaceCreation (PID 9646): STEAMMUSIC_INTERFACE_VERSION001 / Music RecordSteamInterfaceCreation (PID 9646): STEAMMUSICREMOTE_INTERFACE_VERSION001 / MusicRemote RecordSteamInterfaceCreation (PID 9646): STEAMHTMLSURFACE_INTERFACE_VERSION_004 / HTMLSurface RecordSteamInterfaceCreation (PID 9646): STEAMINVENTORY_INTERFACE_V002 / Inventory RecordSteamInterfaceCreation (PID 9646): STEAMVIDEO_INTERFACE_V002 / Video RecordSteamInterfaceCreation (PID 9646): STEAMPARENTALSETTINGS_INTERFACE_VERSION001 / ParentalSettings ERROR: ld.so: object '/home/vladislav/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. >>> Adding process 9694 for game ID 22490 ERROR: ld.so: object '/home/vladislav/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. >>> Adding process 9696 for game ID 22490 Game update: AppID 22490 "", ProcID 9696, IP 0.0.0.0:0 RecordSteamInterfaceCreation (PID 9696): SteamUtils005 / Utils RecordSteamInterfaceCreation (PID 9696): SteamUser016 / User RecordSteamInterfaceCreation (PID 9696): STEAMAPPTICKET_INTERFACE_VERSION001 / Game update: AppID 22490 "", ProcID 9696, IP 0.0.0.0:0 RecordSteamInterfaceCreation (PID 9696): SteamUser013 / User RecordSteamInterfaceCreation (PID 9696): SteamFriends005 / Friends RecordSteamInterfaceCreation (PID 9696): SteamUtils005 / Utils RecordSteamInterfaceCreation (PID 9696): SteamMatchMaking008 / Matchmaking RecordSteamInterfaceCreation (PID 9696): SteamMatchMakingServers002 / MatchmakingServers RecordSteamInterfaceCreation (PID 9696): STEAMUSERSTATS_INTERFACE_VERSION007 / UserStats RecordSteamInterfaceCreation (PID 9696): STEAMAPPS_INTERFACE_VERSION003 / Apps RecordSteamInterfaceCreation (PID 9696): SteamNetworking003 / Networking RecordSteamInterfaceCreation (PID 9696): STEAMREMOTESTORAGE_INTERFACE_VERSION002 / RemoteStorage RecordSteamInterfaceCreation (PID 9696): SteamUtils005 / Utils ERROR: ld.so: object '/home/vladislav/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. >>> Adding process 9702 for game ID 22490 Game update: AppID 22490 "", ProcID 9702, IP 0.0.0.0:0 RecordSteamInterfaceCreation (PID 9702): SteamUtils005 / Utils RecordSteamInterfaceCreation (PID 9702): SteamUser016 / User RecordSteamInterfaceCreation (PID 9702): STEAMAPPTICKET_INTERFACE_VERSION001 / Game update: AppID 22490 "", ProcID 9702, IP 0.0.0.0:0 RecordSteamInterfaceCreation (PID 9702): SteamUser013 / User RecordSteamInterfaceCreation (PID 9702): SteamFriends005 / Friends RecordSteamInterfaceCreation (PID 9702): SteamUtils005 / Utils RecordSteamInterfaceCreation (PID 9702): SteamMatchMaking008 / Matchmaking RecordSteamInterfaceCreation (PID 9702): SteamMatchMakingServers002 / MatchmakingServers RecordSteamInterfaceCreation (PID 9702): STEAMUSERSTATS_INTERFACE_VERSION007 / UserStats RecordSteamInterfaceCreation (PID 9702): STEAMAPPS_INTERFACE_VERSION003 / Apps RecordSteamInterfaceCreation (PID 9702): SteamNetworking003 / Networking RecordSteamInterfaceCreation (PID 9702): STEAMREMOTESTORAGE_INTERFACE_VERSION002 / RemoteStorage Unable to read VR Path Registry from C:\users\steamuser\Local Settings\Application Data\openvr\openvrpaths.vrpath Fossilize INFO: Overriding serialization path: "/mnt/sdb1/SteamLibrary/steamapps/shadercache/22490/fozpipelinesv4/steamapprun_pipeline_cache". Installing breakpad exception handler for appid(gameoverlayui)/version(20200131012205) Installing breakpad exception handler for appid(gameoverlayui)/version(1.0) Installing breakpad exception handler for appid(gameoverlayui)/version(1.0) [0208/074806.944298:INFO:crash_reporting.cc(270)] Crash reporting enabled for process: renderer Installing breakpad exception handler for appid(gameoverlayui)/version(1.0) [0208/074807.135759:ERROR:frame_sink_video_capturer_impl.cc(197)] Invalid resolutions constraints: 0x0 must not be greater than 0x0; and also within media::limits. wine: Unhandled page fault on read access to 15F29DE1 at address 15F29DE1 (thread 004b), starting debugger... ERROR: ld.so: object '/home/vladislav/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. >>> Adding process 9751 for game ID 22490 pid 9649 != 9648, skipping destruction (fork without exec?) Game removed: AppID 22490 "", ProcID 9702 Game 22490 created interface STEAMAPPS_INTERFACE_VERSION003 / Apps Game 22490 created interface STEAMAPPTICKET_INTERFACE_VERSION001 / Game 22490 created interface STEAMREMOTESTORAGE_INTERFACE_VERSION002 / RemoteStorage Game 22490 created interface STEAMUSERSTATS_INTERFACE_VERSION007 / UserStats Game 22490 created interface SteamFriends005 / Friends Game 22490 created interface SteamMatchMaking008 / Matchmaking Game 22490 created interface SteamMatchMakingServers002 / MatchmakingServers Game 22490 created interface SteamNetworking003 / Networking Game 22490 created interface SteamUser013 / User Game 22490 created interface SteamUser016 / User Game 22490 created interface SteamUtils005 / Utils Game 22490 method call count for IClientUser::GetAppOwnershipTicketExtendedData : 1 Game 22490 method call count for IClientUser::BLoggedOn : 1 Game 22490 method call count for IClientUser::GetSteamID : 1 Game 22490 method call count for IClientUtils::GetAppID : 15 Game 22490 method call count for IClientUtils::RecordSteamInterfaceCreation : 12 Game 22490 method call count for IClientUserStats::RequestCurrentStats : 1 Uploaded AppInterfaceStats to Steam Exiting app 22490 No cached sticky mapping in ActivateActionSet. ```

kisak-valve commented 4 years ago

Hello @archaeme, "Fix frequent crash introduced in Proton 5.0-1 related to video and audio playback." in Proton 5.0-2 should have helped with the regression, please retest.

normikoto commented 4 years ago

@kisak-valve Seems like Proton 5.0-2 fixes the loading screen crash for me.

Vladislavuz commented 4 years ago

Thanks! Everything works!

shoober420 commented 4 years ago

Compatibility Report

System Information

LOG: steam-22380.log

Symptoms

Crash at launch about no sound device being detected. A0A78856-ECD0-473F-B344-6A3C5D598253

soredake commented 4 years ago

proton 5.0-2, game crashes after alt-tab.

steam-22490.log

ptkato commented 4 years ago

I tried to run it with proton 4.11-2 in fullscreen mode, but when alt-tabbing, the game window vanishes nowhere to be found, however the game keeps running in the background.

Proton 5.0-2 crashes the game the instant I alt-tab.

kisak-valve commented 4 years ago

Hello @soredake, @ptkato, does adding PROTON_USE_WINED3D=1 %command% to the game's launch options avoid the alt-tab crash?

ptkato commented 4 years ago

No difference, but I was mistaken on the proton 5.0-2 crash, it doesn't crash, it just vanishes like in the previous versions.

ptkato commented 4 years ago

Okay, enabling wine's virtual desktop fixed the vanishing problem, maybe it could fix the crash too?

To enable it launch the system's winecfg, in the game's wineprefix:

WINEPREFIX=$HOME/.local/share/Steam/steamapps/compatdata/22380/pfx winecfg
TheTee82 commented 4 years ago

Okay, enabling wine's virtual desktop fixed the vanishing problem, maybe it could fix the crash too?

To enable it launch the system's winecfg, in the game's wineprefix:

WINEPREFIX=$HOME/.local/share/Steam/steamapps/compatdata/22380/pfx winecfg

@ptkato @soredake

This right here works (almost) perfectly fine.


These are steps I used for being able to alt-tab in/out of the game:


Caveat: I had issues with directly alt-tabbing and the mouse cursor, which got stuck in wine desktop. Tried clicking on other apps - nothing. The cursor always stayed in the wine desktop/Fallout NV ( thus me experimenting with capture mouse in full-screen).

Workaround: Use a keyboard shortcut for minimizing the window.

Using KDE, I set a global keyboard shortcut for minimizing windows in:

I didn't test with other desktop environments so YMMV. However: it worked perfectly fine with ENB enabled. So if you want to play in window mode with ENB and cannot because of the Failed to initialize renderer error: this might actually be a viable workaround for you.

Vladislavuz commented 4 years ago

The game freezes after pressing exit button.

System Information -GPU: GTX 1060 -Driver/LLVM version: nvidia 415.27 -Kernel version: 4.19 -Link to full system information report as Gist: https://gist.github.com/Vladislavuz/80ced5788bff17617ff96eb3b7a5536a -Proton version: 5.0-7 steam-22490.log