SteamDeckHomebrew / decky-loader

A plugin loader for the Steam Deck.
https://decky.xyz
GNU General Public License v2.0
4.71k stars 164 forks source link

[Request] Not working on Linux desktop #398

Closed kepiz closed 1 year ago

kepiz commented 1 year ago

Please confirm

Feature Request Description

Is this working on Linux desktop? Since there is no button with three points. I can't really open up the menu

Further Description

No response

Fisch03 commented 1 year ago

If you are using a Controller, the button combination ist Steam/PS/Guide Button + A. Im pretty sure there is a way to do it on keyboard too but i don't remember how...

PartyWumpus commented 1 year ago

ctrl + 2 used to work on keyboard, unsure if it still does

TrainDoctor commented 1 year ago

I think this is also technically a duplicate of #368?

PartyWumpus commented 1 year ago

anyway, it works fine on linux desktop (and ctrl + 2 does definitely work) image

kepiz commented 1 year ago

Thank you for the info, I now know how to show up the menu on the right. I installed it but didn't show up. Using kubuntu

PartyWumpus commented 1 year ago

could you post logs then? cd ~ && journalctl -u plugin_loader.service > deckylogs.txt will return a log file in ~/

kepiz commented 1 year ago

deckylogs.txt here you go, so as I understand if I install steam os on my desktop decky loader should work better

PartyWumpus commented 1 year ago

I wouldn't install SteamOS on your desktop.

It looks like the PluginLoader file isn't in ~/homebrew/services? Could you try re-running the installer

kepiz commented 1 year ago

Thanks I did re run it twice the installer with the .desktop file straight from the download folder.

On Fri, 17 Mar 2023, 20:01 Party Wumpus, @.***> wrote:

I wouldn't install SteamOS on your desktop.

It looks like the PluginLoader file isn't in ~/homebrew/services? Could you try re-running the installer

— Reply to this email directly, view it on GitHub https://github.com/SteamDeckHomebrew/decky-loader/issues/398#issuecomment-1474281286, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEKVF5J7ET4IVIVNV4Y7ZYDW4SYKDANCNFSM6AAAAAAV62RBFI . You are receiving this because you authored the thread.Message ID: @.***>

PartyWumpus commented 1 year ago

Not certain why the installer isn't working, but as it seems the issue is ~/homebrew/services/PluginLoader not existing, you should just be able to just grab the most recent PluginLoader file from the github and put it there. You'll need to chmod +x it or set it to executable in some other way. (By default it's owned by root, so I'd probably make it owned by root too)

End result should look like this in the files: image and if you make it owned by root: image

Sorry for the delay.

kepiz commented 1 year ago

Thank you for the extended explanation, I will check it out later and report back

kepiz commented 1 year ago

did everything you said , and reinstalled and getting this installation error: image also tried to paste that file and start steam, but decky loader wont show up, I find it really strange that it doesnt find the file, if I left it there

TrainDoctor commented 1 year ago

did everything you said , and reinstalled and getting this installation error: image also tried to paste that file and start steam, but decky loader wont show up, I find it really strange that it doesnt find the file, if I left it there

You need to install jq.

PartyWumpus commented 1 year ago

i'll add a check to the .desktop file to see if jq exists, can't believe i forgot about this :facepalm:

kepiz commented 1 year ago

thank you that solved it! all working nicely now