Open jcuppen opened 6 years ago
@JasonLighthunter It's not related to the same game, but try maybe the solution of this issue https://github.com/ValveSoftware/Proton/issues/1119#issuecomment-417944343
I just tried this game with last Proton version 3.7-6: gamepad xbox360: OK gamepad Steam: OK The games works good, it doesn't need DSFIX anymore. Just one bug: the cinematics: they are all black, only subtitles are viewable and you can ear audio, could be related to issue #1464. It could be Whitelisted if Cinematics could play correctly. On Wine you have to install wmp9, but it is not possible to install it with Proton, because Proton uses 64 bits prefix and you can not install wmp9on 64 bits Wine prefix.
https://gist.github.com/legluondunet/0f0a56fb4e9cb743f111385e554fce69
Enabling steam configuration for the controller breaks controller usage. Tested with wireless X360 through big picture settings. Can't say if this is a more widespread issue.
As well, the keyboard controls and controller seem to overlap in bad ways. I have to tap shift to detoggle RB/holding shield up.
I had an issue with spinning camera (when controller was connected), but was resolved with upgrading libsdl to 2.0.6. After that game, and controller, works fine.
@bumbar1 which distribution are you using? On Ubuntu 18.04 there is not this issue (libsdl 2.0.8).
I'm on elementary 0.4.1, which is based on ubuntu 16.04, hence the libsdl update. AFAIK ubuntu 18.04 ships with updated version.
Dark Souls: Prepare To Die Edition, No in-game video playback support
Issue transferred from https://github.com/ValveSoftware/Proton/issues/1723. @Rabcor posted on 2018-10-12T22:44:10:
Besides these two points, the game runs smoothly on appropriate hardware/driver configurations.
Can also confirm that x360 controller work fine for the game. Not sure if it requires dinput8 or not, but I think not.
@rabcor DSFIX is useless with Dark Souls Prepare To Die Edition, why do you need it?
PS: I'm not talking about the remastered edition.
You mean the remaster? That is another game, this thread is not about that game. I neither have nor want that game. It would be lunacy to pay $40 for a game I already have, and the remaster doesn't really do anything that can't be achieved with the original + dsfix. Why do you think it's getting shitty reviews?
If by any chance you were actually talking about this game though... It was 30fps locked for me without dsfix.
@Rabcor
If by any chance you were actually talking about this game though... It was 30fps locked for me without dsfix.
My last post seems to be not enough clear about the version I'm talking about, I corrected it. Ok so you use dsfix for the framerate, I understand now. But as you can read on this link, this version was not developped to run well with framerate bigger than 30 fps: https://pcgamingwiki.com/wiki/Dark_Souls:_Prepare_to_Die_Edition#High_frame_rate
@legluondunet and yet it does work fine at 60fps and everyone does it (and has since the games' release), and you are derailing this discussion, stop.
Dark Souls PTDE (and 2 and 3) are crashing on launch for me since the Proton 3.16 update.
-Name of the game with compatibility issues: Dark Souls PTDE, Dark Souls II Scholar of the First Sin, and Dark Souls III
-Steam AppID of the game: 211420, 335300, and 374320
-GPU: Radeon Fury X
-Driver/LLVM version: mesa 18.3.0-devel from Padoka PPA, LLVM 8.0.0
-Kernel version: 4.15.0-36-generic
-Link to full system information report: Gist
-Proton version: 3.16 and 3.7-8
steam-211420.log steam-335300.log steam-374320.log
Description: All 3 games were working perfectly with 3.7-8 until the 3.16 update. Switching back to 3.7-8 does not solve this crash. The behavior is the same for both versions.
Since the update, Dark Souls PTDE, Dark Souls II Scholar of the First Sin, and Dark Souls III all crash on launch. Other DX11 games are working fine with DXVK (Witcher 3, Skyrim SE, Killing Floor 2).
Oddly, Dark Souls II and III do not crash if they are minimized (using alt + pgdn). Upon maximizing, they are stable if there is no input. If I press any button, the game crashes after one or two seconds. Dark Souls PTDE crashes even when minimized.
Things I have tried: Using the launch option for WINED3D11 or NO_D3D11. Using the -fullscreen launch option. Deleting the WINE prefix. Verifying integrity of the game files. Disabling the compositor.
Reproduction: For all 3 games: Launch the game normally. A window will pop up and crash without displaying anything.
For Dark Souls 2 and 3: Launch the game and immediately minimize the window. The game will launch normally in the background. Upon maximizing the window, press any button. The game will crash after 1-2 seconds.
UPDATE: Downgrading to mesa 18.2.2 solved this issue. It seems it's a problem with mesa 18.3.0.
OS: Linux Mint 19 Cinnamon 3.8.9 Linux Kernel: 4.115.0-20-generic CPU: Intel i3-6100 Graphics: AMD Tonga PRO Radeon R9 285/380 Proton Version: 3.16-4 Beta
Known issues: Opening sequence (and most likely ending credits) will not play video/audio. Subtitles can be seen.
As of now it's not only playable but haven't experienced any significant framerate loss. Will need to play it more but as of now it's one of the few games I can enjoy with Proton. So this is more of a thank you for getting this to work!
Dark Souls Prepare to Die edition: Only ENG and Jap available
Issue transferred from https://github.com/ValveSoftware/Proton/issues/1878. @Kryuko posted on 2018-11-01T19:38:54:
Hello.
Game ID: 211420
The game is available in multiple languages, but when i install the game in ubuntu i have only english and japanase available as language settings.
When i had windows i was able to choose my own language (italian) and others as well.
I think languages files are not even installed.
Thank you in advance :)
Hello @meowmeowfuzzyface, it may be worthwhile to bring your video driver issue to the attention of the video driver vendor if it has not been already.
Distro: Linux Mint 19.1 Tessa (64 bit) GPU: Vega 56 Driver/LLVM version: Mesa 19.1.0-devel/9.0.0 Kernel version: 5.0.10-050010-lowlatency Proton version: 4.2-3
Gameplay works perfectly, also tested with Nintendo Switch Pro controller over bluetooth. Videos are not played, just a black screen but subtitles are displayed.
media_info.txt steam-211420_proton-3.16-9.log steam-211420_proton-4.2-3.log system_info.txt
From the logs this looks like another quartz game "76044.767:0028:002d:err:quartz:GetClassMediaFile Media class not found"
Videos are in WMV, VC-1 + WMA
There's some kind of regression with Proton 5 versions. DS Mouse Fix doesn't work properly with anything past Proton 4. Even the GE versions suffer from the same issues. This is a shame because version 5 has superior performance.
System: Arch linux up to date Amd Radeon Rx580 video card with drivers up to date Steam client up to date proton 5.13-6
The game works well even the intro video is playing fine But I still have an issue after the game windows has lost focus (for instance when using alt-tab ): the camera become un-movable with a mouse (but I can still move around with keyboard) Restoring focus or Leaving the running game does not solve the issue. I must totally quit DS2 and relaunch it to restore the camera movement with the mouse. Very Very annoying ! I've played Dark Souls and Dark souls 3 in same conditions (Arch Linux with steam and proton) without this issue. I read in a forum that it could be solved by changing some wine settings (using virtual desktop with mouse focus). But I can see how to do that with a game using proton 5.13-6
Can anybody help me ?
System: EndeavourOS (purely based on Arch repositories) + KDE Plasma Steam Client Jul 20 2021 Build CPU: Intel 5i-4300U 1.90 GHz GPU: Intel HD Graphics 4400 Driver: Mesa 21.1.4-1 Kernel: Linux 5.12.15.zen1-1 Memory: 8GB + 8GB swap Proton 6.3-5
Issue: The game randomly freezes my entire OS. Input no longer works, no alt+tab, no ctrl+alt+f#, not even most magic sysrq combos work, only force reboot. Happens rarely but that kind of thing isn't tolerable in any amount. Happens with no other game.
The same issue has occurred before with the Arch Kernel and Proton 5.13-6
Proton Log (warning: 20mb text file): https://gist.github.com/sonofevil/280ae6c7c9ee694c942959cbf9b3c343
The WINEDLLOVERRIDES are for dsfix and x360ce respectively. I cannot get my Logitech F510 Gamepad to work without x360ce.
Xorg and journalctl logs contain absolutely nothing at crash time. (This might be cos I rebooted too fast tho, I will wait longer next time it happens and check again.)
Hello @sonofevil, you're using Haswell generation Intel graphics. The graphics drivers for this generation has incomplete support for Vulkan, and there's a good chance that you're seeing a video driver bug of some kind. Unfortunately, that incomplete driver support makes your system unsupported by Proton in general.
It might be a good idea to check your system logs for a dying message from the kernel, or possibly setting up netconsole to give the kernel a chance to send a dying message to a second system for you to ponder.
This Proton log looks like it might potentially contain some useful info. The game froze pretty much right after I loaded the savegame. Though there are only warnings in it, no errors. https://gist.github.com/sonofevil/a4a586935c80e84d3b29a083f40b2d9a
Also I think I found something in journalctl (especially in the middle of the gist), but I'm not sure what it means: https://gist.github.com/sonofevil/816ccdaf110caa128c978728d60c142f
[Update: I isolated the exact relevant section of the journalctl output for the most recent freeze: https://gist.github.com/sonofevil/dbe4aeca20c559b0c535becd9f8a1d1b ]
Oh also I should mention that it's not a total system freeze, as background audio continues normally.
This looks like it could be related: https://gitlab.freedesktop.org/drm/intel/-/issues/2905
Supposedly patched since 5.10.15 but I'm on 5.12.15.
This also looks similar: https://gitlab.freedesktop.org/drm/intel/-/issues/174
Unresolved Kernel bug where it's unable to handle certain issues with Haswell GPUs properly and causes a deadlock.
Update: I can return my system to normal by restarting the display manager with a keyboard shortcut. I believe the freeze is purely graphical in nature.
What this has allowed me to discover is that DARKSOULS.exe is still running as a zombie process adopted by an instance of systemd (PID 1005 running under my UID, not PID 1, but when I try to kill that it gets adopted by PID 1). Consequently I cannot start a new instance of the game. The same goes for "vulkandriverque", seemingly confirming it's a Vulkan issue. The system isn't even able to kill those processes during shutdown, so that shutdown hangs and I have to poweroff.
I tried downgrading my kernel to 5.10.52-1 LTS, and for a while it looked like the issue went away, but then the freezes started happening again.
HOPEFULLY FINAL UPDATE: Actually I think the LTS kernel fixes it, I just accidentally reverted back to Zen cos I forgot to change the GRUB order, and that's when I got freezes again. My bad. Been running the game with LTS for a few hours now and had no issues.
It runs fine with the LTS kernel. No more freezes. Must be a bug introduced with newer kernel versions.
Notes on non-Xbox controller support, to whom it may concern:
I could get my Logitech F510 controller to work, but for this several conditions had to be met:
WINEDLLOVERRIDES="xinput1_3.dll=b,n"
must be added to the game's command line options or it won't load the .dll.Hope that helps someone.
OS: Arch Linux rolling Linux Kernel: 5.15.32-1-lts CPU: Intel Xeon E5-2650 v2 Graphics: NVIDIA GTX 1660 Proton Version: 7.0.1
Game crash as soon as game windows opens when launching with DSFix, while on Pop OS! 21.10 everything runs fine. Without DSFix experience too much stuttering.
Hello @gabrielmscampos, in the future, please attach logs as a file or use a gist.
I have the same issue as @gabrielmscampos. The game launches fine without DSFix, but if using WINEDLLOVERRIDES="dinput8=n,b"
and DSFix, the game will crash immediately after the window opens.
Game crashes immediately upon loading a save, using dsfix. steam-211420.log
Exact same problem as @Bettehem and @gabrielmscampos, tried multiple Wine/Proton versions, with clean prefixes and tried to install the directx from redist, it runs fine without DSfix, but a clean dsfix with the override crashes the game. Couldn't figure it out the cause, some people seem to run fine.
Compatibility Report
System Information
I confirm:
Symptoms
Steam Controller is not working at all game runs fine otherwise using keyboard and mouse
Reproduction
Just download using proton beta and run with steam controller plugged in by cable