【问题标题】:Start LibreOffice in presentation mode on boot raspberry pi在启动树莓派上以演示模式启动 LibreOffice
【发布时间】:2021-04-21 12:54:09
【问题描述】:

我写了一小段脚本,作为 bash,它以全屏方式启动 LibreOffice Impress 演示文稿,然后运行 ​​5 分钟,然后杀死它并再次启动它(以防文件替换)。

脚本按预期工作。但我无法让它在启动或登录时运行。

#!/bin/bash

while [ : ]
do
        libreoffice --norestore --show /mnt/Presentation/Presentation.odp & echo $!
        sleep 5m
        kill $!
done

但现在我的问题是,我无法让脚本在启动时启动。 我在最新版本的 Raspberry Pi OS(以前称为 Raspbian)上运行。

我确实尝试了 init.d、crontab、systemd、.bashrc、.desktop 和 rc.local,所有这些都不能真正启动脚本。

我确实在脚本文件上添加了 chmod +x 以使其可执行。

【问题讨论】:

    标签: bash raspberry-pi raspbian


    【解决方案1】:

    我找到了解决方案,使用“自动启动”。

    这有点问题,我之前确实尝试过。但显然它有一个过时的版本。

    无论如何,如果有人遇到这种情况,并且无法在启动时运行 bash 脚本,那么答案就是:

    和你最喜欢的/etc/xdg/lxsession/LXDE-pi/autostart一起去编辑。它是启动的操作系统路径。如果您希望它是特定于用户的,请使用/home/$USERNAMEHERE/.config/lxsession/LXDE-pi/autostart

    然后将此命令添加到文件底部:

    @lxterminal -e /home/pi/Desktop/Scr​​ipt.sh

    那么你应该有在启动时启动的文件。它对我来说就像一种魅力。

    还记得在文件上做chmod +x,让它当然可以执行。

    【讨论】:

      猜你喜欢
      • 2022-12-05
      • 2022-11-27
      • 1970-01-01
      • 2017-02-27
      • 2021-06-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-22
      相关资源
      最近更新 更多