debian异常关机之后日志消失

是这样的,我电脑由于一些驱动问题死机了(tty都切换不了的那种,屏幕黑了但是扬声器还有声音,键盘鼠标没反映),只能强制关机。开机之后log就只剩下开机后的log了,死机的log和之前的log都没了,是因为非正常关机导致日志丢失吗?
有办法挽救吗?

说一下死机的情况吧,是这样因为我看视频的时候风扇有点吵,然后开了Firefox视频硬解,有时候视频看着看着就死机了,可能是AMD驱动问题(电脑和系统都比较新)

有什么样的声音?短且重复的还是正常的?

怀疑显示驱动的问题。建议开个 sshd,出问题的时候尝试通过 ssh 访问。有可能除了显示部分之外都是好的只是你看不到。

AMD 集显的话自求多福吧……

2 个赞

AMD 集显,真这么变态么,我也是AMD啊

1 个赞

当时在看视频,视频的声音是有的,只是画面卡死了

好想法,不过酒店的wifi不知道为啥连不上(Ping都不通,奇怪了)

唉,现在时不时就有点小问题,有时候还要闪屏,等内核更新罢

我现在更新了Firefox又开了硬解,打算再测试一下。

@lilydjwg 现在又黑屏了,ssh已成功连上,我该看什么日志?

journalctl -n 100 看看。

多谢大佬,日志我放这里了 debian apt报AMD驱动问题 - #12,来自 ovo-tim

就是火狐硬解触发了 amdgpu 的 bug。不知道你有没有办法尝试最新版本的 mesa。

能详细说说嘛?

这个我试试看,我不是很喜欢用apt以外的东西管理系统

呃,日志里都写着呢,要怎么详细说说?

mesa 是个图形方面挺基础的库了,替换的话可能会出各种问题的。另外 Debian 应该把 mesa 拆成了不少包,你注意要换新的话你安装了的一起换。

我搜了一下,好像 sid 里的版本和 stable 的版本是一样的,只能等debian那边更新了 :upside_down_face:

但如果我理解正确的话,Debian Unstable 里的 mesa 应该正是针对上游最新发布版本打包的……
https://qa.debian.org/madison.php?package=mesa
https://docs.mesa3d.org/relnotes/23.1.3.html
https://qa.debian.org/madison.php?package=xserver-xorg-video-amdgpu

我错过了什么了吗……?

或许是我看错了 :upside_down_face:
我这的版本是 Mesa 23.1.0-devel 但是,我在源里似乎找不到这个版本的 mesa
mesa相关的包还不少,版本又有差异,我都快晕了 :upside_down_face:

毕竟,这是 Debian……

这听起来不像 Debian 对他们的软件包版本的命名规则,并且 Debian Unstable 里的 mesa 是23.1.3版本。至于23.1.0-devel这个版本号本身似乎像一种本地编译的东西……你看过glxinfovulkaninfo 的输出吗?

这是lxinfo | grep "OpenGL version"的输出结果

❯ glxinfo | grep "OpenGL version"
OpenGL version string: 4.6 (Compatibility Profile) Mesa 23.1.0-devel

我在全新安装的 Debian Unstable上执行了相同命令,得到的结果是:

❯ glxinfo | grep "OpenGL version"
OpenGL version string: 4.5 (Compatibility Profile) Mesa 23.1.3-1

我认为合理的解释是,你正在使用非库存的 mesa。

发现了,我之前装了AMD的驱动,里面的mesa比较老,可能覆盖了,我卸载了看看
不过我装驱动之前也有这个问题(最近折腾的太难受了,打算试试Arch)

我把AMD的驱动卸了,但是越来越老了 :upside_down_face:

❯ glxinfo | grep "OpenGL version"
OpenGL version string: 4.6 (Compatibility Profile) Mesa 22.3.6

(我stable)

对于 Debian Stable,这个版本号是预期内的。如果你想要 23.1.3 版本的话,你可以考虑切换到 Debian Unstable 或者尝试自行向后移植(如果你坚持要在 Debian Stable上的话)。btw,这种情况就是向桌面用户推荐 Debian Testing/Unstable 的原因之一……

最近打算试试看Arch,在我 错误的 观念里,用 Debian Testing/Unstable 还不如直接用 Arch
(顺便在奇怪的地方吐槽一下 Arch 论坛,不支持 Markdown 真挺难受的)

听说他们讨论过迁移但是一直没人动手

1 个赞