ValveSoftware / Proton

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

Into the Breach (590380) #204

Open mikix opened 6 years ago

mikix commented 6 years ago

When using the new Steam Play proton support for the whitelisted game Into the Breach on a Steam Machine, the mouse does not move unless you are holding down a mouse button (left or right both work).

As long as a mouse button is pressed, the cursor moves just fine.

This happens with both a Steam Controller emulating a mouse or a Bluetooth keyboard/mouse combo.

SteamOS version: 2.154 (still true with 2.166) Steam client version: 1534979715 Steam client built on: Aug 22, 2018, at 22:20:35 Hardware: Alienware Steam Machine i3 Into the Breach version: v1.0.22 (4-23-2018) Proton version: 3.7-3 (still true with 3.7-6-beta)

ockertjohnf commented 6 years ago

I am experiencing this as well with doom running on steamos. Also on the steam machine from Dell. Gen 1.

P4NCH1 commented 6 years ago

Seems to be a problem not only with Into the Breach but with various games (like commented in referenced issue) that can maybe be solved with the workarround that users are talking in issues #53 and #24

P4NCH1 commented 6 years ago

@mikix, try getting out of Big Picture and launch the game through normal Steam client. It worked for a lot of games to me.

How to start Steam client in normal mode:

Comment again if you get stuck on something. Read the message linked too, it has a workarround for mouse issues but I'll try to guide you on that if you need (it's a little more long to explain if you don't know anything about that or if you don't have Wine already installed)

boris-wenzlaff commented 6 years ago

Same issue here.

Issue: The Game starts, the mouse works fine for couple of seconds, then it's only possible to move the mouse when a mouse button is pressed.

Tested Games:

Environment:

Workaround Power > Exit to Desktop (enable in settings) Open a terminal (ALT + F2 -> type xterm) type sudo -i -u steam and hit Enter (to login as user steam in the terminal) type pkill steam and hit Enter (to kill running instance of Steam client) type steam and hit Enter (to start Steam again) Close chat if appears [Alt]+[Tab] to change focus to Steam (will still be in big picture) Power > Exit Big Picture (At this point that option should appear) Now you should be in the normal/classic mode of the Steam client

Works for:

Suggestion: Rename thread from "Into the Breach: On SteamOS, mouse won't move unless button is pressed (590380)" to "Mouse won't move unless button is pressed", it's not a game specific problem.

mikix commented 6 years ago

@P4NCH1 yes thanks, I too can get Into the Breach to work by following those steps.

@boris-wenzlaff I agree these are all likely to have the same root cause. But in my personal experience, targeted tickets are more helpful, rather than general tickets based on symptom. I'll let someone that is actually working on this problem make that distinction.

gorky commented 6 years ago

Subnautica mouse locks up on MInt 18.3. And when the mouse is locked, the submenus display but can't be navigated. Additional misbehaviours (random movements available, such as only lookup straight up/straight down, etc) have also been observed.

Proton version: 3.7-6 Processor Information: CPU Vendor: AuthenticAMD CPU Brand: AMD FX(tm)-8120 Eight-Core Processor
CPU Family: 0x15 CPU Model: 0x1 CPU Stepping: 0x2 CPU Type: 0x0 Speed: 3110 Mhz 8 logical processors 8 physical processors

Operating System Version: Linux Mint 18.3 Sylvia (64 bit) Kernel Name: Linux Kernel Version: 4.4.0-133-generic X Server Vendor: The X.Org Foundation X Server Release: 11804000 X Window Manager: Metacity (Marco) Steam Runtime Version: steam-runtime-beta-release_2018-09-03

Video Card: Driver: NVIDIA Corporation GeForce GTX 1080/PCIe/SSE2 Driver Version: 4.5.0 NVIDIA 384.130 OpenGL Version: 4.5 Desktop Color Depth: 24 bits per pixel

Game: Subnauatica Build ID 2788825 SteamOS Version: Unknown Steam Client version: Unknown If somebody can send me a link on where to find the SteamOS information, I will post that here.

ardje commented 6 years ago

@P4NCH1 It's easier to just modify the ~steam/.xsessionrc I've added:

if [ -f usewm ] ; then
xrandr -s 1920x1080 # if needed...
(sleep 2;exec steam) &
exec icewm  # or your preferred wm, not that not all work
fi

Next time you just ssh steam@... touch usewm and when you are done: ssh ... rm usewm . And reboot the machine using the menu. The downside of not running a steamos-session is that if you use BP browser to watch netflix and stream that to a link, it will flash background/bigpicture occassionally. Too often to ignore.

