![MSI GS65 挂起后 Synaptics 触摸板随机停止工作](https://linux22.com/image/1175168/MSI%20GS65%20%E6%8C%82%E8%B5%B7%E5%90%8E%20Synaptics%20%E8%A7%A6%E6%91%B8%E6%9D%BF%E9%9A%8F%E6%9C%BA%E5%81%9C%E6%AD%A2%E5%B7%A5%E4%BD%9C.png)
我有一台运行 Ubuntu 20.04 的 MSI GS65 8RF(但这个问题在之前的版本中也出现过),除了触摸板之外,几乎所有东西都正常工作。触摸板有时会在挂起/恢复后停止工作。我遇到过报告类似问题的问题,他们建议基本上删除/卸载ps模块然后重新加载。我创建了以下脚本并手动执行:
#! /bin/bash
sudo modprobe -r psmouse
sudo modprobe psmouse
sudo modprobe -r i2c_hid
sudo modprobe i2c_hid
但似乎没什么区别。到目前为止,当触摸板在恢复后不工作时,我所做的就是运行脚本并再次挂起,直到触摸板再次开始工作。有时只需要一个意图,但有时我只是放弃并重新启动笔记本电脑。
使用 MSI GS65 的人似乎没有报告此问题,我想知道以下几点:
- 我是唯一一个在这台笔记本电脑上遇到这个问题的人吗?
- 如果不是我,那么您是如何“解决”这个问题的?
需要补充的一点是,我尝试使用 mate 桌面的 Ubuntu,由于恢复速度更快,问题出现的频率要低得多,所以我的猜测这与 ubuntu 加载模块的顺序有关。
任何反馈都值得感激。谢谢!
答案1
我找到了一个可能的解决方案,但不确定它是否能完全解决问题:
sudo vim /etc/modprobe.d/blacklist.conf
并添加:
blacklist i2c_hid
然后运行:
sudo depmod -a
sudo update-initramfs -u
笔记:我没有使用 TLP(为了节省电池),并且我读过一些案例,在挂起后唤醒时,TLP 可能会与某些设备发生冲突。