我们的系统使用 Debian 6 scrap (2.6.32) 内核和 N2600 硬件运行。我知道版本很旧。升级正在计划中。
最近,我们尝试连接多个显示器(CRT 和 HDMI),但我们无法使该显示器可控,也无法将分辨率设置为超过 800x600。
通过 Google 搜索,发现内核存在一些图形驱动程序(Cedarview 驱动程序)问题。
我对将驱动程序补丁应用于内核有点陌生,因此我请求一些指导。
处理器:Atom N2600,带 Cedarview
操作系统:Debian 6
内核:2.6.32
试验2:
过去一周我一直在努力让我的双显示器正常工作。早些时候,它使用的是 2.632 内核,我之前的邮件主题“Debian 6 - 2.6.32 内核中 Cedarview 驱动程序的升级指南”和各种论坛证实了我使用 2.6.32 实现的可能性为零。 。
现在主板已更新为 3.4.106 内核,并且带有 wheezy。但是,当我尝试运行 Xorg -configure 时,它会退出并显示错误消息。 “创建的屏幕与检测到的设备数量不匹配”
Xorg-配置http://pastebin.com/G7sFuRYN
xorg.0.log:http://pastebin.com/68WQ8Zfv
我的要求甚至不担心屏幕分辨率,我想要的只是控制我的 X 显示,如开/关
lspci信息:http://pastebin.com/zBVesvmS
主板类型:ATOM N2600
请求一些指导和故障排除想法,
答案1
您的内核早于 Cedarview 处理器的发布,因此遇到问题也就不足为奇了。考虑到您是新手,修补内核可能会相当复杂。您可能还需要修补 X.org 和/或 MESA 才能正常工作。
既然你计划在某个时候升级,我建议首先这样做:它将给你一个足够新的内核和 X.org,一切都应该正常工作......
如果你想尝试修复 Squeeze,使用向后移植应该可以解决问题;那会给你内核3.2.65和X.org 7.6。为此,请遵循指示;基本上,添加
deb http://http.debian.net/debian-backports squeeze-backports main
到/etc/apt/sources.list
。然后运行(以root身份)
apt-get update
apt-get -t squeeze-backports install xorg
apt-get -t squeeze-backports install linux-image-3.2.0-0.bpo.4-amd64
(对于amd64
;使用您当前拥有的任何内核口味)。
您的旧内核将保留,以便您可以使用它轻松重新启动;如果你需要降级 X.org 你可以这样做
apt-get -t squeeze xorg
并确认降级。