Open dilydaly opened 1 week ago
ive updated the script. please clone the repo again and check if it fixes your issues.
Formatted Deck Again.
New storage checks messages appear, otherwise behaviour is the same. Script does not function correctly for me without sudo.
Once sudo is applied, the script runs its way through with the same behaviour as before. Adds a Waydroid entry in my start menu at the bottom. Does not generate any shortcuts. Rerunning the script with sudo after install states that everything needed is already installed. Uninstalls also need sudo in the extras folder.
https://github.com/ryanrudolfoba/SteamOS-Waydroid-Installer
YT - 10MinuteSteamDeckGamer
Script is running in Desktop Mode.
Checking if kernel is supported.
6.1.52-valve16-1-neptune-61 is supported. Proceed to next step.
Checking if home partition has enough free space
home partition has 252682336 free space.
home partition has enough free space.
Checking if var partition has enough free space
var partition has 150138 free space.
var partition has enough free space.
Please enter current sudo password:
Checking if the sudo password is correct.
Sudo password is wrong! Re-run the script and make sure to enter the correct sudo password!
(deck@steamdeck SteamOS-Waydroid-Installer)$
Script does not function correctly for me without sudo.
What do you mean by that? Based on the screenshot your sudo password is wrong. Do you have special characters on your sudo password? I might need to rewrite the sudo sanity check
Script does not function correctly for me without sudo.
What do you mean by that? Based on the screenshot your sudo password is wrong. Do you have special characters on your sudo password? I might need to rewrite the sudo sanity check
I tried running the script the very first time before ever formatting my deck, I had a sudo password set to "p".
No matter how many times I ran it, it would ask for the pass, I would enter it, and it would fail.
The moment I put sudo [script execute]
, it functions correctly and actually checks if the pass is correct instead of failing the check 100% of the time. The script would then continue, install waydroid, fail to install any shortcuts or create directories, and report a successful install message.
This has been the only way for me to even get the script to run, across all steamOS formats, and even changing the password multiple ways. My current temporary password for the deck is " " as in, one spacebar press or a Y button press on controller. The installer script always requires sudo otherwise it will fail me 100% of the time when asking for the sudo pass.
Got it. So the script is having difficulty parsing your sudo password. Mine has been pretty simple - dexk
for testing purposes and it works without issue.
I'll update the sudo sanity check in the next update.
Steamdeck with all games and emulators -> clone Repo -> asks for sudo pass and fails even when supplied with correct pass until I run scripts with sudo -> Run script(s) -> scripts complete but no "Android_Waydroid" file in home folder, and shortcuts don't install with similar issues as in this other issue, unable to manually add caged-waydroid since the location in the script "Android_Waydroid" does not exist for me to add to non-steam game.
===================================================================================
Factory Reset Steamdeck in gaming mode settings - > set user password using user account GUI as according to video -> clone repo -> run installer -> script still asks to set sudo pass and fails itself after setting pass and refusing to accept the pass that was just entered. -> run script with sudo, it works and accepts pass.
Same as previous attempt, script runs but no "Android_Waydroid" folder made, nor any shorcuts added to game mode. If I check the taskbar GUI menu, I can see waydroid added at the bottom of the programs list.
===================================================================================
Factory Reset Steamdeck again -> password set using "passwd" command -> steamos-readonly disable -> clone repo -> scripts refuse to recognize sudo pass being set already, supply the same pass that is already set -> script fails even when entering the correct sudo pass-> run script with sudo, script completes, but same as before, no new folders, no new shortcuts.
Konsole output following "sudo ./steamos-waydroid-installer.sh":