ThinkBook 14+ 2024 Ubuntu 触控板失效 驱动缺失问题解决

首先我的电脑是thinkbook14+ 2024,从ubuntu18到ubuntu24,笔者整个都试了一遍,触摸板都没反应,确认不是linux系统内核问题,原因为驱动缺失。

解决步骤:

(1)下载驱动,网址如下:

bash 复制代码
https://github.com/ty2/goodix-gt7868q-linux-driver

驱动已经上传,大家可自行下载

(2)编译驱动,解压后进入文件夹编译,

bash 复制代码
make

(3)编译完成后将驱动加载至系统内核,

bash 复制代码
sudo insmod goodix-gt7868q.ko
cd /etc
sudo mkdir libinput
sudo cp local-overrides.quirks /etc/libinput/local-overrides.quirk

(4)最后重启gdm解决

bash 复制代码
sudo systemctl restart gdm

触摸板回来了!!!

(5)接下来将这个驱动模块加载到内核,每次开机时自动加载

将模块名称goodix-gt7868q添加到/etc/modules文件中,这样在系统启动时,modprobe会自动加载这些模块。例如,如果你的模块名为your_module_name,则添加:

bash 复制代码
echo "your_module_name" | sudo tee -a /etc/modules

确保驱动模块文件位于正确的目录下,通常是/lib/modules/$(uname -r)/kernel/。如果不是,你可以将其复制到该目录下,并运行depmod命令以更新模块依赖关系:

bash 复制代码
sudo cp /path/to/your/module.ko /lib/modules/$(uname -r)/kernel/
sudo depmod

运行depmod命令,这会生成modules.dep文件,记录模块依赖关系:

bash 复制代码
sudo depmod

搞定了!

参考解决:

https://club.lenovo.com.cn/thread-7925508-1-1.html

https://blog.csdn.net/qingzhuyuxian/article/details/139618788

https://github.com/ty2/goodix-gt7868q-linux-driver

相关推荐
AI_Lab0110 小时前
宝塔用了两年,有没有必要换成轻量方案?
linux·运维·服务器
众壹新能源科技10 小时前
逆变器直流开关柜温度监测与预防:红外巡检发现3个120度热点
运维·人工智能·自动化
by2099910 小时前
Linux GDB 调试与 CGDB 使用
linux·运维·服务器·经验分享
小Ti客栈10 小时前
Netty 零拷贝原理与实战
运维·服务器·网络
ai_coder_ai11 小时前
AIOps 智能运维架构设计及其应用
运维
静以修身zzz11 小时前
计算云服务
运维·网络·云计算
星恒随风11 小时前
Linux网络编程:应用层协议究竟是什么?从网络计算器到TCP Socket抽象基类完整实现
linux·网络·笔记·tcp/ip
万联WANFLOW11 小时前
异地组网速度忽快忽慢到底怎么回事?直连与中继的判断方法和处理步骤
运维·网络·网络协议·p2p
SDWAN_Cheap11 小时前
物理服务器跟云服务器有什么区别,使用于什么场景
运维·服务器
福建佰胜张工13 小时前
深度解析 Allen-Bradley 150-B135NBDA 智能电机控制器:选型、参数与工业应用
运维·数据库·单片机·嵌入式硬件·安全·自动化