我新安装的 ubuntu 15.04 无法与 2 个显示器配合使用。使用一个显示器时一切正常。一旦插入第二个显示器,我就会注销,我打开的所有东西都会关闭,登录屏幕会在原始显示器上闪烁,而第二个显示器保持空白。拔下原始显示器或我添加的新显示器会导致登录屏幕出现,我可以重新登录。在两个显示器都插入的情况下启动会导致同样的问题。
我尝试过专有的 nvidia 驱动程序和 nouveau 驱动程序。两者都发生了相同的情况。我的显卡是 Nvidia GTX 750Ti
每次我尝试插入第二台显示器时,此信息都会在系统日志中重复出现,但对我来说没有多大意义:
Oct 16 18:35:45 Ada kernel: [ 743.523285] nouveau E[ PGRAPH][0000:01:00.0] failed to load fuc409c
Oct 16 18:35:45 Ada acpid: client 9017[0:0] has disconnected
Oct 16 18:35:45 Ada acpid: client connected from 9229[0:0]
Oct 16 18:35:45 Ada acpid: 1 client rule loaded
Oct 16 18:35:46 Ada systemd[1]: Started Session c31 of user lightdm.
Oct 16 18:35:46 Ada systemd[1]: Starting Session c31 of user lightdm.
Oct 16 18:35:46 Ada org.a11y.atspi.Registry[9343]: SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry
Oct 16 18:35:46 Ada kernel: [ 744.427122] sound hdaudioC2D0: HDMI: invalid ELD data byte 76
Oct 16 18:35:46 Ada org.a11y.atspi.Registry[9343]: XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
Oct 16 18:35:46 Ada org.a11y.atspi.Registry[9343]: after 21 requests (21 known processed) with 0 events remaining.
Oct 16 18:35:46 Ada org.gtk.vfs.Daemon[9332]: A connection to the bus can't be made
Oct 16 18:35:46 Ada org.gtk.vfs.Daemon[9332]: g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.
Oct 16 18:35:46 Ada ca.desrt.dconf[9332]: g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.
Oct 16 18:35:46 Ada kernel: [ 744.545964] nouveau [ PGRAPH][0000:01:00.0] using external firmware
Oct 16 18:35:46 Ada kernel: [ 744.545974] nouveau 0000:01:00.0: Direct firmware load for nouveau/nv117_fuc409c failed with error -2
Oct 16 18:35:46 Ada kernel: [ 744.545977] nouveau 0000:01:00.0: Direct firmware load for nouveau/fuc409c failed with error -2
Oct 16 18:35:46 Ada kernel: [ 744.545978] nouveau E[ PGRAPH][0000:01:00.0] failed to load fuc409c
两台显示器在同一台计算机上的 Windows 7 上都能完美运行。如能提供任何帮助来找出问题所在并修复它,我将不胜感激。我对此一窍不通。
答案1
我在电脑上安装了 xrandr 以便它能正常工作。(这是Arch-linux 的解决方案和 OpenSuse)
apt-get install xrandr
然后执行类似如下的命令:
xrandr --output VGA1 --auto --output HDMI1 --auto --right-of VGA1
应该可以解决问题。
(将前一个屏幕(HDMI1)放置在指定屏幕(VGA1)的右侧。)