在运行Ubuntu时,我在.xprofile上使用了一些脚本,在启动应用程序中使用了一些脚本,我注意到,无论是今天还是几天前,这些脚本都停止了工作。
他们没有。他们确实跑了5到10分钟,结果他们倒过来了。我在.xprofile中的脚本是允许touchegg运行的:
synclient TapButton2=0
synclient ClickFinger2=0
synclient TapButton3=0
synclient ClickFinger3=0
synclient HorizTwoFingerScroll=0
synclient VertTwoFingerScroll=0
touchegg &在启动应用程序中,我有如下内容:
sleep 20 && setxkbmap -layout us -option ctrl:swapcaps然后,当我打开电脑,触蛋工作,帽子和控制键被交换。但只有几分钟。然后突然一切都恢复过来了。帽子又回到了原来的位置,触蛋也不再起作用了。通常在电脑打开后5到10分钟内就会发生。有什么主意吗?
谢谢!
ps:我安装了gnome应用程序,我想它下载了一堆gnome的东西,我在网上读到,gnome会话可能会覆盖我的脚本。所以我卸载了大部分gnome会话包(我也意外地删除了统一7,所以我不得不重新安装它)。但我的问题还是一样..。
发布于 2017-02-20 22:28:07
除了我在Ubuntu上执行更新并切换到Kernel4.10之外,还没有找到以前工作的脚本突然停止工作的原因。
但是,通过将我的所有脚本都放入一个.sh文件中,我找到了一种解决方法。我通过运行
chmod +x filename.sh我称之为启动应用程序。我还修改了这个启动应用程序文件(在我的例子中,它名为start_script.desktop,它位于..config/autostart/中),并添加了行:
X-GNOME-Autostart-Delay=3最后,我注意到的另一件事是,我的命令过去是这样的:
sleep 20; setxkbmap -layout us -option ctrl:swapcaps所以,也许现在不允许在一行中包含多个命令?
https://askubuntu.com/questions/884267
复制相似问题