如何调试内核升级后监视器信号丢失?

如何调试内核升级后监视器信号丢失?

我正在运行 Debian 测试,升级到 4.13 内核后,我的显示器停止工作。它显示启动的初始行,但随后切换模式(以前​​的内核中的分辨率已更改)并变为空白 - “无信号”。从 GRUB 行中删除quiet不会改变这一点。我正在运行带有 Nouveau 驱动程序的 Nvidia NVS 310。切换回以前的内核版本(例如 4.12)可以正常工作。

我该如何调试这个问题?我应该查看哪些日志文件?我应该报告错误吗?如果是,向谁报告? Debian 内核软件包、Xorg 软件包、Nouveau 软件包,还是其他软件包?

编辑:我比较了 4.12 和 4.13 启动之间的条目kern.log,在尝试切换到 4.13 中的帧缓冲区后,这些行立即出现:https://pastebin.com/raw/ThpeyqPQ所以它看起来像是 nouveau 内核模块中的一个错误,对吗?

答案1

安装kerneloopsoops.kernel.org包它会自动通过服务提交内核错误错误kerneloops.service

kerneloops.service - Tool to automatically collect and submit kernel 
crash signatures

man kerneloops

内核循环- 收集内核 oopses 并将其提交到 oops.kernel.org 的程序

描述

kerneloops是一个收集内核崩溃信息,然后将提取的签名提交到oops.kernel.org网站进行统计分析并呈现给Linux内核开发人员的程序

ubuntu wiki 上的文档:调试内核 Oops

相关内容