我刚买了第三台显示器,并附加了低级显卡 NVIDIA G210。(我的板载卡只能处理 2 台显示器)
我在 Bios 中设置了“多显示器”选项,然后尝试使用 nouveau 驱动程序的现成解决方案。Ubuntu 14.10 成功使所有显示器以正确的分辨率工作。但系统不再流畅,行为也不如往常,所以我安装了 NVIDIA 专有驱动程序。显卡中的显示器(HDMI + VGA)现在工作得很好,但第三个显示器(板载显卡 - DVI)却不行。
Name:~$ lspci -nnk | grep "VGA\|Display" -A2
印刷
00:02.0 Display controller [0380]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0102] (rev 09)
Subsystem: ASUSTeK Computer Inc. Device [1043:844d]
Kernel driver in use: i915
--
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GT218 [GeForce 210] [10de:0a65] (rev a2)
Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:8094]
Kernel driver in use: nvidia
但xrandr --query
显示
Screen 0: minimum 8 x 8, current 2820 x 1600, maximum 8192 x 8192
DVI-I-0 disconnected (normal left inverted right x axis y axis)
VGA-0 connected 900x1600+1920+0 right (normal left inverted right x axis y axis) 443mm x 249mm
1600x900 60.0*+ 60.0
1280x1024 75.0 60.0
1280x960 60.0
1280x800 59.8
1280x720 60.0
1152x864 75.0
1024x768 75.0 70.1 60.0
800x600 75.0 72.2 60.3 56.2
640x480 75.0 72.8 59.9
DVI-I-1 disconnected (normal left inverted right x axis y axis)
HDMI-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 531mm x 298mm
1920x1080 60.0*+ 59.9 50.0 60.1 60.0 50.0
1680x1050 60.0
1600x900 60.0
1280x1024 75.0 60.0
1280x800 59.8
1280x720 60.0 59.9 50.0
1024x768 75.0 60.0
800x600 75.0 60.3
720x576 50.0 50.1
720x480 59.9 60.1
640x480 75.0 59.9 59.9
我如何重新配置 i915 驱动程序并使第三台显示器再次工作?
感谢帮助!
//编辑
之前的配置:英特尔:HDMI nvidia:DVI,VGA 正如我所说,所有显示器都在此配置下工作,但系统运行并不流畅。
我喜欢的配置:英特尔:HDMI,VGA nvidia:DVI 在试验了 xorg.conf 之后,整个系统崩溃了,再次修复它,重新配置所有驱动程序,带有 nvidia 的 DVI 工作了,而其他两个都显示了徽标。
现在我尝试了 Bumblebee,结果如下:英特尔(hdmi+VGA)又开始工作了。但两个显示器表现得像一个大显示器,这很奇怪,因为 VGA 处于枢转模式。(当光标在 hdmi 时,我也有两个光标 - 一个像往常一样 - 一个 90° 反转)也许有人知道如何解决这个问题?第二个问题:nvidia 不再工作了。nvidia-settings 无法检测到显卡,尽管lspci -nnk | grep "VGA\|Display" -A2
显示
00:02.0 Display controller [0380]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0102] (rev 09)
Subsystem: ASUSTeK Computer Inc. Device [1043:844d]
Kernel driver in use: i915
--
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GT218 [GeForce 210] [10de:0a65] (rev a2)
Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:8094]
01:00.1 Audio device [0403]: NVIDIA Corporation High Definition Audio Controller [10de:0be3] (rev a1)
为什么 nvidia-driver 没有出现在这里?
我还尝试了一些 bumblebee 的配置(将不同的 nvidia 驱动程序添加到 /etc/bumblebee/bumblebee.conf 尝试通过 optirun 让任何东西出现在 nvidia 屏幕上
[ 2035.329815] [ERROR]The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect. [
2035.329865] [ERROR]Could not connect to bumblebee daemon - is it running?
因此,问题越来越多,但尽管如此,大黄蜂可能是解决我的问题的正确方法!?
//编辑 2:另一个问题:控制台 [ctrl][alt][F1-F6] 不再工作。原因可能是 nvidia vga 上的默认输出无法显示。但是,如果没有这些控制台,调试 Xorg 就不是一件好事。
答案1
标准 Ubuntu NVidia 驱动程序在稍旧的版本上会产生一些问题和稍微新一点的 NVidia 硬件。
如果你想更多的然后是标准 Ubuntu 存储库驱动程序,安装边缘工具PPA。由于 xorg.edgers 组要求不要直接提供安装说明而不链接到他们的页面,这是我能做的最好的事情目前...
如果您不知道什么是 PPA,或者在阅读其页面后需要一些有关驱动程序版本前进和后退的指导,请在下面发表评论。
安装这些驱动程序后,设置 export DISPLAY=:0 并重新启动 compiz + unity panel,DVI 将开始工作...