python - 在 Cinnamon 登录时自动加载 Python 脚本

标签 python linux gnome cinnamon

我在 arch linux 上使用 Cinnamon 桌面。我想在桌面登录时加载一个 python 脚本,它会通知我有关电池状态的信息,因此我在 ~/.config/autostart 下创建了一个 batterymonitor.desktop 条目。 batterymonitor.desktop 的内容是:

[Desktop Entry]
Type=Application
Exec=python /home/<myusername>/scripts/battery_monitor.py
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name[en_US]=BatteryMonitor
Name=BatteryMonitor
Comment[en_US]=
Comment=
X-GNOME-Autostart-Delay=0

但问题是脚本没有在 cinnamon 登录时加载。我还确认该脚本是可执行的。 你能帮忙在肉桂登录时加载这个脚本吗? 附言。从终端启动时,脚本工作正常。 问候

最佳答案

您应该简单地使用 cinnamon-settings 的“启动应用程序”部分,因为这是它的目的;)

您还应该尝试使用 python 的完整可执行路径(例如 /usr/bin/python),而不仅仅是 python

关于python - 在 Cinnamon 登录时自动加载 Python 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28327695/

相关文章:

php - 在kali linux的LAMP上安装zf2?

c - 获取不同的 X 显示空闲时间 - C 代码

python - 如何将一列数据框或单行数据框作为数据框或系列返回?

python - Pandas:如何添加缺少的标题列

python - 模块未找到错误 : No module named 'pyodbc' when importing pyodbc into py script

python-3.x - Anjuta 中的 Python3 支持

java - Linux 平台上的 Desktop#browse 是否仅支持 Gnome 桌面?

python - 使用 RFECV 和排列重要性的正确方法 - Sklearn

linux - 如何更改hadoop文件系统中的文件权限

mysql - 从源代码构建 MySQL 服务器时,如何链接到自定义库?