bazzite icon indicating copy to clipboard operation
bazzite copied to clipboard

error starting waydroid

Open DarkenLX opened this issue 8 months ago • 12 comments

this is clean waydroid setup btw on steam deck using the specific deck install. followed the waydroid guide section in the faq/wiki at the step "sudo waydroid shell" konsole outputs "waydroid session is stopped" so when running "waydroid session start" i get this output in the waydroid log the last two lines are the only line shown in konsole but i assume the others are relevant (006023) [00:13:30] Starting waydroid session (006023) [00:13:30] org.freedesktop.DBus.Error.ServiceUnknown: Could not activate remote peer: startup job failed. (006023) [00:13:30] WayDroid container is not listening (007985) [00:17:46] WAYLAND_DISPLAY is not set, defaulting to "wayland-0" (007985) [00:17:46] Wayland socket '/run/user/1000/wayland-0' doesn't exist; are you running a Wayland compositor?

any idea what's wrong or a fix?

DarkenLX avatar Oct 30 '23 04:10 DarkenLX

i cant even get google play services to work, and is there a way to use it as arm64 instead of x86_64

massatt212 avatar Oct 30 '23 11:10 massatt212

i cant even get google play services to work, and is there a way to use it as arm64 instead of x86_64

If i recall correctly arm64 had no emulation support yet on linux but that might have changed it was a while ago last time i checked.

DarkenLX avatar Oct 30 '23 13:10 DarkenLX

GPS and ARM64 both work, we'll be updating the documentation soon.

KyleGospo avatar Oct 30 '23 19:10 KyleGospo

It looks like this may be related to the bug I reported a few days ago. I overlooked it because ARM was mentioned. Did 39 fix the problem for you? It did for me. (I'll close mine as a dup if so)

bi0shacker001 avatar Nov 08 '23 15:11 bi0shacker001

It looks like this may be related to the bug I reported a few days ago. I overlooked it because ARM was mentioned. Did 39 fix the problem for you? It did for me. (I'll close mine as a dup if so)

39? You mean Fedora 39/ bazzite latest? I can't figure out how to get 39 so im not sure if it fixes it sorry if theres instructions how to get 39 i can try to check but everything i downloaded so far was 38.

DarkenLX avatar Nov 09 '23 02:11 DarkenLX

:latest is 39 now, but you can also rebase to :39 to get it specifically. Instructions on how to rebase are located on the universalblue website (https://universal-blue.org/images/) For example, the command for bazzite 37 is: rpm-ostree rebase ostree-image-signed:docker://ghcr.io/ublue-os/bazzite:37 The URL specifies the image, and at the end is the tag, which is separated by ":". If you wanted 38, that would be 38 instead of 37.

bi0shacker001 avatar Nov 09 '23 03:11 bi0shacker001

:latest is 39 now, but you can also rebase to :39 to get it specifically. Instructions on how to rebase are located on the universalblue website (https://universal-blue.org/images/) For example, the command for bazzite 37 is: rpm-ostree rebase ostree-image-signed:docker://ghcr.io/ublue-os/bazzite:37 The URL specifies the image, and at the end is the tag, which is separated by ":". If you wanted 38, that would be 38 instead of 37.

Oh ok im kinda new to the Fedora and bazzite based commands vs arch or what i use on other computers (Ubuntu) so i didn't know what needed to be changed on that command to do that i didn't think it was that simple to just change the number lol.

DarkenLX avatar Nov 09 '23 03:11 DarkenLX

Yep! Did that fix the problem?

bi0shacker001 avatar Nov 10 '23 14:11 bi0shacker001

Yep! Did that fix the problem?

Not sure i am reinstalling bazzite just to make sure everything is out of box before i upgrade (just incase something causes an issue) i will report back ASAP .. update: same error message.

DarkenLX avatar Nov 11 '23 00:11 DarkenLX

Gotcha. I'll assume this is a different error than what I'm experiencing, then

bi0shacker001 avatar Nov 12 '23 01:11 bi0shacker001

Be sure you're using waydroid-launcher and following our guide, it's recently been updated for F39.

KyleGospo avatar Nov 12 '23 01:11 KyleGospo

Be sure you're using waydroid-launcher and following our guide, it's recently been updated for F39.

followed it on 39 this is what i get for an error: /usr/lib/waydroid/tools/helpers/net.py:34: SyntaxWarning: invalid escape sequence '\d' return re.search("(\d{1,3}.){3}\d{1,3}\s", f.read()).group().strip() weston: no process found sh: -c: line 1: unexpected EOF while looking for matching `"' Job for waydroid-container.service failed because the control process exited with error code. See "systemctl status waydroid-container.service" and "journalctl -xeu waydroid-container.service" for details. /usr/lib/waydroid/tools/helpers/net.py:34: SyntaxWarning: invalid escape sequence '\d' return re.search("(\d{1,3}.){3}\d{1,3}\s", f.read()).group().strip() [16:07:06] Starting waydroid session [16:07:07] WayDroid container is not listening

nothing is outputted after this and waydroid launcher just shows a blank screen.

DarkenLX avatar Nov 15 '23 21:11 DarkenLX

SELinux issues with waydroid will be fixed next release

KyleGospo avatar Jan 15 '24 21:01 KyleGospo