S B*_*S B 5 display resolution gma500 poulsbo
问题与许多其他用户类似,但找到的解决方案不起作用。背景:在 Fit-PC2(规格)上全新安装 12.04(完全更新)。在几个地方读到 12.04 运行的新 3.X 内核有一个新的 psb_gfx 驱动程序,它支持 gma500 显卡(poulsbo 芯片组)。除了屏幕分辨率之外,一切都很好(有一些小故障被记录在案,所以我不会在这里提出它们)。我的原生显示器分辨率是 1920X1080,但我得到的只有 1024x768。
输出运行xrandr:
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1024 x 768, current 1024 x 768, maximum 1024 x 768
default connected 1024x768+0+0 0mm x 0mm
1024x768 0.0*
Run Code Online (Sandbox Code Playgroud)
虽然我读到 Ubuntu 不再附带xorg.conf文件,但我也尝试运行sudo X :1 -configure,这是输出的结尾:
Number of created screens does not match number of detected devices.
Configuration failed.
Run Code Online (Sandbox Code Playgroud)
当我查看在xorg.conf.new我的主目录中创建的文件时,似乎出于某种原因 X 认为我有两个屏幕。不知道该怎么办。任何人的想法?谢谢你的时间。
请升级到最新内核3.5。您将获得原生固定 1080p 分辨率
您可以从 Ubuntu 12.10 存储库获取最新内核
您还可以尝试模式设置驱动程序。您将获得多种分辨率。但是,如果您想获得视频加速,我建议您使用最新的 EMGD 驱动程序。这将是一项有点脏的工作,但这是值得的。
不要认为它psb_gfx根本不支持 HDMI,以及“巨大的外部显示器”。
其主要开发人员 Allan Cox 写道:
如果按照以下配置应该可以在 GMA500/600 上使用
- 内部笔记本电脑显示屏,包括背光
- 外置VGA
- 通过KMS设置模式
- 帧缓冲控制台
- 帧缓冲 X 服务器(通常是 Dave Airlie 的通用 KMS X 服务器)
- 暂停/恢复
我知道以下内容不起作用
- 巨大的外部显示器太大,在初始化时无法容纳 8MB(导致崩溃)
- 使用 vesa X 服务器 - 这会造成混乱并且无法修复,这是“错误的用户配置”
不支持
- 2D 硬件加速,控制台滚动除外(因为它似乎太慢而无用)。我可能会在以后添加一些有帮助的 2D 位(例如,从后到前的位块传送可能是值得的)
- 3D引擎(无公开文档)
- 视频播放加速。理论上,已发布的 GMA500/600 的 VAAPI 代码和旧的“二进制 X/源内核”驱动程序中有足够的信息来执行此操作,但如果有人想要的话,就必须对其进行处理
- 戴尔迷你 HDMI 端口。这似乎是某种外部桥接芯片。作为一名电视勒德分子,我还没有可以测试的 HDMI 显示器。
资料来源:http ://www.phoronix.com/scan.php?page=news_item&px=MTAxOTU
通过使用 Compulab 为其 FitPC 提供的任何内容,您可能会走得更远。查看他们的支持论坛以获取更多信息。