我已经在我的 ThinkPad W530 上成功运行了三显示器设置。
但在过去的几天里,命令突然停止工作并冻结。我会使用指示器thinkdisp
(大致相当于运行modprobe bbswitch
和optirun true
)激活监视器,然后运行intel-virtual-output
。监视器会显示背景图片,但我除了移动鼠标外什么也做不了。
从 tty1 检查我可以看到它intel-virtual-output
确实仍在运行,杀死它并没有改变任何东西,只有杀死额外的Xorg
外部显示器才关闭了外部显示器,但并没有让我的内置屏幕恢复响应。
该软件包的最后一次更新(根据 Synaptic 历史记录)是
xserver-xorg-video-intel (2:2.99.917+git20150128.2e7ae760-0ubuntu0sarvatt~utopic)
to 2:2.99.917+git20150131.dac01d08-0ubuntu0sarvatt~utopic
但那已经是几周前的事了,我很确定它从那时起就一直在工作。我停止从源代码编译它,因为它现在似乎已包含在软件包中。
我使用nvidia-340
来自ppa:xorg-edgers/ppa
(上次尝试时 346 不起作用)。
Xorg.8.log 的一些摘录(仅尝试使用一个外接显示器):
[ 12307.179] (==) ServerLayout "Layout0"
[ 12307.179] (==) No screen section available. Using defaults.
[ 12307.179] (**) |-->Screen "Default Screen Section" (0)
[ 12307.179] (**) | |-->Monitor "<default monitor>"
[ 12307.180] (==) No device specified for screen "Default Screen Section".
Using the first device section listed.
[ 12307.180] (**) | |-->Device "DiscreteNvidia"
[ 12307.180] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
(...)
[ 12307.184] (II) Loading /usr/lib/nvidia-340/xorg/libglx.so
[ 12307.198] (II) Module glx: vendor="NVIDIA Corporation"
[ 12307.198] compiled for 4.0.2, module version = 1.0.0
[ 12307.198] Module class: X.Org Server Extension
[ 12307.198] (II) NVIDIA GLX Module 340.76 Thu Jan 22 11:24:42 PST 2015
[ 12307.198] (II) LoadModule: "nvidia"
[ 12307.199] (II) Loading /usr/lib/nvidia-340/xorg/nvidia_drv.so
(...)
[ 12307.201] (II) NVIDIA(0): Creating default Display subsection in Screen section
"Default Screen Section" for depth/fbbpp 24/32
[ 12307.201] (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32
[ 12307.201] (==) NVIDIA(0): RGB weight 888
[ 12307.201] (==) NVIDIA(0): Default visual is TrueColor
[ 12307.201] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[ 12307.201] (**) NVIDIA(0): Option "NoLogo" "true"
[ 12307.201] (**) NVIDIA(0): Option "ProbeAllGpus" "false"
[ 12307.201] (**) NVIDIA(0): Enabling 2D acceleration
[ 12309.189] (II) NVIDIA(0): Display (BenQ GL2450H (DFP-1)) does not support NVIDIA 3D
[ 12309.189] (II) NVIDIA(0): Vision stereo.
[ 12309.189] (II) NVIDIA(GPU-0): Found DRM driver nvidia-drm (20150116)
[ 12309.191] (II) NVIDIA(0): NVIDIA GPU Quadro K1000M (GK107GL) at PCI:1:0:0 (GPU-0)
[ 12309.191] (--) NVIDIA(0): Memory: 2097152 kBytes
[ 12309.191] (--) NVIDIA(0): VideoBIOS: 80.07.33.00.0f
[ 12309.191] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[ 12309.196] (--) NVIDIA(0): Valid display device(s) on Quadro K1000M at PCI:1:0:0
[ 12309.196] (--) NVIDIA(0): CRT-0
[ 12309.196] (--) NVIDIA(0): DFP-0
[ 12309.196] (--) NVIDIA(0): BenQ GL2450H (DFP-1) (boot, connected)
[ 12309.196] (--) NVIDIA(0): DFP-2
[ 12309.196] (--) NVIDIA(0): DFP-3
[ 12309.196] (--) NVIDIA(0): DFP-4
[ 12309.196] (--) NVIDIA(0): DFP-5
[ 12309.196] (--) NVIDIA(0): DFP-6
[ 12309.196] (--) NVIDIA(GPU-0): CRT-0: 400.0 MHz maximum pixel clock
[ 12309.196] (--) NVIDIA(0): DFP-0: Internal LVDS
[ 12309.196] (--) NVIDIA(GPU-0): DFP-0: 330.0 MHz maximum pixel clock
[ 12309.196] (--) NVIDIA(0): BenQ GL2450H (DFP-1): Internal TMDS
[ 12309.196] (--) NVIDIA(GPU-0): BenQ GL2450H (DFP-1): 165.0 MHz maximum pixel clock
[ 12309.196] (--) NVIDIA(0): DFP-2: Internal TMDS
[ 12309.196] (--) NVIDIA(GPU-0): DFP-2: 165.0 MHz maximum pixel clock
[ 12309.196] (--) NVIDIA(0): DFP-3: Internal TMDS
[ 12309.196] (--) NVIDIA(GPU-0): DFP-3: 165.0 MHz maximum pixel clock
[ 12309.196] (--) NVIDIA(0): DFP-4: Internal DisplayPort
[ 12309.196] (--) NVIDIA(GPU-0): DFP-4: 960.0 MHz maximum pixel clock
[ 12309.196] (--) NVIDIA(0): DFP-5: Internal DisplayPort
[ 12309.196] (--) NVIDIA(GPU-0): DFP-5: 480.0 MHz maximum pixel clock
[ 12309.196] (--) NVIDIA(0): DFP-6: Internal DisplayPort
[ 12309.196] (--) NVIDIA(GPU-0): DFP-6: 480.0 MHz maximum pixel clock
[ 12309.196] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
[ 12309.196] (**) NVIDIA(0): device BenQ GL2450H (DFP-1) (Using EDID frequencies has
[ 12309.196] (**) NVIDIA(0): been enabled on all display devices.)
[ 12309.198] (WW) NVIDIA(GPU-0): The EDID for BenQ GL2450H (DFP-1) contradicts itself: mode
[ 12309.198] (WW) NVIDIA(GPU-0): "1920x1080" is specified in the EDID; however, the EDID's
[ 12309.198] (WW) NVIDIA(GPU-0): valid HorizSync range (30.000-83.000 kHz) would exclude
[ 12309.198] (WW) NVIDIA(GPU-0): this mode's HorizSync (28.1 kHz); ignoring HorizSync check
[ 12309.198] (WW) NVIDIA(GPU-0): for mode "1920x1080".
[ 12309.198] (WW) NVIDIA(GPU-0): The EDID for BenQ GL2450H (DFP-1) contradicts itself: mode
[ 12309.198] (WW) NVIDIA(GPU-0): "720x480" is specified in the EDID; however, the EDID's
[ 12309.198] (WW) NVIDIA(GPU-0): valid HorizSync range (30.000-83.000 kHz) would exclude
[ 12309.198] (WW) NVIDIA(GPU-0): this mode's HorizSync (15.7 kHz); ignoring HorizSync check
[ 12309.198] (WW) NVIDIA(GPU-0): for mode "720x480".
[ 12309.198] (WW) NVIDIA(GPU-0): The EDID for BenQ GL2450H (DFP-1) contradicts itself: mode
[ 12309.198] (WW) NVIDIA(GPU-0): "720x480" is specified in the EDID; however, the EDID's
[ 12309.198] (WW) NVIDIA(GPU-0): valid HorizSync range (30.000-83.000 kHz) would exclude
[ 12309.198] (WW) NVIDIA(GPU-0): this mode's HorizSync (15.7 kHz); ignoring HorizSync check
[ 12309.198] (WW) NVIDIA(GPU-0): for mode "720x480".
[ 12309.199] (WW) NVIDIA(GPU-0): The EDID for BenQ GL2450H (DFP-1) contradicts itself: mode
[ 12309.199] (WW) NVIDIA(GPU-0): "720x576" is specified in the EDID; however, the EDID's
[ 12309.199] (WW) NVIDIA(GPU-0): valid HorizSync range (30.000-83.000 kHz) would exclude
[ 12309.199] (WW) NVIDIA(GPU-0): this mode's HorizSync (15.6 kHz); ignoring HorizSync check
[ 12309.199] (WW) NVIDIA(GPU-0): for mode "720x576".
[ 12309.199] (WW) NVIDIA(GPU-0): The EDID for BenQ GL2450H (DFP-1) contradicts itself: mode
[ 12309.199] (WW) NVIDIA(GPU-0): "720x576" is specified in the EDID; however, the EDID's
[ 12309.199] (WW) NVIDIA(GPU-0): valid HorizSync range (30.000-83.000 kHz) would exclude
[ 12309.199] (WW) NVIDIA(GPU-0): this mode's HorizSync (15.6 kHz); ignoring HorizSync check
[ 12309.199] (WW) NVIDIA(GPU-0): for mode "720x576".
[ 12309.201] (==) NVIDIA(0):
[ 12309.201] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
[ 12309.201] (==) NVIDIA(0): will be used as the requested mode.
[ 12309.201] (==) NVIDIA(0):
[ 12309.201] (II) NVIDIA(0): Validated MetaModes:
[ 12309.201] (II) NVIDIA(0): "DFP-1:nvidia-auto-select"
[ 12309.201] (II) NVIDIA(0): Virtual screen size determined to be 1920 x 1080
[ 12309.209] (--) NVIDIA(0): DPI set to (92, 91); computed from "UseEdidDpi" X config
[ 12309.209] (--) NVIDIA(0): option
[ 12309.209] (--) Depth 24 pixmap format is 32 bpp
[ 12309.209] (II) NVIDIA: Using 3072.00 MB of virtual memory for indirect memory
[ 12309.209] (II) NVIDIA: access.
[ 12309.219] (II) NVIDIA(0): Setting mode "DFP-1:nvidia-auto-select"
[ 12309.281] (==) NVIDIA(0): Disabling shared memory pixmaps
[ 12309.281] (==) NVIDIA(0): Backing store enabled
[ 12309.281] (==) NVIDIA(0): Silken mouse enabled
[ 12309.281] (==) NVIDIA(0): DPMS enabled
[ 12309.281] (II) Loading sub module "dri2"
[ 12309.281] (II) LoadModule: "dri2"
[ 12309.281] (II) Module "dri2" already built-in
[ 12309.281] (II) NVIDIA(0): [DRI2] Setup complete
[ 12309.281] (II) NVIDIA(0): [DRI2] VDPAU driver: nvidia
[ 12309.282] (--) RandR disabled
[ 12309.286] (II) SELinux: Disabled on system
[ 12309.287] (II) Initializing extension GLX
[ 12309.287] (II) Indirect GLX disabled.(II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
任何帮助均感激不尽。