1

想让 Discord 在启动时以全屏模式运行。

我正在使用什么:

  • 树莓派 4 8gb
  • Raspbian 10 克星
  • Pi 应用程序(当前)分布
  • Discord WebApp(当前)

我试过的:

  • rc.local
  • .bash
  • 初始化文件

不确定我是否按照错误的说明进行操作,还是因为它是桌面应用程序而不是 .py?

作为参考,我尝试按照以下说明插入:

usr/shr/applications/electron-dsicord-webapp.desktop

它列出的地方sample.py

https://www.dexterindustries.com/howto/run-a-program-on-your-raspberry-pi-at-startup/

无论如何,是否可以编写脚本使其在启动时运行;是否也可以让它自动全屏?

谢谢,

4

1 回答 1

2
  1. /home/pi/.config/lxsession/LXDE/autostart如果还没有,请创建文件和父目录:
$ mkdir -p /home/pi/.config/lxsession/LXDE
$ touch /home/pi/.config/lxsession/LXDE/autostart
  1. 创建一个脚本:
$ sudo nano /bin/fullscreendiscord

然后添加以下内容:

#!/bin/bash

# open Discord in the background
discord &
# find Discord and then execute ctrl+shift+F (fullscreen on Discord)
sleep 6 ; xdotool search --sync --onlyvisible --class "Discord" windowactivate key ctrl+shift+F
  1. 将脚本添加到自动启动文件:
$ echo '@fullscreendiscord' >> /home/pi/.config/lxsession/LXDE/autostart
  1. 重新启动以应用更改
$ sudo reboot

笔记:

我希望您将 Discord 作为桌面应用程序安装

如果你想在 Firefox 上运行 discord,请将 /bin/fullscreendiscord 替换为

#!/bin/bash

# open Firefox with Discord open in the background
firefox https://discord.com/app &
# find Firefox and then execute F11
sleep 1 ; xdotool search --sync --onlyvisible --class "Firefox" windowactivate key F11
于 2021-03-22T17:08:04.630 回答