79 (subnautica) can be added to the list of non functioning games due to no mouse input.

edit: oh sh... I did not read the thread correctly, subnautica was already mentioned, just not referenced to the main subnautica ticket.

kisak-valve commented 4 years ago

Hello, today Subset Games released an update for the game which included a native linux build of Into the Breach. Shortly after that, this game was removed from the whitelist, and by extension this game has transitioned from official support to unofficial support. On this issue tracker, we use one issue report per unofficially supported game title, so a couple other compatibility reports are going to be merged into this one in a moment.

If you want to continue running this game with Proton instead of the native Linux build, you will need to select a Proton build from the Force the use of a specific Steam Play compatibility tool drop-down found in the per-game properties.

kisak-valve commented 4 years ago

Fullscreen "Into the Breach" freezes on alt-tab or after steam inventory popup during play (590380)

Issue transferred from https://github.com/ValveSoftware/Proton/issues/247. @fcostin posted on 2018-08-23T10:13:25:

game:

steam client:

steam client configuration:

environment:

to reproduce:

Enable proton in steam play settings in steam client Launch "Into the Breach" from steam for linux client Ensure "Into the Breach" is configured to run in fullscreen mode Alt-tab to switch window to some other application Alt-tab to switch back to the steam application (repeat until this brings the game window back into the foreground)

Behaviour: game interface is locked up, game ui is not animating, music is still playing

Expected behaviour: game interface doesn't lock up, game ui still animating.

Sometimes before locking up completely the fullscreen UI flickers with graphical artefacts but it is still responsive to input and animates. Repeatedly switching to another application and back again via alt-tab makes it freeze.

This lockup also seems to be triggered when steam displays a "you have a new steam inventory item!" popup via the steam overlay while the game is in fullscreen mode.

After the game has locked up, it is possible to exit the game by sending SIGTERM to all processes that mention "proton" and sending SIGKILL to all processes that mention "Breach".


@LiamDawe commented on 2018-12-28T16:54:23:

I think my issue is related here.

When loading the game, if I tell it to go fullscreen I just get a black screen with audio. When I quit it and reload, it says it's set to fullscreen but the window is just maximised. Trying it again, results in the same blackscreen.

Proton: Latest Beta 3.16-6 System info: https://pastebin.com/F5uKAs8N

Example video (unlisted, only viewable by the link): https://youtu.be/cJUnUcrALHc

kisak-valve commented 4 years ago

Into The Breach crashes X session with nVidia 430.14 (590380)

Issue transferred from https://github.com/ValveSoftware/Proton/issues/2772. @VancouverJohn posted on 2019-06-04T19:16:20:

Compatibility Report

System Information

I confirm:

steam-590380.log

Symptoms

After a few moments of gameplay, the game crashes and takes down the entire X server.

Reproduction

  1. Start Game, go through title and squad selection
  2. Within a few moments of gameplay the game crashes

@kisak-valve commented on 2019-06-04T19:25:18:

Hello @VancouverJohn, this game is rendering with OpenGL and in general no OpenGL application should cause the system-wide issues, which hints that this is a video driver issue. Are there any hints in dmesg that go along with this?


@VancouverJohn commented on 2019-06-04T22:08:41:

This is the output of my dmesg between crashes.


@VancouverJohn commented on 2019-06-08T23:13:43:

I found the following logs in journalctl which correspond to the crash of X.


@peret commented on 2019-06-28T16:50:29:

I had this same issue on Ubuntu 19.04 with the nvidia-driver-418 package, but not with nvidia-driver-390.

ockertjohnf commented 4 years ago

Thank you for the update.

On Mon, Apr 20, 2020, 16:51 kisak-valve notifications@github.com wrote:

Hello, today Subset Games released an update https://store.steampowered.com/newshub/app/590380/view/3429996976760808044 for the game which included a native linux build of Into the Breach. Shortly after that, this game was removed from the whitelist, and by extension this game has transitioned from official support to unofficial support. On this issue tracker, we use one issue report per unofficially supported game title, so a couple other compatibility reports are going to be merged into this one in a moment.

If you want to continue running this game with Proton instead of the native Linux build, you will need to select a Proton build from the Force the use of a specific Steam Play compatibility tool drop-down found in the per-game properties.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/ValveSoftware/Proton/issues/204#issuecomment-616830044, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKFH7IFOCTSG5YNBLAEV7TDRNS7VZANCNFSM4FRCWJDQ .