Linux Mint 17 中的系统加载和键锁指示器不会自动启动

Linux Mint 17 中的系统加载和键锁指示器不会自动启动

我刚刚从 Ubuntu 14 切换到 Linux Mint 17 Cinnamon,我更喜欢它的界面!安装后,我开始配置和添加我使用的所有应用程序。我安装了 indicator-keylock 和 indicator-multiload,它们成功运行。但是,如果我将它们添加到启动应用程序中,它们将不会在用户登录时启动。我甚至尝试将启动器文件从 /usr/share/applications 复制到 ~/.config/autostart,但也没有效果……请注意,登录时,如果我手动启动应用程序,启动器文件确实可以正确打开应用程序。此外,我还有 Dropbox 并将 Vlc 添加到自动启动中进行测试,它们可以正常工作。经过一些测试,我发现如果我编写一个只包含以下内容的 shell 脚本:!#bin/bash indicator key lock

使其可执行并将其添加到启动应用程序中,指示器将正常启动.... 知道为什么会有这么多麻烦吗?有人在不使用这个解决方法的情况下在 mint 17 cinnamon 上成功安装了 indicator-keylock 并自动启动了吗?

答案1

还有另一种 hack 方式可以做到这一点,只要 .desktop 文件位于 /etc/xdg/autostart/ 中,您就可以将其附加到 /usr/share/cinnamon-session/sessions/cinnamon.session

例如...我希望 indicator-cpufreq 在启动时启动,我检查了这里有一个桌面文件(如果没有,我会找到它并将其复制到那里)/etc/xdg/autostart/indicator-cpufreq.desktop

然后我会编辑 /usr/share/cinnamon-session/sessions/cinnamon.session 并在“RequiredComponents=”行末尾添加 indicator-cpufreq;。

不确定为什么 cinnamon 似乎完全忽略了指标,一定是某处的硬编码黑名单。

答案2

我无法解决自动启动程序的问题。我最终启动该文件的步骤是:创建一个包含以下文本的脚本文件:

#!/bin/bash
indicator-keylock&

授予它可执行权限,并通过启动应用程序将此脚本添加到自动启动...注意结尾&因为它在后台启动该过程...

答案3

我有 Linux Mint 17,它可以正常工作。检查控制面板 > 键盘 > 布局 > 选项,看看是否有冲突的设置。我已启用使用键盘 LED。

相关内容