升级Ubuntu18.04的linux kernel(修复小米游戏本的触摸板驱动问题)
前言:
前一段时间换电脑,置换了小米的游戏本,装了ubuntu18.04的系统,demesg发现一直报一个关于i2c接口的错误:
[ 473.518316] i2c_hid i2c-CUST0001:00: i2c_hid_get_input: incomplete report (14/65535)
[ 473.518951] i2c_hid i2c-CUST0001:00: i2c_hid_get_input: incomplete report (14/65535)
几经google,原来是小米游戏本用的触摸板模块驱动在我当前的Linux kernel版本上有兼容问题,遂升级内核。。。
一、下载ubuntu升级用的内核文件
下载地址:https://kernel.ubuntu.com/~kernel-ppa/mainline/
>> uname -a
Linux ray-ubuntu 4.15.0-44-generic #47-Ubuntu SMP Mon Jan 14 11:26:59 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
- 我当前系统的kernel版本是4.15,,我这个问题要安装>=4.17的版本,找到一个v4.17.19的版本目录,进去:
- 下载对应系统版本的kernel deb包:
linux-headers-VERSION-NUMBER_all.deb
linux-headers-VERSION-NUMBER_amd64.deb
linux-image-VERSION-NUMBER_amd64.deb
linux-modules-VERSION-NUMBER_amd64.deb
至于你是下low-latency 还是 generic的版本,看你的想法了,
可以参考这个问答:https://askubuntu.com/questions/126664/why-choose-a-low-latency-kernel-over-a-generic-or-realtime-one
一般自用generic就行
二、安装升级内核
切换到你下载的这些文件的目录,最好用单独一个目录存放上面下载的包
cd /path/to/folder/where/you/put/the/debs sudo dpkg -i *.deb
三、重启开始工作在新内核
sudo apt-get update && sudo apt-get dist-upgrade && sudo reboot
升级Ubuntu18.04的linux kernel(修复小米游戏本的触摸板驱动问题)相关推荐
- 小米游戏本linux黑屏,升级Ubuntu18.04的linux kernel(修复小米游戏本的触摸板驱动问题)...
8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 前言: 前一段时间换电脑,置换了小米的游戏本,装了ubuntu18.04的系统,demesg发现一直报一个关于i2c接口 ...
- Windows10 Ubuntu18.04 双系统下修复GRUB引导(亲测当boot-repair工具无效时,该方法完美解决)
Windows10 Ubuntu18.04 双系统下修复GRUB引导(亲测当boot-repair工具无效时,该方法完美解决) 0.准备条件 1.问题描述: 2.修复Ubuntu18.04的引导 0. ...
- ubuntu18.04显卡和触摸板驱动的问题
为什么80%的码农都做不了架构师?>>> 一直用16.04,nvidia的驱动也都没有问题,升级到18.04后发现2个驱动方面可能的问题.一个一个记下来,给下一次的自己,再遇到 ...
- Ubuntu18.04——正确安装英伟达(NVIDIA)显卡驱动的一种简便方法
Ubuntu18.04--正确安装英伟达(NVIDIA)显卡驱动的一种简便方法 前提说明 1.打开软件和更新-附加驱动,选中下图所示项并点击应用更改(已经是的话,就不用更改) 2.连上网络,打开终端, ...
- linux触摸板开关快捷键,linux 增多快捷键打开或关闭触摸板
当前位置:我的异常网» Linux/Unix » linux 增多快捷键打开或关闭触摸板 linux 增多快捷键打开或关闭触摸板 www.myexceptions.net 网友分享于:2013-06 ...
- linux的触摸板驱动有哪些?
Linux系统中常用的触摸板驱动有以下几种: evdev:这是Linux系统中默认的触摸板驱动,支持许多不同品牌和型号的触摸板. synaptics:这是一款由Synaptics公司开发的触摸板驱动, ...
- linux跳转乌班图服务器,Ubuntu18.04连接Linux服务器与文件传输
1.前言 最近新安装了Ubuntu18.04,需要连接Linux的服务器.之前一直使用的是Win10操作系统,有专门的连接服务器的软件,可以很方便的连接服务器和传输文件.现在,在Ubuntu上完全不知 ...
- 【从Ubuntu16.04升级Ubuntu18.04,并安装ROS系统】熟能生巧,避坑专用
前言 本来用的是Ubuntu16.04,现升级为Ubuntu18.04. 因为使用了挺长时间的16.04版本,安装了一些第三方软件,升级时在清除第三方软件时总是清不干净,读了升级失败的日志后发现原来是 ...
- 更换wsl2的分发,升级ubuntu18.04到ubuntu20.04出现 0x80070050
因为需要更换wsl的ubuntu18.04到ubuntu20.04版本,选择了手动下载安装包解压缩运行,发现出现了错误 PS F:\wsl> .\ubuntu2004.exe Installin ...
- Ubuntu18.04.2 Linux Receiving the error: snapd.snap-repair.service is a disabled or a static unit
我们在Ubuntu18.04.2 执行apt-get upgrade时候,报错: 正在设置 snapd (2.39.2+18.04) ... md5sum: /etc/apparmor.d/usr.l ...
最新文章
- Swift 中 insetBy(dx: CGFloat, dy: CGFloat) - CGRect 用法详解
- 震惊!NV Volta或用上48GB GDDR6显存
- 理解PeopleSoft集成代理(Integration Broker)-第1部分
- 深度学习笔记:LSTM
- 生成任意内容任意类型的文件
- python面向对象(part2)--封装
- html文字简单动画效果,CSS3一个简单的按钮悬停波浪文本动画效果
- [Android]使用Dagger 2依赖注入 - DI介绍(翻译)
- tomcat最新版本是多少_Tomcat在Windows 10下的安装配置教程
- 深入理解定时器系列第二篇——被誉为神器的requestAnimationFrame
- TiDB 在平安核心系统的引入及应用
- 计算机系统师 评标专家,昆明筑龙·昆明市计算机辅助评标系统.pptx
- 企业为什么需要EDI?
- 如何获取用户的微信openid
- python代码收费_莱斯大学学费 - 高速公路收费的python设计代码
- linux内核驱动使用hugepages,使用HugePages优化内存性能
- 到今天了你还不会集合的Stream操作吗?你要out了
- 【CXY】JAVA基础 之 Map
- java责任链模式审批请假_14-学生生病请假:责任链模式
- Microsoft SQL Server 2008 MDX Step by Step中关于MDX Step-by-Step.abf损坏文件的处理