deepin下触摸板无法使用

服务器

浏览数:9

2019-5-18

今天去实验室做实验时忘了带鼠标才发现触摸板竟然无法使用,而且搜索这个问题大部分都是用命令解除触摸板的禁用,但是,使用之后也不报错,也没效果,让人完全不知道为啥,找了好久才找到这篇文章——解决笔记本装linux后触摸板无法用的问题,在此记录一下解决办法以方便自己和他人查询。

问题所在

问题出在linux的内核上,我的之前是4.15的,需要升级到4.17以上才行,太低版本的内核没有我的电脑的触摸板的驱动吗?这个问题我现在的水平还无法回答,但在升级内核之前,我的deepin都没有这个功能

查看内核版本

查看内核版本可使用

uname -a

该命令可以得到系统内核版本号及系统名称
效果如下

如何更新内核

温馨提示:尽管新内核可能可以解决部分硬件兼容问题,但是也有很大几率导致现有的闭源驱动无法正常使用。

升级内核的方法很简单,以下摘自deepin的官方文档:

1、访问
http://kernel.ubuntu.com/~ker…(Linux内核和上层应用的耦合程度较低,所以一般不同发行版的内核可以通用),并定位到所需新版本内核的目录。例如,我想要升级到4.11.4版本内核,那么就打开
http://kernel.ubuntu.com/~ker…

2、根据你的系统版本以及硬件架构(如32位就选择i386,64位就选择amd64),分别下载对应的内核和头文件包。例如,如果我是64位系统,就需要下载这几个包(当然,你也可以选择lowlatency版本内核,但是兼容性逊色于generic内核):

linux-headers-4.11.4-041104_4.11.4-041104.201706071003_all.deb

linux-headers-4.11.4-041104-generic_4.11.4-041104.201706071003_amd64.deb

linux-image-4.11.4-041104-generic_4.11.4-041104.201706071003_amd64.deb

3、把下载下来的.deb放到同一个目录中,例如,我放到/home/matt/kernel。

4、打开深度终端,并运行以下命令:

$ sudo dpkg -i /home/matt/kernel/*.deb

5、引导菜单应该已经自动更新,加入了新内核的引导项,但是为了保险起见,还是更新一下配置文件:

 $ sudo update-grub

6、重启,然后选择新内核引导项即可。

现在比较新的内核版本还需要下载一个modules,也就是要下载四个文件,比如我就是下载的

参考文章

解决笔记本装linux后触摸板无法用的问题
安装和使用新的内核

作者:笙歌会停