编辑: 我认为问题出在 NVIDIA x 服务器上,它不支持 1990 年以来的 RGB 屏幕。该屏幕在发布时是所有屏幕中最好的。
这是一件奇怪的事情!在 Windows 中,EDID 必须工作,因为 1280*1024 被用作最大分辨率,但在 ubuntu 中没有收到这些东西,那么我如何告诉 ubuntu/nivida 找到那些 EDID 东西?
嗨,我有一个 20" 1280 * 1024 的外接显示器。在 Windows 7 中,它可以在该分辨率下正常工作,但在 ubuntu 中不能。
屏幕型号名称是 IntelliColor Display/20,公司名称是“radius”。recived 好吧,双视图工作,但唯一的最大分辨率是 1024*768。我正在使用 nividas x 服务器程序。如果我强制它使用 1280*1024 它会崩溃,我必须强制重启。
alvar@alvars-laptop:~$ disper -l
display DFP-0: HSD121PHW1
resolutions: 320x175, 320x200, 360x200, 320x240, 400x300, 416x312, 512x384, 640x350, 576x432, 640x400, 680x384, 720x400, 640x480, 720x450, 640x512, 700x525, 800x512, 840x525, 800x600, 960x540, 832x624, 1024x768, 1366x768
display CRT-0: CRT-0
resolutions: 320x240, 400x300, 512x384, 680x384, 640x480, 800x600, 1024x768, 1152x864, 1360x768
你可以试试 disper:disper on launchpad 这是一个用于在内部和外部显示器之间切换的命令行工具(你不能将 Xrandr 与 NVIDIA-Drivers 一起使用。NVIDIA 不支持它)
安装分散并尝试
disper -l
此问题已在 12.04 中通过本机显示应用程序解决,如下所示:
检查中的输出
/var/log/Xorg.0.log
。这应该告诉您外部监视器报告的有关其功能的内容,以及服务器如何处理这些功能。您可能必须定义您的监视器/etc/X11/xorg.conf
以覆盖该信息。编辑:现代显示器提供描述您的显示器功能的 EDID。软件应该使用它来确定启用哪些模式。这些可能会:
EDIT2:在不同的显示器上有单独的数据有多个名称,包括多头、多显示器、双头和双显示器。许多最近的显卡都支持双头配置。两个以上的磁头通常需要额外的显卡。
Windows 将他们的实现称为 Dualview。通过从显示配置菜单中选择“将我的显示扩展到此监视器”来启用它。
System
Ubuntu Gnome 从->Preferences
->Monitors
菜单启用双头。这需要 RANDR 扩展版本 1.2 或更高版本。通过取消选中“所有显示器上的相同图像”来启用它。Randr 配置可以从/etc/gdm/Init/Default
脚本中完成。这是配置xorg.conf
文件的附加选项。一个或两个都可以使用。执行配置的命令xrandr
也可以在控制台窗口中使用。