我正在设置追溯在emulationstation
我的 Nvidia Jetson Nano 上。这些开发板仅支持 18.04。不幸的是,有一个SDL2 中的错误因此emulationstation
,除非我从命令行启动,否则启动时会崩溃DBUS_FATAL_WARNINGS=0 emulationstation
。现在我有一个解决方法,我需要将其合并到~/.config/autostart/retropie.desktop
原文是
[Desktop Entry]
Type=Application
Exec=gnome-terminal --full-screen --hide-menubar -e emulationstation
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name[de_DE]=RetroPie
Name=rpie
Comment[de_DE]=RetroPie
Comment=retropie
Icon=/usr/local/share/icons/retropie.svg
Categories=Game
我试过
[Desktop Entry]
Type=Application
Exec=gnome-terminal --full-screen --hide-menubar -e "bash -c DBUS_FATAL_WARNINGS=0 emulationstation"
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name[de_DE]=RetroPie
Name=rpie
Comment[de_DE]=RetroPie
Comment=retropie
Icon=/usr/local/share/icons/retropie.svg
Categories=Game
没有成功。有什么建议吗?
答案1
我最终将启动命令放在了脚本中
#!/usr/bin/env bash
export DBUS_FATAL_WARNINGS=0
/usr/bin/emulationstation
保存到 /home/pgcudahy/startemulationstation.sh 并运行chmod +x /home/pgcudahy/startemulationstation.sh
以使其可执行
然后将 ~/.config/autostart/retropie.desktop 修改为
[Desktop Entry]
Type=Application
Exec=gnome-terminal --full-screen --hide-menubar -e /home/pgcudahy/startemulationstation.sh
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name[de_DE]=RetroPie
Name=rpie
Comment[de_DE]=RetroPie
Comment=retropie
Icon=/usr/local/share/icons/retropie.svg
Categories=Game