Triple head setup. One monitor is black at boot

Christian Brædstrup linux07 at phys.au.dk
Fri Mar 11 01:11:25 PST 2011


Hi,

I have just setup a quite exotic system on my Arch Linux box at my office. I
am running three screens on my Dell XPS 15 laptop. Two Samsung SyncMaster
2443 and one 24" Xerox. The Xerox is running directly on a DisplayPort
output from my graphicscard (I use a DisplayPort -> DVI). The two Samsung
are each running on a Plugable UGA-2K-A (USB to DVI adapter).

My problem is that when I turn on my box in the morning only the two Samsung
screens turn on. The Xerox is all black but is detected by the system
because I can drag windows to that screen. I just can't see them.

I found a fix for it but it is quite cumbersum. All the screens are running
at 1920x1200. If I change the resolution on the Xerox to 1024x768 and then
restart xorg then the screen works. If I then change it back to 1920x1200
and restart xorg again the screen still works. I therefore know that the
xorg config files are correct but something is missing when the machine
first starts.

I have attached my xorg config file (10-monitor.conf), the first log file I
get from xorg when one screen is not working (Xorg.0.log.NoMain) and the log
file when all screens are working (Xorg.0.log.ThreeMonitors).
I have also included the system data I think is relevant.

DAEMONS=(syslog-ng dbus networkmanager netfs cups avahi-daemon !pcspkr
laptop-mode bluetooth crond)

[christian at faraday ~]$ lspci
00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev
18)
00:01.0 PCI bridge: Intel Corporation Core Processor PCI Express x16 Root
Port (rev 18)
00:02.0 VGA compatible controller: Intel Corporation Core Processor
Integrated Graphics Controller (rev 18)
00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series
Chipset HECI Controller (rev 06)
00:1a.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2
Enhanced Host Controller (rev 06)
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High
Definition Audio (rev 06)
00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI
Express Root Port 1 (rev 06)
00:1c.1 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI
Express Root Port 2 (rev 06)
00:1c.3 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI
Express Root Port 4 (rev 06)
00:1c.4 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI
Express Root Port 5 (rev 06)
00:1c.5 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI
Express Root Port 6 (rev 06)
00:1d.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2
Enhanced Host Controller (rev 06)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6)
00:1f.0 ISA bridge: Intel Corporation Mobile 5 Series Chipset LPC Interface
Controller (rev 06)
00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series Chipset 6
port SATA AHCI Controller (rev 06)
00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus
Controller (rev 06)
00:1f.6 Signal processing controller: Intel Corporation 5 Series/3400 Series
Chipset Thermal Subsystem (rev 06)
02:00.0 VGA compatible controller: nVidia Corporation Device 0df1 (rev a1)
02:00.1 Audio device: nVidia Corporation GF108 High Definition Audio
Controller (rev a1)
04:00.0 Network controller: Intel Corporation Centrino Wireless-N 1000
05:00.0 USB Controller: NEC Corporation uPD720200 USB 3.0 Host Controller
(rev 03)
09:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B
PCI Express Gigabit Ethernet controller (rev 06)
ff:00.0 Host bridge: Intel Corporation Core Processor QuickPath Architecture
Generic Non-core Registers (rev 05)
ff:00.1 Host bridge: Intel Corporation Core Processor QuickPath Architecture
System Address Decoder (rev 05)
ff:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 (rev 05)
ff:02.1 Host bridge: Intel Corporation Core Processor QPI Physical 0 (rev
05)
ff:02.2 Host bridge: Intel Corporation Core Processor Reserved (rev 05)
ff:02.3 Host bridge: Intel Corporation Core Processor Reserved (rev 05)

[christian at faraday ~]$ dmesg | grep intel
intel_idle: MWAIT substates: 0x1120
intel_idle: v0.4 model 0x25
intel_idle: lapic_timer_reliable_states 0xffffffff
ACPI: acpi_idle yielding to intel_idle
intel ips 0000:00:1f.6: CPU TDP doesn't match expected value (found 25,
expected 29)
intel ips 0000:00:1f.6: PCI INT C -> GSI 18 (level, low) -> IRQ 18
intel ips 0000:00:1f.6: failed to get i915 symbols, graphics turbo disabled
intel ips 0000:00:1f.6: IPS driver initialized, MCP temp limit 90
agpgart-intel 0000:00:00.0: Intel HD Graphics Chipset
agpgart-intel 0000:00:00.0: detected gtt size: 524288K total, 262144K
mappable
agpgart-intel 0000:00:00.0: detected 65536K stolen memory, trimming to
32768K
agpgart-intel 0000:00:00.0: AGP aperture is 256M @ 0xd0000000
[drm:intel_dsm_platform_mux_info] *ERROR* MUX INFO call failed
[drm:intel_dsm_platform_mux_info] *ERROR* MUX INFO call failed
fb0: inteldrmfb frame buffer device
hda_intel: Disable MSI for Nvidia chipset
intel ips 0000:00:1f.6: i915 driver attached, reenabling gpu turbo

I think there perhaps is a problem with the way things are started during
boot but can't really find the problem. Perhaps it has somethink to do with
the Intel Driver. My system is updated today (11/03/2011) with the stable
Arch Linux repo. I hope one of you guys has a suggestion about what to try.

Best Regards,
Christian Brædstrup
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.x.org/archives/xorg/attachments/20110311/8c21d947/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Xorg.0.log.NoMain
Type: application/octet-stream
Size: 59223 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20110311/8c21d947/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Xorg.0.log.ThreeMonitors
Type: application/octet-stream
Size: 59222 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20110311/8c21d947/attachment-0001.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 10-monitor.conf
Type: application/octet-stream
Size: 2689 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20110311/8c21d947/attachment-0002.obj>


More information about the xorg mailing list