大家好,Linux 伙伴们。
我目前在联想 ThinkPad T460 上使用 Fedora 40,使用 SwayFX 作为合成器,使用 swayidle 作为空闲管理器,使用 gtklock 作为屏幕锁定器。我还使用 TLP。
该问题随机发生,具体如下:
笔记本电脑从挂起状态唤醒。
Trackpoint 和 Thinkpad 的触摸板按钮不起作用。
过了一会儿(大约 10 秒到 1 分钟),笔记本电脑就死机了,键盘、触摸板都没有反应。唯一的解决办法是强制关闭笔记本电脑。
正如我所说,该问题是随机发生的,所以有时它会正常唤醒,有时会发生这种情况。
以下是我的笔记本电脑规格,有人需要它:CPU:Intel Core I5 6300U
GPU:Intel HG Graphics 520
RAM:8GB
存储:256GB SSD
任何帮助均感激不尽。
编辑:我输入后有这个sudo dmesg -w | grep psmouse
[ 1.698006] psmouse serio1: synaptics: queried max coordinates: x [..5676], y [..4758]
[ 1.732251] psmouse serio1: synaptics: queried min coordinates: x [1266..], y [1096..]
[ 1.732303] psmouse serio1: synaptics: Your touchpad (PNP: LEN2016 PNP0f13) says it can support a different bus. If i2c-hid and hid-rmi are not used, you might want to try setting psmouse.synaptics_intertouch to 1 and report this to [email protected].
[ 1.797434] psmouse serio1: synaptics: Touchpad model: 1, fw: 8.2, id: 0x1e2b1, caps: 0xf006a3/0x943300/0x12e800/0x10000, board id: 3053, fw id: 2010421
[ 1.797483] psmouse serio1: synaptics: serio: Synaptics pass-through port at isa0060/serio1/input0
[ 2.470891] psmouse serio2: trackpoint: IBM TrackPoint firmware: 0x0e, buttons: 3/3
[ 2230.792723] psmouse serio1: synaptics: queried max coordinates: x [..5676], y [..4758]
[ 2230.822891] psmouse serio1: synaptics: queried min coordinates: x [1266..], y [1096..]
[ 2231.693170] psmouse serio2: trackpoint: IBM TrackPoint firmware: 0x0e, buttons: 3/3
[ 2232.214818] psmouse serio2: Failed to deactivate mouse on synaptics-pt/serio0: -5
[ 2247.273097] psmouse serio2: Failed to disable mouse on synaptics-pt/serio0
[ 2248.597932] psmouse serio1: synaptics: queried max coordinates: x [..5676], y [..4758]
[ 2248.628580] psmouse serio1: synaptics: queried min coordinates: x [1266..], y [1096..]
[ 2478.144893] psmouse serio1: synaptics: queried max coordinates: x [..5676], y [..4758]
[ 2478.174896] psmouse serio1: synaptics: queried min coordinates: x [1266..], y [1096..]
[ 2508.026712] psmouse serio1: synaptics: queried max coordinates: x [..5676], y [..4758]
[ 2508.066967] psmouse serio1: synaptics: queried min coordinates: x [1266..], y [1096..]
希望这有帮助。
我将按照以下步骤开始检查:
使用 Linux 启动棒(如 debian 或 LMDE6)启动,检查 10 分钟,看看 PC 是否运行正常。这样,您就能初步判断是软件问题还是硬件问题。如果问题没有发生,则应该是软件或硬盘问题。
如果系统在使用启动棒时也冻结,我会使用 Memtest86+ v6 之类的软件测试内存(这是一个统一的、免费的、开源的内存测试工具,根据 GNU GPL v2.0 发布)。
检查错误日志也是一个很好的信息来源。在某些系统上,应该稍微扩大错误日志。
另一个好方法是,通过测试软件在另一个已知正常工作的系统上检查您的 RAM 和 SSD。
我设法通过在文件字段中
psmouse.synaptics_intertouch=1
添加然后输入以下命令来解决了该问题(至少从那时起到目前为止还没有遇到过这样的问题) :GRUB_CMDLINE_LINUX=
/etc/default/grub
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
但这似乎又产生了新问题,有时打开笔记本电脑或重新启动时,它就会一直进入黑屏,直到我强制关闭它并再次打开。但至少这个当前问题已经解决,我想我需要向内核提交一个错误报告(如日志所述)。