在Raspbian Wheezy中通过.desktop启动Shell脚本


1

我正在尝试启动OMXplayer并在运行Raspbian Wheezy的RaspberryPi上循环播放一系列视频。我有一个工作的shell脚本启动和播放视频礼貌 http://www.cenolan.com/2013/03/looping-video-playlist-omxplayer-raspberry-pi/

我把它放在/ home / pi /中,它是可执行的。我在/ usr / share / applications /中创建了一个文件testsh.desktop,我也将其作为可执行文件。该文件包含:

[Desktop Entry]
Version=1.0
Type=Application
Terminal=true
StartupNotify=true
Name=Play
Comment=Plays videos
Exec=/home/pi/playvideos.sh
Categories=Application;

我也试过将exec设置为:

Exec=lxterminal --command "/home/pi/playvideos.sh"

这不起作用,我想我错过了一些明显的东西。


很奇怪,它在KDE中运行正常,但在我的Raspberry PI上却没有。
parkydr

Answers:


1

如果你有,它不起作用 Terminal=true,它运行

x-terminal-emulator "/home/pi/playvideos.sh"

x-terminal-emulatorlxterminal 哪个需要 --command 运行命令

或者:

Terminal=false 并运行脚本

Exec=lxterminal --command "/home/pi/playvideos.sh"

你以前尝试过。

要么:

Terminal=true 并运行脚本

Exec=--command "/home/pi/playvideos.sh"

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.