ValveSoftware / Source-1-Games

Source 1 based games such as TF2 and Counter-Strike: Source
634 stars 74 forks source link

New Vulcan version didn't work on Ubuntu linux #5757

Open Trapezozo opened 4 months ago

Trapezozo commented 4 months ago

I can play only on OpenGL version, but Vulcan crash on TF2 loading screen. OpenGL TF2 is full of stutters.

TheEpicNoobZilla commented 4 months ago

I am not valve employee, but could you share your PC specs? It should be under "About" page on Settings

Trapezozo commented 4 months ago

I am not valve employee, but could you share your PC specs? It should be under "About" page on Settings

ThinkPad L490 (IGPU)

NULLYUKI commented 4 months ago

Related to https://github.com/ValveSoftware/Source-1-Games/issues/5630

AHuski commented 4 months ago

I'm having the same problem on Debian. When I launch the vulkan version, I just see a black screen. However, if I turn off my monitor and turn it back on, the game works, but it changes my display refresh rate to 24Hz. Then, if I queue into a game, it crashes.

JulianHeuser commented 4 months ago

I'm having the same problem on Debian. When I launch the vulkan version, I just see a black screen. However, if I turn off my monitor and turn it back on, the game works, but it changes my display refresh rate to 24Hz. Then, if I queue into a game, it crashes.

Does launching with the -windowed launch option fix this for you? I had similar issues with the game trying to "take over" the monitor settings when running in fullscreen.

Edit: If so, #5630 and #5649 seem to indicate that there's something really weird with tf2's fullscreen on Linux after the 64 bit update. These all seem to be related in some way.

HurricanePootis commented 4 months ago

Replying to https://github.com/ValveSoftware/Source-1-Games/issues/5757#issuecomment-2067018284

Actually, for me, it turned out to be a kwin issue. I am not sure if tf2 changed something to cause this problem, or kwin changed something to cause this problem.

AHuski commented 4 months ago

Does launching with the -windowed launch option fix this for you? I had similar issues with the game trying to "take over" the monitor settings when running in fullscreen.

Edit: If so, https://github.com/ValveSoftware/Source-1-Games/issues/5630 and https://github.com/ValveSoftware/Source-1-Games/issues/5649 seem to indicate that there's something really weird with tf2's fullscreen on Linux after the 64 bit update. These all seem to be related in some way.

Yes, using -windowed works. My issue seems to be exactly the same as #5649.

Trapezozo commented 4 months ago

Using -windowed allowed me to launch this game. But on Valve casual I got terrible performance. So I better stay on OpenGL. Classic Valve's update.

toast-ts commented 4 months ago

Yes, I can also confirm that using -windowed allowed me to actually open the game and switching to fullscreen using the settings. It seems to crash the game (and my GNOME session somehow..) if I don't pass -windowed to the launch parameters, and I am also on X11 as Wayland doesn't work on my system.