[Intel-gfx] Trying to enable ZaphodHeads, "no screens found"

Nate Bargmann n0nb at n0nb.us
Sun Nov 9 19:43:07 CET 2014


I hope this isn't an FAQ.

I am trying to configure a newly acquired Lenovo ThinkCentre M73 which
has the onboard Intel HD4600 video controller with DisplayPort and VGA
outputs.  Each output works independently and in combination as an
extended desktop via RandR.  However, on the box this one will replace I
have a dual-port Radeon controller that is configured for ZaphodHeads
and I use Xfce for an independent desktop on each monitor.  I've adapted
to this work flow and was encouraged by reading of fairly recent support
for ZaphodHeads in the Intel driver. I am running Debian Unstable which
currently has the Intel driver version 2.21.15.

I have tried several configurations from the one I found in the archives
from Chris Wilson:

http://lists.freedesktop.org/archives/intel-gfx/2014-April/044115.html

to a modified version of xorg.conf from my working Radeon system.  In
each case the X server aborts and the log file rather clearly states
"no screens found" when I do have screens defined in xorg.conf.  At the
moment I am at a loss as repeated searching has turned up no other
clues.  Have I hit a bug?  What is the most effective way to
troubleshoot this as I've had good success with Xorg for years?  I have
attached the latest xorg.conf and the resulting log file as well as the
output from 'xrandr -q'.

Thanks!

- Nate

-- 

"The optimist proclaims that we live in the best of all
possible worlds.  The pessimist fears this is true."

Ham radio, Linux, bikes, and more: http://www.n0nb.us
-------------- next part --------------
# Dual screen on Intel HD4600

Section "ServerLayout"
    Identifier		"Zaphod"
    Screen	0	"Screen0" 0 0
    Screen	1	"Screen1" LeftOf "Screen0"
EndSection

Section "Device"
    Identifier		"Card0"
    Driver		"intel"
    BusID		"PCI:0:2:0"
    Option		"ZaphodHeads" "HDMI1"
#    Option		"AccelMethod" "SNA"
    Screen		0
EndSection

Section "Device"
    Identifier		"Card1"
    Driver		"intel"
    BusID		"PCI:0:2:0"
    Option		"ZaphodHeads" "VGA1"
#    Option		"AccelMethod" "SNA"
    Screen		1
EndSection

Section "Monitor"
    Identifier		"Monitor0"
#    Option		"PreferredMode" "1280x1024"
EndSection

Section "Monitor"
    Identifier		"Monitor1"
#    Option		"PreferredMode" "1280x1024"
EndSection

Section "Screen"
    Identifier		"Screen0"
    Device		"Card0"
    Monitor		"Monitor0"
    DefaultDepth	24
    SubSection "Display
	Depth		24
	Virtual		1280 1024
    EndSubSection
EndSection

Section "Screen"
    Identifier		"Screen1"
    Device		"Card1"
    Monitor		"Monitor1"
    DefaultDepth	24
    SubSection "Display
	Depth		24
	Virtual		1280 1024
    EndSubSection
EndSection
-------------- next part --------------
[    15.211] 
X.Org X Server 1.16.1.901 (1.16.2 RC 1)
Release Date: 2014-11-02
[    15.211] X Protocol Version 11, Revision 0
[    15.211] Build Operating System: Linux 3.2.0-4-amd64 x86_64 Debian
[    15.211] Current Operating System: Linux irwin 3.16-3-amd64 #1 SMP Debian 3.16.5-1 (2014-10-10) x86_64
[    15.211] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.16-3-amd64 root=UUID=2adad607-7986-432f-a9fb-71b5f309ee29 ro quiet systemd.show_status=1
[    15.211] Build Date: 03 November 2014  09:44:08PM
[    15.211] xorg-server 2:1.16.1.901-1 (http://www.debian.org/support) 
[    15.211] Current version of pixman: 0.32.6
[    15.211] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    15.211] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    15.212] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Nov  8 07:19:05 2014
[    15.212] (==) Using config file: "/etc/X11/xorg.conf"
[    15.212] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    15.212] (==) ServerLayout "Zaphod"
[    15.212] (**) |-->Screen "Screen0" (0)
[    15.212] (**) |   |-->Monitor "Monitor0"
[    15.212] (**) |   |-->Device "Card0"
[    15.212] (**) |-->Screen "Screen1" (1)
[    15.212] (**) |   |-->Monitor "Monitor1"
[    15.212] (**) |   |-->Device "Card1"
[    15.212] (==) Automatically adding devices
[    15.212] (==) Automatically enabling devices
[    15.212] (==) Automatically adding GPU devices
[    15.212] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[    15.212] 	Entry deleted from font path.
[    15.212] (==) FontPath set to:
	/usr/share/fonts/X11/misc,
	/usr/share/fonts/X11/100dpi/:unscaled,
	/usr/share/fonts/X11/75dpi/:unscaled,
	/usr/share/fonts/X11/Type1,
	/usr/share/fonts/X11/100dpi,
	/usr/share/fonts/X11/75dpi,
	built-ins
