如何在启动时 运行 Python GUIS (Ubuntu)

How to run Python GUIS at startup (Ubuntu)

我目前正在开发一个 selenium 项目并希望它在登录后始终启动 selenium 浏览器,但是通过尝试将脚本放入 /etc/profile 它只是在启动时给我一个错误:

selenium.common.exceptions.WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally

有没有办法在启动时自动 运行 一个 python 脚本,它可以在屏幕上显示内容? 如果是,这是如何实现的

创建一个 sh 脚本来启动你的程序,我的机器上没有 selenium (Ubuntu 18.04)我用一个简单的浏览器 Firefox 测试它 创建一个 scipt sh 并保存它 ander

/etc/profile.d

例如我的脚本

#!/bin/bash firefox&

我自己发现的!解决方案是在 运行 任何脚本之前加载用户界面。加载界面是通过将 su -l pi -c startx 放在第一个 sh script.put 的开头,将整个命令放入 /home/username/.profile