Stack 小程序未自动启动

Stack 小程序未自动启动

我正在使用 stackapplet v1.4,它无法自动启动。每次我想手动启动它时应用程序>>附件>>StackApplet我确定我已经启用了该选项登录时启动 StackApplet但它不起作用。这里出了什么问题?

~/.xsession 错误 显示以下结果替代文本

答案1

打开~/.config/autostart/stackapplet.desktop,验证是否和这个一样:

[Desktop Entry]
Type=Application
Exec=python /usr/share/stackapplet/stackapplet.py
Icon=/usr/share/pixmaps/stackapplet.png
Terminal=false
Comment=a panel indicator for monitoring StackExchange sites
Name=StackApplet
Categories=Utility;

Exec如果您以前使用过具有不同Exec命令的旧版本,则问题可能出在该行上。

即使它们相同,也请尝试删除该文件。然后取消选中并重新选中复选框Start Stackapplet during login

更新:查看您的~/.xsession-errors,StackApplet 需要互联网访问才能工作。如果您在登录时没有立即连接到互联网,则需要在连接到互联网之前延迟 StackApplet 的启动。
将以下内容粘贴到.stackapplet-start.sh您的主文件夹中名为的文件中:

#!/bin/bash
sleep 30 && python /usr/share/stackapplet/stackapplet.py

使该文件可执行:

chmod a+x ~/.stackapplet-start.sh

现已开放系统 -> 偏好设置 -> 启动应用程序,编辑StackApplet条目并将 更改Command:/home/<USERNAME>/.stackapplet-start.sh

答案2

验证它是否出现在启动应用程序中:系统>优先>启动应用程序

如果不存在,请创建一个启动器并添加它。

-- 约纳坦

相关内容