分辨率和屏幕检测不正确

分辨率和屏幕检测不正确

我在集成英特尔显卡(Intel i5 460M CPU)的笔记本电脑上安装了 Ubuntu 12.04。屏幕分辨率设置为 1024x768,只能更改为 800x600,而我的屏幕是 1366x768。

我安装了辅助 NVIDIA 显卡和 Optimus,它们都可以正常工作。还有一个通过 HDMI 连接的 1920x1080 显示器,我想将其配置为扩展桌面(现在已镜像)。断开外部显示器的连接并不能解决问题。

我尝试生成新的 xorg.confXorg -configure但失败并显示以下消息:

Number of created screens does not match number of detected devices

xorg.conf.new它仍然在我的主目录中删除了一个名为的文件。我已将其复制到/etc/X11,但没有帮助。

Ubuntu 12.10 确实在 1366x768 的镜像显示下运行,但登录后立即切换到 1024x768。

一些信息:

gronostaj@GBUNTU:~$ sudo xrandr
[sudo] password for gronostaj: 
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 8192 x 8192
LVDS1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
   1366x768       60.0 +
   1360x768       59.8     60.0  
   1024x768       60.0* 
   800x600        60.3     56.2  
   640x480        59.9  
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 521mm x 293mm
   1920x1080      60.0 +
   1600x1200      60.0  
   1680x1050      60.0  
   1280x1024      75.0     60.0  
   1440x900       75.0     59.9  
   1280x960       60.0  
   1152x864       75.0  
   1024x768       75.1     70.1     60.0* 
   832x624        74.6  
   800x600        72.2     75.0     60.3     56.2  
   720x480        59.9  
   640x480        72.8     75.0     66.7     60.0  
   720x400        70.1  
DP1 disconnected (normal left inverted right x axis y axis)

Jockey 没有检测到任何可用的驱动程序,但在全新安装的 12.04 上检测到了。第一次更新后没有可用的驱动程序。

你们知道如何让它正常运转吗?

答案1

好的,现在这似乎很明显,因为我已经找到了解决方案。

由于某种原因,12.04 找不到两个屏幕都可以处理的 16:9 分辨率。12.10 在登录屏幕上确实有效,但之后就不行了 - 我仍然不知道原因。

我尝试了 13.04 的每日构建版本,它在两个显示器上都以 1366x768 分辨率运行良好,所以我决定尝试设置镜像桌面。而且它确实运行良好。

解决方案是取消选中“镜像显示”框,现在一切都在 12.04 上完美运行。

显示设置,取消选中“镜像显示” - 问题解决。

相关内容