在能够在 Ubuntu 下正确校准我的双显示器设置之前,我真的需要从使用 Nvidia 的 Twinview 转到其他显示器,因为 Twinview 被视为一个大型显示器。从颜色校准的角度来看,这不太有用,因为每个显示器都需要单独校准。
是否有人对设置双显示器的最佳方法有任何好的提示、经验或建议,以便我使用 Xinerama 或其他解决方案独立校准我的两个显示器?
如果有帮助的话,我的 GFX 卡是 Nvidia FX580。
答案1
你能有单独校准的显示器,但仅有的使用 Xinerama。不幸的是,NVidia 和 Xinerama 似乎不知何故搞乱了 RandR X 扩展,你失去了激活桌面效果的能力。这对我来说很不幸,因为我做受益于一些微妙的效果,比如窗口阴影和一些动画。请注意,这很可能会破坏使用 Compiz 的 Unity!
要激活 Xinerama,您只需使用与 NVidia 驱动程序捆绑在一起的 NVidia X Server Settings 程序。在我使用的 openSUSE 上,它被称为 nvidia-settings。如果您尚未安装它,我想这将是一个快速搜索并从存储库中安装的过程。
想想看,启用 TwinView 后,您必须已经使用过 NVidia 程序,因此无论如何你都必须拥有它!
在 NVidia 程序中,转到“X 服务器显示配置”并选中“启用 Xinerama”,然后确保显示器放置正确并选择每个显示器,在配置中选择“单独的 X 屏幕”。然后单击“保存到 X 配置文件”并为其指定文件名。
接下来,您需要让 X 每次启动时都使用此配置文件。在 openSUSE 上,我在 /etc/X11/xorg.conf.d/ 中创建了一个名为 xorg.conf 的符号链接,指向我的主目录中的配置文件。您可以直接将文件复制到该位置,但必须将其命名为 xorg.conf。如果在 Ubuntu 中位置不同,您需要进行一些研究。
接下来,您注销,这将使用新配置重新启动 X 服务器。重新登录后,您的双显示器设置应该可以正常工作,并且没有桌面效果...
列表中的下一件事是显示器校准和配置。我有一台 Spyder2 设备,并使用 Argyll CMS 来执行此操作。如果你不知道,Argyll 是一个伟大的可以准确校准显示器并生成高质量配置文件的软件包。缺点是,它的学习曲线相当陡峭。有一个实用 GUI 可以稍微简化一些,称为 dispcalGUI,请查看。
我已经完成了整个过程,并且确实有一个经过适当校准/配置的双头设置,虽然没有桌面效果,但看起来确实不错。我使用 Gnome 2,因此使用我的系统没有遇到真正的问题,如果您使用较新的环境之一,您的里程可能会有所不同。
如果您最终得到无法使用的设置,只需重新启动进入单用户模式(在初始引导加载程序菜单中的内核命令行中附加“single”(无引号))并删除上述符号链接(或将文件重命名为 xorg.conf 以外的其他名称),然后再次重新启动。您应该没问题。
答案2
TwinView 校准两个显示器的最佳替代方案是使用开源 Nouveau 驱动程序。(转到附加驱动程序,删除已安装的 nvidia 驱动程序,Nouveau 将在重新启动后自动替换)。Nouveau 与较新的 Xrandr 兼容。此兼容性将允许您校准和设置两个屏幕的色彩管理。使用 Nouveau,colord(gnome 色彩管理器)或 DispCalGUI 等图形前端也能完美运行。
警告:Nouveau 驱动程序在性能方面较弱。如果 Nvidia 驱动程序(性能)是“必备”的(我认为对于 3D Blender 艺术家或游戏玩家而言),另一种解决方法是将屏幕设置为“主”工作屏幕(使用 nvidia 驱动程序和 twinview,配置文件适用于两个屏幕)并使用第二个“从属”屏幕上的物理按钮手动调整颜色以达到最佳匹配。(当然,第二个屏幕不会用于精确的颜色工作)。我使用此解决方案是因为我需要 3D/openGL 性能。
答案3
我发现有好几个用户遇到了 nVidia 显卡的问题。在谷歌搜索和查看档案时,几位 ubuntu 管理员报告说他们很高兴使用 disper 和 disper 指示器……在 Natty + Unity 中运行良好
sudo add-apt-repository ppa:disper-dev/ppa
sudo add-apt-repository ppa:nmellegard/disper-indicator-ppa
sudo apt-get update
sudo apt-get install disper disper-indicator
您应该能够获得这个指标:
使用说明很简单(我认为)。进入终端,输入disper -e
,然后两个显示器都应该以扩展视图运行良好(这意味着您可以将鼠标光标移动到边缘,它将弹出到另一个屏幕上)。
我还发现了另一个指南,显然也是来自这个 AkUbuntu Stack Exchange 门户,这对您来说很有好处...
整篇文章读起来很长。我也使用扩展视图模式,将上网本连接到液晶显示器,但我没有使用 nVidia,所以没有问题。即插即用~