[    15.212] (==) ModulePath set to "/usr/lib/xorg/modules"
[    15.212] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[    15.212] (II) Loader magic: 0x7fca747d7d80
[    15.212] (II) Module ABI versions:
[    15.212] 	X.Org ANSI C Emulation: 0.4
[    15.212] 	X.Org Video Driver: 18.0
[    15.212] 	X.Org XInput driver : 21.0
[    15.212] 	X.Org Server Extension : 8.0
[    15.212] (II) xfree86: Adding drm device (/dev/dri/card0)
[    15.213] (--) PCI:*(0:0:2:0) 8086:0412:17aa:3098 rev 6, Mem @ 0xf7800000/4194304, 0xe0000000/268435456, I/O @ 0x0000f000/64
[    15.213] (II) LoadModule: "glx"
[    15.213] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    15.213] (II) Module glx: vendor="X.Org Foundation"
[    15.213] 	compiled for 1.16.1.901, module version = 1.0.0
[    15.213] 	ABI class: X.Org Server Extension, version 8.0
[    15.213] (==) AIGLX enabled
[    15.213] (II) LoadModule: "intel"
[    15.213] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
[    15.213] (II) Module intel: vendor="X.Org Foundation"
[    15.213] 	compiled for 1.15.99.904, module version = 2.21.15
[    15.213] 	Module class: X.Org Video Driver
[    15.213] 	ABI class: X.Org Video Driver, version 18.0
[    15.213] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
	i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
	915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
	Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
	GM45, 4 Series, G45/G43, Q45/Q43, G41, B43, HD Graphics,
	HD Graphics 2000, HD Graphics 3000, HD Graphics 2500,
	HD Graphics 4000, HD Graphics P4000, HD Graphics 4600,
	HD Graphics 5000, HD Graphics P4600/P4700, Iris(TM) Graphics 5100,
	HD Graphics 4400, HD Graphics 4200, Iris(TM) Pro Graphics 5200
[    15.214] (++) using VT number 7

[    15.214] Requested Entity already in use!
[    15.214] (EE) Screen 1 deleted because of no matching config section.
[    15.214] (II) UnloadModule: "intel"
[    15.268] (EE) intel(0): [drm] Failed to open DRM device for pci:0000:00:02.0: No such file or directory
[    15.268] (EE) intel(0): Failed to become DRM master.
[    15.268] (II) UnloadModule: "intel"
[    15.268] (EE) Screen(s) found, but none have a usable configuration.
[    15.268] (EE) 
Fatal server error:
[    15.268] (EE) no screens found(EE) 
[    15.268] (EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[    15.268] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[    15.268] (EE) 
[    15.270] (EE) Server terminated with error (1). Closing log file.
-------------- next part --------------
Screen 0: minimum 320 x 200, current 2560 x 1024, maximum 8192 x 8192
VGA1 connected 1280x1024+1280+0 (normal left inverted right x axis y axis) 338mm x 270mm
   1280x1024     60.02*+  75.02  
   1280x960      60.00  
   1152x864      75.00  
   1024x768      75.08    70.07    60.00  
   832x624       74.55  
   800x600       72.19    75.00    60.32    56.25  
   640x480       75.00    72.81    66.67    60.00  
   720x400       70.08  
DP1 disconnected (normal left inverted right x axis y axis)
HDMI1 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 338mm x 270mm
   1280x1024     60.02*+  75.02  
   1280x960      60.00  
   1152x864      75.00  
   1024x768      75.08    70.07    60.00  
   832x624       74.55  
   800x600       72.19    75.00    60.32    56.25  
   640x480       75.00    72.81    66.67    60.00  
   720x400       70.08  


More information about the Intel-gfx mailing list