Xorg intel server not finding the graphics device

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Jesse:

After an upgrade to Fedora-16, my Xorg server has a problem.  It no 
longer binds to the intel driver to the 865G graphics chip.

Here's the relevant portion of the Xorg log:

--------------------------------------------------------------------
X.Org X Server 1.11.2
Release Date: 2011-11-04
...
[   672.192] (--) PCI:*(0:0:2:0) 8086:2572:14a4:2181 rev 2, Mem @ 0xf0000000/134217728, 0xfe780000/524288, I/O @ 0x0000ec00/8, BIOS @ 0x????????/131072
...
[   672.331] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
[   672.426] (II) Module intel: vendor="X.Org Foundation"
[   672.426] 	compiled for 1.11.2, module version = 2.17.0
[   672.426] 	Module class: X.Org Video Driver
[   672.426] 	ABI class: X.Org Video Driver, version 11.0
[   672.426] (II) intel: Driver for Intel 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, B43, Clarkdale, Arrandale,
	Sandybridge Desktop (GT1), Sandybridge Desktop (GT2),
	Sandybridge Desktop (GT2+), Sandybridge Mobile (GT1),
	Sandybridge Mobile (GT2), Sandybridge Mobile (GT2+),
	Sandybridge Server, Ivybridge Mobile (GT1), Ivybridge Mobile (GT2),
	Ivybridge Desktop (GT1), Ivybridge Desktop (GT2), Ivybridge Server
[   672.426] (--) using VT number 7

[   672.444] (EE) No devices detected.
[   672.444] 
Fatal server error:
[   672.444] no screens found
--------------------------------------------------------------------

Here's the equivalent part of the log from before I upgraded:

--------------------------------------------------------------------
X.Org X Server 1.9.5
Release Date: 2011-03-17
...
[    80.575] (--) PCI:*(0:0:2:0) 8086:2572:14a4:2181 rev 2, Mem @ 0xf0000000/134217728, 0xfe780000/524288, I/O @ 0x0000ec00/8, BIOS @ 0x????????/131072
...
[    81.003] (II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
	i810-dc100, i810e, i815, i830M, 845G, 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, Clarkdale, Arrandale
[    81.004] (--) using VT number 7

[    81.014] drmOpenDevice: node name is /dev/dri/card0
[    81.014] drmOpenDevice: open result is 9, (OK)
[    81.014] drmOpenByBusid: Searching for BusID pci:0000:00:02.0
[    81.014] drmOpenDevice: node name is /dev/dri/card0
[    81.014] drmOpenDevice: open result is 9, (OK)
[    81.014] drmOpenByBusid: drmOpenMinor returns 9
[    81.014] drmOpenByBusid: Interface 1.4 failed, trying 1.1
[    81.014] drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
[    81.014] (==) intel(0): Depth 24, (--) framebuffer bpp 32
[    81.014] (==) intel(0): RGB weight 888
[    81.014] (==) intel(0): Default visual is TrueColor
[    81.050] (II) intel(0): Integrated Graphics Chipset: Intel(R) 865G
[    81.050] (--) intel(0): Chipset: "865G"
--------------------------------------------------------------------

In both cases, the dri and dri2 extensions were loaded correctly.

Here's the part of the boot-up log showing the graphics detection:

[    1.304112] Linux agpgart interface v0.103
[    1.304405] agpgart-intel 0000:00:00.0: Intel 865 Chipset
[    1.304581] agpgart-intel 0000:00:00.0: detected gtt size: 131072K total, 131072K mappable
[    1.304960] agpgart-intel 0000:00:00.0: detected 8192K stolen memory
[    1.305364] agpgart-intel 0000:00:00.0: AGP aperture is 128M @ 0xf0000000

The /dev/dri directory does exist:

$ ls -l /dev/dri
total 0
crw-rw----+ 1 root video 226, 0 Nov 28 16:12 card0

There is no controlD64 file; I noticed that it is present in the Fedora
graphical installation environment (which _does_ work).  Is it
important?  If it is, what driver creates that file?  Or is some udev
rule messed up?

The Xorg configuration is slightly different from what it was before, 
but not much.  Here is the relevant section (which hasn't changed):

Section "Device"
	Identifier  "card0"
	Driver      "intel"
	VendorName  "Intel Corporation"
	BusID       "PCI:0:2:0"
	Option      "NoAccel" "yes"
	Option      "BackingStore"      "on"
EndSection

Do you have any idea what's going wrong and how I can fix it?  Life 
without a GUI is rather inconvenient.  :-(

Thanks,

Alan Stern

--
To unsubscribe from this list: send the line "unsubscribe linux-pci" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [DMA Engine]     [Linux Coverity]     [Linux USB]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Greybus]

  Powered by Linux