Comments (16)
Steam_compat_mount=/your sd location/ %command%
In launch parameters
from retrodeck.
When running it as a flatpak from the desktop with a doubleclick?
Where does retrodeck expect the sd card to be mounted?
from retrodeck.
Steam_compat_mount=/your sd location/ %command%
In launch parameters
I tried:
Steam_compat_mount=/run/media/mmcblk0p1 flatpak run net.retrodeck.retrodeck
And got the same gui error.
I tried both with and without the trailing slash.
Error when running from command line:
/app/bin/retrodeck.sh line 163: [: is_mounted: unary operator expected
Personally, I'm not seeing issues in the script, but I haven't put in a ton of time yet.
I also get a:
Failed to load module "canberra-gtk-module"
But that seems less related.
EDIT: Please ignore my typos if there are any.
from retrodeck.
Have you tried only on gaming mode or even in desktop mode?
If so: can you please try it from desktop mode?
For triggering the installer again you can run it like this:
flatpak run net.retrodeck.retrodeck --reset
If this doesn't work you can delete completely the two RetroDECK folders:
rm -rf ~/.var/app/net.retrodeck.retrodeck
rm-rf ~/retrodeck
Be aware that your roms folder, saves and scraped data will be ereased with this, so you may want to backup it first.
If even in desktop mode it's not working you can temporarily choose Internal and then link your roms folder in your sdcard into <sdcard>/retrodeck/roms
from retrodeck.
I haven't gotten it to launch, so no roms folder or saves to worry about:
Here's a bunch of output:
(1)(deck@steamdeck Downloads)$ flatpak install RetroDECK.flatpak
net.retrodeck.retrodeck permissions:
ipc network fallback-x11 pulseaudio wayland x11 devices bluetooth
multiarch file access [1] dbus access [2]
[1] /media, /run/media, xdg-config/kdeglobals:ro, xdg-run/app/com.discordapp.Discord:create, ~/retrodeck:create
[2] com.canonical.AppMenu.Registrar, org.freedesktop.PowerManagement.Inhibit, org.freedesktop.ScreenSaver, org.freedesktop.login1,
org.kde.KGlobalSettings, org.kde.kconfig.notify
ID Branch Op Remote Download
ID Branch Op Remote Download
1. [✓] net.retrodeck.retrodeck master i retrodeck-origin 0 bytes
Installation complete.
(deck@steamdeck Downloads)$ flatpak run net.retrodeck.retrodeck --reset
Lockfile not found
Executing finit
Gtk-Message: 07:20:54.879: Failed to load module "canberra-gtk-module"
** (zenity:5): WARNING **: 07:20:55.101: AT-SPI: Could not obtain desktop path or name
** (zenity:5): WARNING **: 07:20:55.117: AT-SPI: Could not obtain desktop path or name
** (zenity:5): WARNING **: 07:20:55.117: atk-bridge: get_device_events_reply: unknown signature
** (zenity:5): WARNING **: 07:20:55.117: atk-bridge: get_device_events_reply: unknown signature
** (zenity:5): WARNING **: 07:20:55.117: atk-bridge: GetRegisteredEvents returned message with unknown signature
** (zenity:5): WARNING **: 07:20:55.130: AT-SPI: Could not obtain desktop path or name
** (zenity:5): WARNING **: 07:20:55.131: atk-bridge: get_device_events_reply: unknown signature
** (zenity:5): WARNING **: 07:20:55.131: atk-bridge: get_device_events_reply: unknown signature
** (zenity:5): WARNING **: 07:20:55.131: atk-bridge: GetRegisteredEvents returned message with unknown signature
/app/bin/retrodeck.sh: line 163: [: is_mounted: unary operator expected
Gtk-Message: 07:21:01.091: Failed to load module "canberra-gtk-module"
** (zenity:11): WARNING **: 07:21:01.228: AT-SPI: Could not obtain desktop path or name
** (zenity:11): WARNING **: 07:21:01.242: AT-SPI: Could not obtain desktop path or name
** (zenity:11): WARNING **: 07:21:01.242: atk-bridge: get_device_events_reply: unknown signature
** (zenity:11): WARNING **: 07:21:01.242: atk-bridge: get_device_events_reply: unknown signature
** (zenity:11): WARNING **: 07:21:01.242: atk-bridge: GetRegisteredEvents returned message with unknown signature
** (zenity:11): WARNING **: 07:21:01.256: AT-SPI: Could not obtain desktop path or name
** (zenity:11): WARNING **: 07:21:01.256: atk-bridge: get_device_events_reply: unknown signature
** (zenity:11): WARNING **: 07:21:01.256: atk-bridge: get_device_events_reply: unknown signature
** (zenity:11): WARNING **: 07:21:01.256: atk-bridge: GetRegisteredEvents returned message with unknown signature
(deck@steamdeck Downloads)$ rm -rf ~/.var/app/net.retrodeck.retrodeck
rm-rf ~/retrodeck
bash: rm-rf: command not found
(127)(deck@steamdeck Downloads)$ rm -rf ~/retrodeck
(deck@steamdeck Downloads)$ rm -rf ~/.var/app/net.retrodeck.retrodeck
(deck@steamdeck Downloads)$ flatpak run net.retrodeck.retrodeck --reset
Lockfile not found
Executing finit
Gtk-Message: 07:24:05.970: Failed to load module "canberra-gtk-module"
** (zenity:5): WARNING **: 07:24:06.517: AT-SPI: Could not obtain desktop path or name
** (zenity:5): WARNING **: 07:24:06.531: AT-SPI: Could not obtain desktop path or name
** (zenity:5): WARNING **: 07:24:06.532: atk-bridge: get_device_events_reply: unknown signature
** (zenity:5): WARNING **: 07:24:06.532: atk-bridge: get_device_events_reply: unknown signature
** (zenity:5): WARNING **: 07:24:06.532: atk-bridge: GetRegisteredEvents returned message with unknown signature
** (zenity:5): WARNING **: 07:24:06.546: AT-SPI: Could not obtain desktop path or name
** (zenity:5): WARNING **: 07:24:06.546: atk-bridge: get_device_events_reply: unknown signature
** (zenity:5): WARNING **: 07:24:06.546: atk-bridge: get_device_events_reply: unknown signature
** (zenity:5): WARNING **: 07:24:06.546: atk-bridge: GetRegisteredEvents returned message with unknown signature
/app/bin/retrodeck.sh: line 163: [: is_mounted: unary operator expected
Gtk-Message: 07:24:09.216: Failed to load module "canberra-gtk-module"
** (zenity:11): WARNING **: 07:24:09.357: AT-SPI: Could not obtain desktop path or name
** (zenity:11): WARNING **: 07:24:09.372: AT-SPI: Could not obtain desktop path or name
** (zenity:11): WARNING **: 07:24:09.372: atk-bridge: get_device_events_reply: unknown signature
** (zenity:11): WARNING **: 07:24:09.372: atk-bridge: get_device_events_reply: unknown signature
** (zenity:11): WARNING **: 07:24:09.372: atk-bridge: GetRegisteredEvents returned message with unknown signature
** (zenity:11): WARNING **: 07:24:09.387: AT-SPI: Could not obtain desktop path or name
** (zenity:11): WARNING **: 07:24:09.388: atk-bridge: get_device_events_reply: unknown signature
** (zenity:11): WARNING **: 07:24:09.388: atk-bridge: get_device_events_reply: unknown signature
** (zenity:11): WARNING **: 07:24:09.388: atk-bridge: GetRegisteredEvents returned message with unknown signature
(deck@steamdeck Downloads)$
from retrodeck.
And to answer your first question, I've launched it from the desktop, from he command line, from steam in the desktop, and from steam in gaming mode.
Tell me if you need screenshots of dialog boxes. There's one that asks me internal or sd card, and one that gives me the error.
from retrodeck.
Having same problem, it seems like the script to check the SD Card is failing. Card is accessible via bash, gui, and Game mode.
I removed the "is_mounted" check from the setup script and it works as it should, creating the folders. It is not seeing the roms I have placed in the folder though, trying to figure out if it is related or a different issue.
Edit - Everything seems correct, files are in the right folder of the sd card and I tried moving them out of subfolders as well, and still no games show up when launched.
from retrodeck.
Thanks for your feedbacks, I will fix it soon.
Meanwhile please use internal and manually symlink the roms folder elsewhere.
from retrodeck.
Thanks for your feedbacks, I will fix it soon.
Meanwhile please use internal and manually symlink the roms folder elsewhere.
I really think you should add this somewhere.....
Steam_compat_mount=/your sd/ %command%
from retrodeck.
Thanks for your feedbacks, I will fix it soon.
Meanwhile please use internal and manually symlink the roms folder elsewhere.I really think you should add this somewhere.....
Steam_compat_mount=/your sd/ %command%
Still behaves the same for me with or without that added to the run command
from retrodeck.
Thanks for your feedbacks, I will fix it soon.
Meanwhile please use internal and manually symlink the roms folder elsewhere.I really think you should add this somewhere.....
Steam_compat_mount=/your sd/ %command%
I believe that this is just for mounting the drives in Proton, but RetroDECK doesn't use it.
from retrodeck.
Should be fixed in cooker, I have to test it yet.
However the move roms tool
will be broken until I will merge the branch cooker-new-variables
from retrodeck.
Happy to do some testing once there's a flatpak build.
from retrodeck.
Fixed in the 0.4.1b, if I don´t have any counter feedbacks I will close this issue in a few days.
from retrodeck.
from retrodeck.
Good, closing :)
from retrodeck.
Related Issues (20)
- NSW: SMM2 Online
- XEMU - Graphical Issues in Certain games HOT 1
- MAME: edit the params in the es_systems instead of relying on a wrapper HOT 1
- LOGGER: Log cleaner tool in Configurator HOT 1
- Log reader tool in the Godot Configurator HOT 4
- Create more empty folders in /bios/ as guidelines HOT 1
- [Feature Request] Add Suyu Emulator HOT 1
- Per-game override presets HOT 2
- PS3: update fimrware to 4.91
- RetroDECK: Failed upgrade fallback
- ES-DE: simplify ES-DE start menu
- Windowed/Full Screen emulators behavior
- BIOS check window in Godot Configurator weird color issue HOT 4
- Update notification triggering for current update
- RPCS3 is making the installation to seem stuck
- Add a safelock to prepare_components HOT 1
- Project MOSES - Find alternatives to ensure RetroDECK's health
- v0.8.0 not showing on Steam Deck HOT 1
- Duckstation Multiuser Mode - Memorycard folder
- Applications with missing Wayland support
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from retrodeck.