首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何自动加载FEH并从usb闪存中播放jpg?

如何自动加载FEH并从usb闪存中播放jpg?
EN

Ask Ubuntu用户
提问于 2018-04-11 18:55:39
回答 2查看 1.1K关注 0票数 1

我在用Ubuntu做c2。

在控制中心/启动应用程序中,我添加了自己的/home/odroid/feh.sh feh.sh

代码语言:javascript
复制
xset s off
xset -dpms
xset s noblank
feh --quiet --fullscreen --borderless --hide-pointer --randomize --slideshow-delay 30 /media/usb/

那不起作用。请帮帮忙。

EN

回答 2

Ask Ubuntu用户

发布于 2018-04-12 17:51:31

我不知道这有什么关系,但增加睡眠15是有效的!因此,feh.sh中的最终代码是

代码语言:javascript
复制
#!/bin/bash

sleep 15
xset s off
xset -dpms
xset s noblank
feh --quiet --fullscreen --borderless --hide-pointer --randomize --slideshow-delay 30 /media/usb/
票数 1
EN

Ask Ubuntu用户

发布于 2018-04-11 20:15:53

General

feh希望路径中有一个通配符(它也会搜索子目录),或者--recursive选项,所以我建议您尝试一下。

代码语言:javascript
复制
feh --quiet --fullscreen --borderless --hide-pointer --randomize --slideshow-delay 30 /media/usb/*

代码语言:javascript
复制
feh --quiet --fullscreen --borderless --hide-pointer --randomize --slideshow-delay 30 --recursive /media/usb/

我用了这两个别名

代码语言:javascript
复制
alias feha='feh -r -F -V -d -Z'

alias fehs='feh -r -F -V -d -Z -z -D 5'

'autostart'

中工作桌面文件的详细信息

我在Ubuntu中进行了测试,并在“自动启动”中添加了一个工作桌面文件的详细信息。

下面的桌面文件feh-slideshow.desktop使用Ubuntu仿生版(将于18.04LTS发布)。

代码语言:javascript
复制
[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。

下面的屏幕截图演示了一个工作系统,您可以通过“结束当前会话”注销并登录其中启动幻灯片显示。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1024123

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档