我正在使用 Ubuntu Mate 来操作 odroid c2。
在控制中心/启动应用程序中,我添加了自己的/home/odroid/feh.sh feh.sh
功能:
xset s off
xset -dpms
xset s noblank
feh --quiet --fullscreen --borderless --hide-pointer --randomize --slideshow-delay 30 /media/usb/
那没有用。请帮忙。
答案1
我不知道这有什么关系,但添加 sleep 15 有效!所以最终的代码feh.sh
是
#!/bin/bash
sleep 15
xset s off
xset -dpms
xset s noblank
feh --quiet --fullscreen --borderless --hide-pointer --randomize --slideshow-delay 30 /media/usb/
答案2
一般的
feh
想要路径中的通配符(它也会搜索子目录),或者选项--recursive
所以我建议你尝试
feh --quiet --fullscreen --borderless --hide-pointer --randomize --slideshow-delay 30 /media/usb/*
或者
feh --quiet --fullscreen --borderless --hide-pointer --randomize --slideshow-delay 30 --recursive /media/usb/
我使用这两个别名
alias feha='feh -r -F -V -d -Z'
alias fehs='feh -r -F -V -d -Z -z -D 5'
“自动启动”中工作桌面文件的详细信息
我在 Ubuntu MATE 中进行了测试,并在“自动启动”中添加了工作桌面文件的详细信息。
以下桌面文件feh-slideshow.desktop
适用于 Ubuntu MATE Bionic(即将发布 18.04 LTS)。
[Desktop Entry]
Version=1.0
Categories=Application
Type=Application
Name=feh-slideshow
Comment=perform a slideshow
Exec=feh --quiet --fullscreen --borderless --hide-pointer --randomize --slideshow-delay 30 --recursive /media/usb/
Icon=/usr/share/icons/mate/scalable/apps/mate.svg
Terminal=false
StartupNotify=false
- 当它位于桌面上时,我“手动”对其进行了测试。
- 它在登录时自动运行,当位于
~/.config/autostart
- 您可能想要指向另一个目录(而不是
/media/usb/
)。 - 您可能想要/需要不同版本的 Ubuntu MATE 中的另一个图标。
下面的截图展示的是一个工作系统,您可以通过“结束当前会话”注销并登录,然后开始幻灯片放映。