Hey y’all, I just got Cyberpunk for the first time and started playing it. The game plays fine – no issues at all while in the game – but whenever I close it out, then the game goes away, I can see my desktop again, but now no mouse clicks or keyboard typing does anything. I am effectively locked out of using my PC until I hold the power button for ten seconds to reboot.

This has happened all 3 times I’ve played this game but never happens with any other game. I searched online and tried verifying my game files in Steam, but the problem still happens.

My PC:
Unbuntu 22.04
AMD Ryzen 5
16 GB RAM
Nvidia RTX3060 - nvidia-driver-535
Steam with the native game, no mods, using these launch options:
–intro-skip --launcher-skip -skipStartScreen

Thanks for any ideas, let me know what else you might like to know.

UPDATE: It seems to have helped to enable the Compatibility mode for the game with Proton 8.0-5. Now when I exit, the game shuts down normally. Once I realized I was running a Windows game without forcing compatibility mode, this seemed like the right thing to do. But I don’t get how the game was playable at all without doing that. Most (all?) other games I’ve played on Ubuntu yet required me to enable the compatibility with Proton before they would even install. In any case, thanks all. I learned a few new tricks.

  • fakeman_pretendname@feddit.uk
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    8 months ago

    In response to your update, the individual setting with the program is a sort of “override” to the defaults.

    If you go into:

    Steam menu at top > settings > compatibility

    You should see options for:

    • enable steam play for supported titles
    • enable steam play for all other titles
    • run other titles with [proton 8.0-5]

    To the best of my knowledge, any title which is pre-checked by Steam (and has a green tick or whatever) is covered by the first option - this will automatically install and run using the version of Proton it was first confirmed to run with. If it ran fine with Proton 3.0-0 or whatever when it was first tested, it possibly still uses that version. Some certainly get rechecked with newer versions. It’s worth noting this is confirmed to work on Steam Deck (with its AMD graphics) - sometimes the default checked version will not work so well when you play on the desktop.

    The second option allows you to set a default Proton version for all other titles - if you’ve not adjusted this, it’s possibly set on an older version.

    You can override this on a game by game basis (as you have been doing already) - for example, on some games, steering wheel controllers work on 6.3-8, but not the newer version 7/8 etc. So my default is everything runs on the newest Proton, except I override some driving games to run on an older version.

    [Edit]The point of this being, Cyberpunk, as a confirmed working game, will have defaulted to the version which works with the Steam Deck, without you doing anything (Leaving the “run with steam play” unticked) - that version may not be best suited to a desktop/laptop running Nvidia graphics. Changing the version manually overrides the default version… and I hope it’s all working well for you :) [End edit]

    There’s a brilliant and in depth guide on the gamingonlinux website, which is definitely worth a read if you’ve got time: Gamingonlinux Steamplay guide