如何使modprobe更改永久化?
自从升级到12.04LTS后,我的触摸板出现了一些问题。 我相信这是Elantech驱动程序的一个问题。 我发现以下命令可以解决我的问题,但是,当我重新启动时,这些更改似乎已恢复。
modprobe -r psmouse modprobe psmouse proto=imps
有没有办法让这些变化永久化?
如果您使用的是通用突触触摸板,但无法响应新安装下的点击或滚动操作,则可以运行以下两个命令立即使其工作:
modprobe -r psmouse modprobe psmouse proto=imps
要使此更改成为永久更改,请在/etc/modprobe.d/
下创建一个文件,例如touchpad.conf
,并在其中添加以下行:
options psmouse proto=imps
以超级用户(root)身份登录并使用nano或其他编辑器打开/etc/rc.local
,如下所示。
nano /etc/rc.local
并将行添加到文件中
modprobe -r psmouse modprobe psmouse proto=imps
保存Ctrl + O并退出Ctrl + X并重新启动系统。 它完成了!
或者,
将列出的命令保存为shell脚本(* .sh),并通过执行以下操作将该脚本设置为在LightDM之前运行:
sudo nano /etc/lightdm/lightdm.conf
将此行添加到lightdm.conf的底部
display-setup-script=/home/[your username]/Scripts/synScript.sh
或者无论您的脚本被调用以及它位于何处。
PS别忘了让你的脚本可执行!
.PC