PluginLoader + PowerTools

Kupfer

Well-known member
Joined
Feb 3, 2022
Messages
165
Update :
Works as promised.
It turned out again that it is worth to read the readme COMPLETELY before, there is a sentence below :

Caveats
You can only interact with the Plugin Menu via touchscreen.
So, it's not worth reading any further here, unless you enjoy my embarrassment :p


Hello,

has anyone here already got it running?

PluginLoader & PowerTools

Installation​


  1. Go into the Steam Deck Settings
  2. Under System -> System Settings toggle Enable Developer Mode
  3. Scroll the sidebar all the way down and click on Developer
  4. Under Miscellaneous, enable CEF Remote Debugging
  5. Click on the STEAM button and select Power -> Switch to Desktop
  6. Open a terminal and paste the following command into it:
  7. Done! Reboot back into Gaming mode and enjoy your plugins!

Install Plugins​


  • Simply copy the plugin's folder into ~/homebrew/plugins
I installed it following these instructions. the first problem I encountered was that I had to enter a password in the terminal that had never been set.
This can be easily solved by assigning one in the user settings.
Scond problem, the folders /homebrew/plugins are on "Can Only View Content", if I give owner permissions , "Can View & Modify Content", I can put the PowerTools folder in /plugins, but the SteamUI freezes in gamemode as soon as I want to select the plugin. Sleep mode and wake up will make it unfreeze again.
When I go back to the desktop, /homebrew/plugins is on "Can Only View Content".
If I want to give homebrew/ the permission "Can View & Modify Content" with its subfolders, I get the error
Could not modify the ownership of file '/home/deck/homebrew/services/PluginLoader'. You have insufficient access to the file to perform the change


Do you have any suggestions, am I missing something?
 
Last edited:

Compi

SDC Founder
Staff member
Joined
Dec 15, 2021
Messages
194
If I want to give homebrew/ the permission "Can View & Modify Content" with its subfolders, I get the error
You are running it as sudo right? as user "deck"? What command are you using exactly?
 

Compi

SDC Founder
Staff member
Joined
Dec 15, 2021
Messages
194
you could try to run it as sudo, so

Code:
sudo curl -L https://github.com/SteamDeckHomebrew/PluginLoader/raw/main/dist/install_release.sh | sh
 

Kupfer

Well-known member
Joined
Feb 3, 2022
Messages
165
Although I am an absolute linux dummy, I could have figured it out myself.
Unfortunately the result remains the same even with

sudo curl -L https://github.com/SteamDeckHomebrew/PluginLoader/raw/main/dist/install_release.sh | sh
 

Compi

SDC Founder
Staff member
Joined
Dec 15, 2021
Messages
194
Can you please see if the folder "homebrew" already got created? It's possible with the command "ls"(Ls)

Try this: "sudo chmod -r 777 /home/deck/homebrew"
It's gonna give full permissions to all folders and files recursively coming after "/homebrew"
 

Kupfer

Well-known member
Joined
Feb 3, 2022
Messages
165
(deck@steamdeck ~)$ sudo chmod -r 777 /home/deck/homebrew/ chmod: cannot access '777' : No such file directory

Strangely enough, homebrew is locked after that. I just accidentally moved the folder somewhere I can't find it again, but created a new one, with /services and /plugins, but doesn't work either
 

Compi

SDC Founder
Staff member
Joined
Dec 15, 2021
Messages
194
Odd. I am using Linux for over 4 years now daily, but without knowing the software it's hard to help haha. It might be worth creating an issue on GitHub, devs probably know more. If you don't have a GitHub account, I can do that for you lol
 

Kupfer

Well-known member
Joined
Feb 3, 2022
Messages
165
Also found this related to the freezing issue: https://github.com/SteamDeckHomebrew/PluginLoader/issues/49
Appears so, that only the touchscreen works in the Plugin Menu
Omfg. Yes. Touch screen works .... so it worked all the time :D Thank you!

Odd. I am using Linux for over 4 years now daily, but without knowing the software it's hard to help haha. It might be worth creating an issue on GitHub, devs probably know more. If you don't have a GitHub account, I can do that for you lol
Thanks, not an issue anymore ... once you used the touchscreen so see the PowerTools options, you can use the buttons again for the other options.
Now i just need to figure out how to remove the locked homebrew order, I seem to have moved it to trash and the new one is locked too :D
 

Compi

SDC Founder
Staff member
Joined
Dec 15, 2021
Messages
194
Now i just need to figure out how to remove the locked homebrew order, I seem to have moved it to trash and the new one is locked too :D
We could just delete it right? So "sudo rm -r /home/deck/homebrew". It will remove everything in the homebrew folder and the homebrew folder as well, so you could launch the install script again. Or am I missing something here?
 

Kupfer

Well-known member
Joined
Feb 3, 2022
Messages
165
We could just delete it right? So "sudo rm -r /home/deck/homebrew". It will remove everything in the homebrew folder and the homebrew folder as well, so you could launch the install script again. Or am I missing something here?

The locked /homebrew I could move by a missclick in the trash. Then I created a new /homebrew, and locked it somehow with "sudo chmod -r 777 /home/deck/homebrew", when I wanted to empty the trash with /homebrew inside, it did not work, because it was locked and restore did not work either, because the new /homebrew already existed. Well never mind. Deleted locked / homebrew with "sudo rm -r /home/deck/homebrew", restored the trashed /homebrew and deleted it as well. Made new folders and started all over. Now it's working.

Thanks for your time & help in any case!
 
Top Bottom