![Unity Launcher 仅运行一次 - 需要重新启动 lightdm 才能再次运行](https://linux22.com/image/813107/Unity%20Launcher%20%E4%BB%85%E8%BF%90%E8%A1%8C%E4%B8%80%E6%AC%A1%20-%20%E9%9C%80%E8%A6%81%E9%87%8D%E6%96%B0%E5%90%AF%E5%8A%A8%20lig%E2%80%8B%E2%80%8Bhtdm%20%E6%89%8D%E8%83%BD%E5%86%8D%E6%AC%A1%E8%BF%90%E8%A1%8C.png)
我遇到了一个几天前才开始出现的间歇性问题。我正在运行 11.10,所有更新都是最新的。
我第一次看到这种症状是在我创建于 ~/.local.share/applications 中的自定义版本的“Home”nautilus-home.desktop 文件中。我向特定文件夹添加了一些静态快捷方式。我发现,单击图标一次会打开我的主文件夹,但关闭该 nautilus 窗口后,再次单击图标没有任何反应(甚至没有显示图标背光动画)。但是,我可以右键单击同一个图标并根据需要多次访问我的快捷方式。症状一直持续到重新启动 lightdm。就在昨天,我看到同样的症状发生在我为 chromium-borwser 创建的自定义启动器上,用于打开特定 URL(带有一些指向其他 URL 的快捷方式)。单击图标 - 它起作用一次。然后就再也不起作用了。右键单击图标,我可以反复使用快捷方式 - 没问题。
注意 - 有一次我以为我的自定义 .desktop 文件可能有问题,所以我通过删除我的自定义 nautilus-home.desktop 进行了测试。但是,即使在重新启动 lightdm 并验证主页图标是 /opt/share/applications 中的标准图标(我的所有自定义快捷方式都消失了)后,我看到相同的症状再次出现 - 它运行一次,然后直到重新启动 lightdm 才会再次运行。
它似乎时断时续,似乎在各种启动器之间移动。不确定该做什么,甚至不知道要收集哪些背景数据。
在第一个答案之后尝试改进问题:
我尝试了以下操作:1)删除所有自定义启动器2)重新启动3)重新添加自定义启动器4)重新启动5)尝试使用....几个启动器仍然有“运行一次,不再运行”的症状
答案1
昨晚我采取了不同的方法,因为我找不到任何有趣的日志。我检查了触发症状之前和之后的活动进程阵容 - 低调地看到 compiz 在触发问题后处于睡眠状态。我想知道我的任何设置是否可能会弄乱事情,所以我做了“unity -reset”。没有更多的症状!因此,我一个接一个地回到 ccsm 工具恢复我的旧设置。当我将背光模式(实验选项卡)设置为“背光和边缘照明切换”时,症状似乎会再次出现。使用背光切换或边缘照明切换,症状会消失,但两者一起似乎会触发我的症状。所以在这一点上,问题还没有解决,但我知道如何避免它。不过,我无法在另一台电脑上重现这个问题,这确实让我很困扰。我仍然认为提交错误报告是值得的......我会在今晚弄清楚怎么做。
答案2
我在 11.10 上遇到了类似的问题。我通过删除所有有问题的启动器,然后重新添加它们解决了这个问题。