minecraft-linux / mcpelauncher-manifest

The main repository for the Linux and Mac OS Bedrock edition Minecraft launcher.
https://mcpelauncher.readthedocs.io/en/latest/
GNU General Public License v3.0
858 stars 98 forks source link

Fullscreen video mode makes impossible to use desktop mode on Steam Deck #1010

Open 21436587 opened 1 week ago

21436587 commented 1 week ago

Describe the bug The screen becomes black (but the blacklight is on) and there is nothing to do than to do hard reset the deck

To Reproduce Steps to reproduce the behavior:

  1. Launch the game in the desktop mode
  2. Click on Video
  3. Click on Fullscreen

Expected behavior Thought it's going to go into the fullscreen mode as expected

Desktop

Additional context Latest version installed (yesterday)

ChristopherHX commented 1 week ago

...and what happens with sdl3 https://github.com/minecraft-linux/mcpelauncher-manifest/releases/download/nightly/Minecraft_Bedrock_Launcher-sdl3-x86_64-v0.15.0.369.AppImage?

The window management is planned to be substituted by sdl3 in near future, the old x11 eglut fork will go away long term

21436587 commented 1 week ago

I've actually downloaded from the built-in packet manager and apparently it was x11 version

Also, is there any way to unbrick the desktop mode?

21436587 commented 1 week ago

and also i cant test the sdl3 version because desktop is broken

ChristopherHX commented 1 week ago

is there any way to unbrick the desktop mode?

I have not even a single idea how the rather ancient x11 eglut could break the desktop mode for you.

Imagine I'm using this on several ubuntu desktop versions 18.04-24.04 and all were able to enter fullscreen and leave it again, I have never seen a single anomalie.

As someone who never bought a steamdeck I'm unable to diagnose stability issues on this sofware stack to get it back.

What I know about steamos is

Now what can get even wrong, e.g. system files cannot be destroyed? I would expect a desktop mode to recovery from anything you can do by rebooting the device

ChristopherHX commented 1 week ago

The launcher stores the fullscreen state of the game client on your disk, you could the fullscreen flag in /games/com.mojang/minecraftpe/options.txt . But it reads more like the whole system is messed up.

21436587 commented 1 week ago

Also, one question - where are the worlds stored at? So i can navigate the main launcher folder

21436587 commented 1 week ago

Cant find them at ~/.var and ~/.local

style-nine commented 1 week ago

If you open Settings in the Launcher, there should be a "Open GameData Folder". Then, just navigate to "games/com.mojang/minecraftWorlds/".

21436587 commented 1 week ago

But i cannot enter the launcher itself because dm is locked up and I dont have any computer