Open Bluexin opened 6 years ago
I need to point out that when setting fullscreen to ON, the game will stop working until game.cfg is removed from the game directory. The game is otherwise playable, but this may not be hard to fix.
I'm also running Fedora 28, with intel graphics and proton 3.7.
I can put my details here, but honestly I think this is affecting everyone, since it happened on multiple setups.
Both myself and at least two other Manjaro users are reporting this game as borked. The reoccuring theme seems to be it launching the game as a black window. My specs:
OS: Manjaro Linux KERNEL: 4.19.0-3-MANJARO CPU: Intel Core i7-6700K @ 4.00GHz GPU: NVIDIA GeForce RTX 2080 Ti GPU DRIVER: NVIDIA 410.73 RAM: 16 GB Proton: 3.7-8
Hello @sanecito, please add PROTON_LOG=1 %command%
to the game's launch options and drag and drop the generated $HOME/steam-$APPID.log into the comment box.
@kisak-valve - Done: steam-405900.log
These look like lines of interest from the log.
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 3840x2160x0 @0! (NoRes)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 2560x1440x0 @0! (NoRes)
For context I have a 4K (XG2700) and 1080 (C422A) dual set of monitors. 4K is set to 1080 resolution because unfortunately Manjaro doesn't support independent scaling so I'm basically forced to use my 4K monitor at 1080 for the time being. Not sure if said context helps any.
LOG: steam-405900.log
Black screen then it crashes to desktop
With proton 3.7-8, a black window opens, then it hangs like that. With all other available version of >proton I have tried, the window does not even show up.
The game process is shown in the process list, but it does not do anything (no cpu usage, no disk >read or writing). I don't see it in nvtop (htop-like monitoring tools for nvidia GPU), so it seems it >hangs before actually being able to show anything.
Edit: Actually, this was due to the steam runtime (but I still don't know why). Now the game is working but with no sound at all, and when quitting it freeze. steam-405900.log
Just a note to say that Disgaea fullscreen bug is fixed in this wine commit. Both current main branch and Proton 5.0-next use a wine fork a bit too old to have the fix though.
Since updating to Proton 7.0 (Experimental), this game crashes on start-up
Proton Experimental Log (old prefix)
Proton Experimental Log (new prefix)
And the same happens when using gamescope
Proton Experimental with gamescope Log (old prefix)
(gamescope command: gamescope -w 2560 -h 1440 -r 60 -- %command%
)
Note: the "old prefix" refers to upgrading a 6.x prefix into a 7.x prefix, and "new prefix" is a completely new prefix generated with 7.x
System:
@hasezoey Thanks for reporting. I'm not able to see the problem on my machine, it's working well here. Do you have any gamepad devices plugged in?
Do you have any gamepad devices plugged in?
yes i do, because i play Disgaea Games only with Controller (because the keyboard layout is super weird for me and is much easier to use a controller)
i dont know if i have Steam Input Enabled or Disabled for this game (will update tomorrow), but in Proton 6.x it worked just fine with controller
Note: my Controller (on that machine) is a XBox One Wireless (in this case wired) Controller
Update: Steam Input is Enabled
sidenote: i have also noticed that steam recently started crashing when trying to enter Big Picture Mode, or trying to open any interface related to it (like controller settings)
i have just tried running Disgaea PC again, and the same issue still persists steam-405900.log (completely new prefix)
with and without a XBOX controller plugged in
System:
Linux Manjaro 21.3.6
Kernel: Linux Meicoo-Manjaro 5.19.1-2-MANJARO #1 SMP PREEMPT_DYNAMIC Thu Aug 11 19:05:47 UTC 2022 x86_64 GNU/Linux
Display: KDE Plasma Wayland + Pipewire
PS: the same happens when not using experimental (1655148210 proton-7.0-3
)
On Debian with PS4 controller this works fine.
On the Steam Deck, this does not recognize that there is gamepad and controls don't work. Setting control to mouse mode and going to settings -> key configure (from game main menu) you can see the gamepad config is greyed out.
So, the way Deck controls are reported to game is not recognized by the game as having gamepad available?
I'm not sure if this error is present in the base game, but the position of the mouse cursor is slightly off so you need to aim slightly offset to click where you want.
Disgaea PC works fine with Proton 7.0-6, but crashes on startup with Proton 8.0-2 and Proton Experimental (and any 8.0 GE). steam-405900.log
Hello @BetaVersionBY, please copy your system information from Steam (Steam
-> Help
-> System Information
) and the contents of Steam Runtime Diagnostics from Steam (Steam
-> Help
-> Steam Runtime Diagnostics
), put it in a gist, then include a link to the gist in this issue report.
These look like the lines of interest from the log:
err:module:import_dll Library OpenAL32.dll (which is needed by L"Z:\\home\\beta\\.steam\\debian-installation\\steamapps\\common\\Disgaea PC\\alut.dll") not found
err:module:import_dll Library alut.dll (which is needed by L"Z:\\home\\beta\\.steam\\debian-installation\\steamapps\\common\\Disgaea PC\\dis1_st.exe") not found
[...]
err:module:LdrInitializeThunk Importing dlls for L"Z:\\home\\beta\\.steam\\debian-installation\\steamapps\\common\\Disgaea PC\\dis1_st.exe" failed, status c0000135
I looks like this should be handled by a first time setup installer. Can you move/remove the game's wineprefix and test what happens with a fresh run?
Can you move/remove the game's wineprefix and test what happens with a fresh run?
Now it works with the newer Proton. Thank you.
I tested Disgaea PC and it worked perfectly fine for me, including sounds, controller input, effects, ... (or at least I didn't notice any difference compared to windows)
System Information from Steam