Linux引入DRM Panic处理程序基础架构 "蓝屏死机"进入实战阶段

Linux引入DRM Panic处理程序基础架构 "蓝屏死机"进入实战阶段 在 Linux 6.10 中,最初的 DRM Panic代码已经发布,同时还为 SimpleDRM、MGAG200、IMX 和 AST 驱动程序提供了 DRM/KMS 驱动程序支持。开发人员正在努力将DRM Panic支持扩展到其他驱动程序,在未来的内核周期中,我们可能会看到更广泛的支持。红帽工程师哈维尔-马丁内斯-卡尼利亚斯(Javier Martinez Canillas)分享了一张 DRM Panic"蓝屏死机"的照片。Javier 使用了 BeaglePlay 单板计算机,并在 Mastodon 上发布了一个实施示例:目前的它简单明了,未来,随着一些操作系统对内核错误信息的二维码进行研究,以及其他在用户友好的同时提供更多技术信息的努力,它还可以得到扩展。在 Linux 6.10 以上版本且支持 DRM Panic 驱动程序的平台上,可通过echo c > /proc/sysrq-trigger 等路径测试"蓝屏死机"功能。 ... PC版: 手机版:

相关推荐

封面图片

Linux DRM Panic 死机屏幕将能支持二维码

Linux DRM Panic 死机屏幕将能支持二维码 Linux 6.10 引入了 DRM Panic,提供了类似 Windows 蓝屏死机的功能,在屏幕上显示内核错误信息。但内核错误信息通常很长,尤其是它如果包含堆栈跟踪的话。现在 Red Hat 开发者 Jocelyn Falempe 发布了补丁,提供了将错误信息转换为二维码的功能(类似微软的做法),允许用户通过智能手机扫描去捕捉错误信息,方便以后进行分析,或将其添加到 bug 报告里。Falempe 使用 Rust 语言开发了 DRM Panic QR 代码。他表示没有特殊理由,只是想学习下 Rust。 via Solidot

封面图片

Linux未来在内核崩溃时可能会出现"黑屏死机"提示

Linux未来在内核崩溃时可能会出现"黑屏死机"提示 在最近的 Linux"蓝屏死机"展示中,Javier 利用 Linux 6.10+ 中的新 DRM 崩溃代码,并在选定的 Direct Rendering Manager 显示驱动程序的支持下,展示了黑屏死机的可能性(如果需要的话)。毕竟,这一切都是开源的,因此社区都可以尽情定制。哈维尔在 Mastodon 上发布了他新的 Linux 黑屏死机示例。使用小型 SSD1306 显示器演示这个 DRM 惊慌示例,让它变得更加有趣:对于那些可能会对 Windows BSOD 有痛苦记忆的人来说,这可能会看上去让人好受些。 ... PC版: 手机版:

封面图片

Linux DRM“黑屏死机”机制再升级 还会有QR码错误信息

Linux DRM“黑屏死机”机制再升级 还会有QR码错误信息 由于内核错误信息可能相当冗长,尤其是在包含堆栈跟踪的情况下,有时甚至无法在屏幕内显示内容,因此今天发布的补丁允许将内核错误信息简化为 QR 代码。这样用户就可以用智能手机轻松捕获错误信息,以便日后分析或轻松附加到错误报告等。这已经不是第一次有人谈到使用二维码来处理内核错误信息了,Windows 和其他操作系统也探索过在错误信息中使用二维码。红帽公司的乔斯琳-法伦普(Jocelyn Falempe)今天发布了实现"qr_code"紧急屏幕的四个补丁。更有趣的是,DRM 崩溃二维码处理程序是用 Rust 编程语言编写的。Jocelyn 谈到用 Rust 编写这个二维码生成器的原因时说:"用 Rust 没有什么特别的原因,我只是想学习 Rust,看看它是否能在内核中工作。"下面是 Jocelyn Falempe 提供的 QR 代码 DRM Panic 支持的一些实际例子:该代码目前正在邮件列表上进行审核,感兴趣的朋友可以查看。相关文章:Linux即将迎来自己的“蓝屏死机”界面 号称可提供更多有效信息Linux引入DRM Panic处理程序基础架构 "蓝屏死机"进入实战阶段Linux未来在内核崩溃时可能会出现"黑屏死机"提示 ... PC版: 手机版:

封面图片

最早的Windows NT Sync驱动程序已并入Linux 6.10 但工作尚未完成

最早的Windows NT Sync驱动程序已并入Linux 6.10 但工作尚未完成 为 Linux 6.10 提交 NTSYNC 是为了模拟 Windows NT 同步 Primitives,这样基于 Wine/Wine 的软件就能更轻松、更高效地同步。反过来,NTSYNC 驱动程序可为在 Linux 上运行的Windows 游戏带来巨大的性能优势:虽然最初的驱动程序补丁被合并到 char/misc 中,现在又被合并到 Linux 6.10 Git 中,但大部分启用工作没有被及时接受。因此,在 Linux 6.10 中,新的 NTSYNC 驱动程序被标记为"已损坏",因此甚至无法在正常的内核构建中使用。希望在 Linux 6.11 或不久的将来,NTSYNC 的其他补丁能被上游程序所接受,从而大幅提升 Windows 游戏在 Linux 上的性能。Linux 6.10 的char/misc 合并还包括常见的 IIO 驱动程序更新、Microsoft Hyper-V 更新、一些 Snapdragon X Elite 补丁,以及常规的其他随机补丁。   ... PC版: 手机版:

封面图片

systemd 更新引入了 Windows 的蓝屏死机

systemd 更新引入了 Windows 的蓝屏死机 Windows 的蓝屏死机(BSOD)进入到了 Linux 世界。BSOD 其实是一个展示错误信息的诊断工具,只不过早期 Windows的 BSOD 代码太模糊而毫无意义。这并不意味着 BSOD 本身是一个糟糕的主意。Linux 的初始化工具 systemd 释出了 v255 版本,引入了一个实验性的组件 systemd-bsod,当 Linux 系统发生引导错误,它会显示一个显示错误代码的全屏信息(即 BSOD),和 Windows 的 BSOD 类似,它也会生成二维码,方便在手机上查找。systemd 的作者 Lennart Poettering 如今在为微软工作。来源 , 频道:@kejiqu 群组:@kejiquchat

封面图片

Linux 发行版很快将有自己的“蓝屏死机”界面

Linux 发行版很快将有自己的“蓝屏死机”界面 12 月 8 日消息,据 Phoronix 报道,Linux systemd 项目的 添加了一个“蓝屏死机” system-bsod 组件,该组件在 Linux 发行版系统崩溃时生成全屏的错误信息。如果 Linux 系统启动失败,它会生成一条全屏信息,显示一个二维码,用于获取有关导致启动问题的更多信息。systemd-bsod 组件目前仍处于实验阶段,仍可能会发生更改。

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人