ValveSoftware / Proton

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

GemCraft - Chasing Shadows (296490) #771

Open tomilepp opened 6 years ago

tomilepp commented 6 years ago

GemCraft - Chasing Shadows works without issues.

Fedora 28 / Nvidia GTX 1060 system info

snarvaezsoft commented 6 years ago

It is working on Debian 10

My Specs: Distro Debian 10 Driver: NVIDIA Corporation GeForce GTX 1070 Ti/PCIe/SSE2 Driver Version: 4.6.0 NVIDIA 390.77

Installed everything from Debian repository or default, I have not added any extra config or parameter.

Here is the link to my Steam system info: https://gist.github.com/snarvaezsoft/dd0a970ce0b9ba8ed19a6c91022d2a50

mhaehnel commented 6 years ago

Slight issues: Steam Overlay does not work, Right clicking makes the game lose input focus. Input focus can be required by alt-tabbing in & out of the game.

System: Gentoo ~amd64 (Linux 4.18.5) Driver: X.Org AMD Radeon HD 7900 Series (TAHITI, DRM 3.26.0, 4.18.5-gentoo, LLVM 8.0.0) Driver Version: 4.5 (Compatibility Profile) Mesa 18.3.0-devel (git-2c1f249f2b)

jonlap commented 5 years ago

My system info here. I can confirm the issue with input focus. Otherwise game works fine with Proton 3.16-9 beta. With Proton 4.2-3, game does not start anymore.

kisak-valve commented 5 years ago

Hello @skry, with Proton 4.2-3, 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.

jonlap commented 5 years ago

Hey @kisak-valve. Well this is strange, I added the launch option and suddenly game started normally with 4.2-3. I previously tried several times with 4.2-3 before moving back to 3.16-9 (I've played this for hours with Proton 3.16). Looking at protondb, there's platinum reports with 4.2 so it must have been something in my end.

Unfortunately, focus issue is still present with 4.2-3 so I've attached log if it is any help. Otherwise game is running fine. steam-296490.log

kisak-valve commented 5 years ago

Thanks for checking, you may have encountered #2573.

StephGbzh commented 4 years ago

Update: Gnome Shell or some Gnome Shell Extension is the cause of this strange behavior. Restarting Gnome Shell solves the issue (ALT+F2, r, Enter).


I cannot play the game.

When I launch it, it goes full-screen, audio is OK, the main screen with the title + the cog in the top right + the buttons Start and Exit appears. But then the mouse is stuck in the top quarter of the screen, I cannot move it under the bottom line of this top quarter !

So no start or even clean exit possible, I have to use ALT+F4 for that.

Since the settings are accessible in the top right, I can go there and toggle the full screen on/off (after scrolling enough so that the options are in the top quarter...) => same behavior of the mouse. I also tried "Set default window game size" to no avail.

Sometimes through these changes + some alt-tabbing, I can get the mouse to be able to move over all the game screen (yay!) but still only the top quarter is clickable (boo!).

My specs are below but I also tried with Proton 3.16-9 and 4.2-9 and the result is the same.

I also tried on both monitors and as you can guess by now, the result is also the same.

Ubuntu 19.10 Proton 4.11-11 Steam Client up-to-date Nvidia GTX 760 Dual screen: main display 2560x1440 on Display Port, second screen 1920x1080 on HDMI

The logs are here: steam-296490.log

jonlap commented 4 years ago

I briefly tested this today with Proton 4.11-12. My observations: I cannot reproduce issue @StephGbzh is having (I have one screen and different hw). Performance is much better now although still not perfect (everything including the game itself has seen updates). Steam Overlay is still not working. Input focus issue is still present but seems to happen less frequently now and I'm not sure it is triggered by right click alone.

I'll post logs when I have time to play it more than 10 minutes. My Steam Info.

jonlap commented 4 years ago

Ok I was wrong about the right click losing focus less often: sometimes it doesn't lose focus on right click but most of the time it does. For me, this issue was solved by 1) setting game to windowed mode and 2) unchecking "Use custom mouse pointer" from game settings. I completed couple missions without focus issues when right clicking. Going fullscreen, custom mouse pointer disabled will bring right click focus issue back so both of these options need to be set.

In addition to Proton 4.11-12 I also tested with 3.7. With Proton 4.11-12 I tried with D9VK and without ESYNC. Overlay is missing and right click focus issue is present with both versions and settings.

Log here although there's not much too see.

EDIT: According to ProtonDB reports, focus issues seem to happen with KDE, Gnome and XFCE but not on Cinnamon. I personally use bspwm. Also, game apparently has some performance issues on Windows which probably explains the not-stellar-but-good-enough performance I get.

StephGbzh commented 4 years ago

Update on the strange behavior described in my previous report above: I tried again today and ... everything works !

No limited zone anymore for the mouse cursor, I played the first 3 levels without any problem. I reopened all the same applications I had the other day but it still works prefectly :)

StephGbzh commented 4 years ago

Ok, another update with a workaround this time: When I tried playing again today, I got back to square 1 with only the top quarter of the screen allowed for the mouse, argh!

I then tried to remember what I did yesterady that could have made the game suddenly playable and it occurred to me that I fiddled with Gnome Shell Extensions and restarted Gnome Shell several times at the start of the evening before playing Gemcraft later. So I tried that again and, lo and behold, the game then works normally !

As I use quite a number of Gnome Shell Extensions (see below), I won't try to identify which one is the cause of this and anyway maybe it's Gnome Shell itself.

Gnome Shell Extensions list: AlternateTab, Argos, Bluetooth quick connect, Clock Override, Desktop Icons, Extend left box, Freon, Frippery Move Clock, GSConnect, GTK Title Bar, Hide Activities Button, Horizontal workspaces, Impatience, Native Window Placement, OpenWeather, Put Windows, Remove Dropdown Arrows, Screenshot Window Sizer, system-monitor, TopIcons Plus, User Themes, windowNavigator, WindowOverlay Icons.

So the workaround is to restart Gnome Shell: ALT+F2 then type the letter r and Enter. That's it.