vinegarhq / sober

Runtime for Roblox on Linux
https://sober.vinegarhq.org/
248 stars 9 forks source link

sober crash on wayland i cant install apk #340

Open angeluskun opened 4 days ago

angeluskun commented 4 days ago

Acknowledgement of checking existent issues

What problem did you encounter?

im using nobaraOS (fedora) which only has wayland as sddm and sober crash with it i tried to install x11 and worked but i think its good to add support for wayland :)

Roblox Experience link

No response

apprehensions commented 4 days ago

It has support for wayland. You provided no logs.

angeluskun commented 3 days ago

It has support for wayland. You provided no logs.

sorry hehe it was mentioned before by another user but there is :) Roblox installation is required, starting onboarding flow UI... MESA-INTEL: warning: ../src/intel/vulkan/anv_formats.c:763: FINISHME: support YUV colorspace with DRM format modifiers MESA-INTEL: warning: ../src/intel/vulkan/anv_formats.c:794: FINISHME: support more multi-planar formats with DRM modifiers Gdk-Message: 17:44:02.198: Error 71 (Protocol error) dispatching to Wayland display. Roblox installation was not completed. This may be an issue with the UI service. Roblox installation was not completed. Could not set up application files.

angeluskun commented 3 days ago

and i cant install apk :(

Real-DeadInside commented 3 days ago

hey, having a similar (if not the same) problem. I'm on arch and with hyprland so it's not just limited to OP and their setup logs btw:

Roblox installation is required, starting onboarding flow UI...

(sober_services:5): Gdk-WARNING **: 19:54:22.730: Failed to read portal settings: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Settings” on object at path /org/freedesktop/portal/desktop MESA-INTEL: warning: ../src/intel/vulkan/anv_formats.c:763: FINISHME: support YUV colorspace with DRM format modifiers MESA-INTEL: warning: ../src/intel/vulkan/anv_formats.c:794: FINISHME: support more multi-planar formats with DRM modifiers

(sober_services:5): Gdk-WARNING **: 19:54:23.059: vkGetPhysicalDeviceSurfacePresentModesKHR(): A surface is no longer available. (VK_ERROR_SURFACE_LOST_KHR) (-1000000000) Gdk-Message: 19:54:23.059: Error 71 (Protocol error) dispatching to Wayland display. Roblox installation was not completed. This may be an issue with the UI service. Roblox installation was not completed. Could not set up application files.

zordythezordan commented 3 days ago

GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Settings” on object at path /org/freedesktop/portal/desktop MESA-INTEL: warning: ../src/intel/vulkan/anv_formats.c:763: FINISHME: support YUV colorspace with DRM format modifiers MESA-INTEL: warning: ../src/intel/vulkan/anv_formats.c:794: FINISHME: support more multi-planar formats with DRM modifiers

Had same issue, try doing flatpak run --env=GSK_RENDERER=opengl org.vinegarhq.Sober

If it works, you can add that env variable so it will run sober with it by default (and you can use it for some apps that give same error, they are mostly gnome apps for me)

Command is: flatpak override --user --env=GSK_RENDERER=opengl org.vinegarhq.Sober

(also it apparently made my sober run better LOL)

reflexran commented 3 days ago

You can just use flatpak override --user --socket=x11 org.vinegarhq.Sober as this issue seems to be related to Wayland, forcing xwayland was the fix to this issue for the people in the vinegarhq discord server.