Dell Latitude 7480 在 Debian 测试中发热并冻结,日志中没有任何线索

Dell Latitude 7480 在 Debian 测试中发热并冻结,日志中没有任何线索

我说的“冻结”是指系统无响应(鼠标、键盘、键盘背光始终亮着、不亮Ctrl+Alt+F1、不亮Ctrl+Alt+Backspace)。我必须按住电源按钮才能强制关机。

每当我遇到此类问题时,内核升级或 BIOS 升级通常都能解决问题。我运行的是内核 5.16.7-2;BIOS 是最新版本(1.9.3)。我能够使用电脑大约 2 个小时而没有遇到任何冻结,所以我认为问题已经解决了。我甚至发布了我自己的问题的解决方案在 Unix.SE 上。

冻结通常计算机正在充电时发生,但我刚刚(三分钟前)将其关闭(幸运的是浏览器保存了该问题的大部分文本);正常运行时间为 15 分钟,笔记本电脑未连接到电源插座。当我写最后一句话时,笔记本电脑冻结了,总共正常运行时间为 4 分钟;我正在用另一台笔记本电脑写作(再次,该网站保存了草稿);这就是为什么我几乎确信这是一个温度问题:当最后两次冻结发生时,笔记本电脑仍然很热,并且发生的时间越来越短(所以我怀疑我没有给它足够的时间冷却)。

除了添加内核参数acpi_osi=!Windows 2020(这确实解决了无风扇问题,但我不知道它是否会在需要时启动它)之外,我还添加了i915.enable_psr=0,并/etc/modprobe.d/i915.conf按照其中的确切行创建了此解决方案适用于类似的笔记本电脑型号(Latitude 7490)。这是有问题的英特尔设备:

00:02.0 VGA compatible controller: Intel Corporation HD Graphics 620 (rev 02) (prog-if 00 [VGA controller])
    DeviceName:  Onboard IGD
    Subsystem: Dell HD Graphics 620
    Flags: bus master, fast devsel, latency 0, IRQ 134, IOMMU group 1
    Memory at eb000000 (64-bit, non-prefetchable) [size=16M]
    Memory at a0000000 (64-bit, prefetchable) [size=256M]
    I/O ports at f000 [size=64]
    Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
    Capabilities: <access denied>
    Kernel driver in use: i915
    Kernel modules: i915

当这些死机发生时,笔记本电脑会非常热,这就是我首先将其归因于风扇不工作的原因;我已经通过发出yes > /dev/null并让其运行约 30 秒来测试风扇是否正常工作;风扇开始以最大速度工作。但是,我不记得在系统死机时听到风扇启动的声音,所以也许这是相关的。我不知道我应该使用什么其他参数。

日志没有返回任何有用的信息;系统只是冻结;没有错误,没有警告……什么都没有;我的意思是:里面没有任何内容/var/log/syslog表明/var/log/Xorg.0.log有错误;如果有必要,我会发布一个 pastebin(一旦笔记本电脑冷却下来),但这并没有改变。这非常令人沮丧(并且有点令人愤怒),因为我不知道问题的原因。

编辑:我刚刚重新安装了 Debian Stable;同样的问题。这次当冻结发生时屏幕变黑。同样,日志没有显示。

请帮我诊断一下!!这个问题是发行版特有的吗?是不是风扇没有按时启动?谢谢!

相关内容