ryanrudolfoba/SteamOS-Waydroid-Installer

Error installing binder kernel module.

Closed this issue · 6 comments

Wanted to renew Waydroid to be able to use it with the new preview update. The console outputs the following:

SteamOS Waydroid Installer Script by ryanrudolf
https://github.com/ryanrudolfoba/SteamOS-Waydroid-Installer
YT - 10MinuteSteamDeckGamer
Script is running in Desktop Mode.
Checking if kernel is supported.
6.5.0-valve5-1-neptune-65-g6efe817cc486 is supported. Proceed to next step.
Please enter current sudo password:
Checking if the sudo password is correct.
Sudo password is good!
Casualsnek repo has been successfully cloned!
==> Füge Schlüssel aus archlinux.gpg hinzu...
==> Füge Schlüssel aus holo.gpg hinzu...
==> Aktualisiere Trust-Datenbank...
gpg: nächste "Trust-DB"-Pflichtüberprüfung am 2024-06-29
pacman keyring has been initialized!
binder kernel module not found! Installing binder!
cp: der Aufruf von stat für 'binder/6.5.0-valve5-1-neptune-65-g6efe817cc486/binder_linux.ko.zst' ist nicht möglich: Datei oder Verzeichnis nicht gefunden
Error installing binder kernel module. Run the script again to install waydroid.
Something went wrong! Performing cleanup. Run the script again to install waydroid.
Cleanup completed. Please open an issue on the GitHub repo or leave a comment on the YT channel - 10MinuteSteamDeckGamer.

Ah okay, all clear, then I'll wait patiently!^^

Thats normal - It's still missing the binder kernel module for 3.6. I've only updated the script for the logic, haven't built the kernel module yet for 3.6. I'll get back to it in the next few days.

Hey, if it's not complicated for you, could you explain or point to a guide/documentation on how to build the kernel module for 3.6?

If there is any documentation for the steps to compile the binder module for the Steam OS kernel, I would be more than happy to help compile that and submit a PR of the module.

I would also be interested in helping automate that process if you wouldn't mind sharing the steps.

You could build the binder kernel module using the steps 1.4.2 dkms module -

https://wiki.archlinux.org/title/Waydroid

SteamOS 3.6 binder kernel module uploaded.