如果我只是放进synclient string=value
去rc.local
,它不起作用。我是否需要echo
去某个地方,或者rc.local
那里不适合这样做?
答案1
正如在其他地方读到的,你不能。rc.local 在 X 启动之前执行,并且 synclient 需要 X。
一种解决方法是将命令添加到启动应用程序中:
bash -c "synclient string=value"
答案2
在启动时直接运行命令(启动应用程序),或者将其放在启动时运行的脚本中。
如果我只是放进synclient string=value
去rc.local
,它不起作用。我是否需要echo
去某个地方,或者rc.local
那里不适合这样做?
正如在其他地方读到的,你不能。rc.local 在 X 启动之前执行,并且 synclient 需要 X。
一种解决方法是将命令添加到启动应用程序中:
bash -c "synclient string=value"
在启动时直接运行命令(启动应用程序),或者将其放在启动时运行的脚本中。