[Intel-gfx] G35 does not work after Xorg upgrade: Server 1.10.4 / intel module version = 2.15.901

Marc MERLIN marc_xorg at merlins.org
Sun Nov 6 23:38:00 CET 2011


I had it working for years with an older X/ubuntu and after upgrading
to Oneiric, Xorg says (EE) No devices detected

Relevant bits:
- kernel 3.0.1

- lspci
00:02.0 VGA compatible controller: Intel Corporation 82G35 Express Integrated Graphics Controller (rev 03)
04:00.0 Multimedia video controller: Internext Compression Inc iTVC15 MPEG-2 Encoder (rev 01)

- Xorg -verbose 3 -logverbose 3 says
X.Org X Server 1.10.4
Release Date: 2011-08-19
(--) PCI:*(0:0:2:0) 8086:2982:1043:8276 rev 3, Mem @ 0xfe800000/1048576,
0xd0000000/268435456, I/O @ 0x0000cc00/8
(--) PCI: (0:0:2:1) 8086:2983:1043:8276 rev 3, Mem @ 0xfe900000/1048576
(--) PCI: (0:4:0:0) 4444:0803:0070:4000 rev 1, Mem @ 0xf8000000/67108864
(II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
        compiled for 1.10.2.902, module version = 2.15.901
        Module class: X.Org Video Driver
        ABI class: X.Org Video Driver, version 10.0
(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,
(...)
(EE) No devices detected.

lsmod says:
i915                  299595  0 
drm_kms_helper         23798  1 i915
drm                   151068  2 i915,drm_kms_helper
fb                     45826  2 i915,drm_kms_helper
cfbcopyarea             2745  1 i915
video                  10546  1 i915
cfbimgblt               1860  1 i915
cfbfillrect             2545  1 i915
i2c_algo_bit            4040  3 i915,bttv,ivtv
intel_agp               8717  1 i915
intel_gtt              11246  3 i915,intel_agp
button                  4102  1 i915

[drm] Initialized drm 1.1.0 20060810
pci 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
pci 0000:00:02.0: setting latency timer to 64
[drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[drm] Driver supports precise vblank timestamp query.
[drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0

Any idea what I'm missing?

Thanks,
Marc
-- 
"A mouse is a device used to point at the xterm you want to type in" - A.S.R.
Microsoft is to operating systems ....
                                      .... what McDonalds is to gourmet cooking
Home page: http://marc.merlins.org/  
-------------- next part --------------
[  2921.743] 
X.Org X Server 1.10.4
Release Date: 2011-08-19
[  2921.743] X Protocol Version 11, Revision 0
[  2921.743] Build Operating System: Linux 2.6.24-29-server i686 Ubuntu
[  2921.743] Current Operating System: Linux myth 3.0.1core2-volpreempt-noide-hm64-20110620 #1 SMP Thu Aug 11 10:57:21 PDT 2011 i686
[  2921.743] Kernel command line: root=/dev/sda1 ro usbcore.autosuspend=1 snd_ac97_codec.power_save=1 acpi_irq_balance=0 nmi_watchdog=0 vga=1 nosplash
[  2921.743] Build Date: 19 October 2011  05:09:41AM
[  2921.743] xorg-server 2:1.10.4-1ubuntu4.2 (For technical support please see http://www.ubuntu.com/support) 
[  2921.743] Current version of pixman: 0.22.2
[  2921.743] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[  2921.744] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  2921.744] (==) Log file: "/var/log/Xorg.0.log", Time: Sun Nov  6 14:31:45 2011
[  2921.744] (==) Using config file: "/etc/X11/xorg.conf"
[  2921.744] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[  2921.744] (==) ServerLayout "Default Layout"
[  2921.744] (**) |-->Screen "Default Screen" (0)
[  2921.744] (**) |   |-->Monitor "<default monitor>"
[  2921.745] (**) |   |-->Device "Intel G35"
[  2921.745] (==) No monitor specified for screen "Default Screen".
	Using a default monitor configuration.
[  2921.745] (**) |-->Input Device "Generic Keyboard"
[  2921.745] (**) |-->Input Device "Generic Mouse"
[  2921.745] (**) Option "AllowMouseOpenFail" "true"
[  2921.745] (==) Automatically adding devices
[  2921.745] (==) Automatically enabling devices
[  2921.745] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[  2921.745] 	Entry deleted from font path.
[  2921.745] (==) 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,
	/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
	built-ins
[  2921.745] (==) ModulePath set to "/usr/lib/i386-linux-gnu/xorg/extra-modules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
[  2921.745] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[  2921.745] (WW) Disabling Generic Keyboard
[  2921.745] (WW) Disabling Generic Mouse
[  2921.745] (II) Loader magic: 0x823ada0
[  2921.745] (II) Module ABI versions:
[  2921.745] 	X.Org ANSI C Emulation: 0.4
[  2921.745] 	X.Org Video Driver: 10.0
[  2921.745] 	X.Org XInput driver : 12.3
[  2921.745] 	X.Org Server Extension : 5.0
[  2921.747] (--) PCI:*(0:0:2:0) 8086:2982:1043:8276 rev 3, Mem @ 0xfe800000/1048576, 0xd0000000/268435456, I/O @ 0x0000cc00/8
[  2921.747] (--) PCI: (0:0:2:1) 8086:2983:1043:8276 rev 3, Mem @ 0xfe900000/1048576
[  2921.747] (--) PCI: (0:4:0:0) 4444:0803:0070:4000 rev 1, Mem @ 0xf8000000/67108864
[  2921.747] (II) Open ACPI successful (/var/run/acpid.socket)
[  2921.747] (II) LoadModule: "extmod"
[  2921.747] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[  2921.747] (II) Module extmod: vendor="X.Org Foundation"
[  2921.747] 	compiled for 1.10.4, module version = 1.0.0
[  2921.748] 	Module class: X.Org Server Extension
[  2921.748] 	ABI class: X.Org Server Extension, version 5.0
[  2921.748] (II) Loading extension MIT-SCREEN-SAVER
[  2921.748] (II) Loading extension XFree86-VidModeExtension
[  2921.748] (II) Loading extension XFree86-DGA
[  2921.748] (II) Loading extension DPMS
[  2921.748] (II) Loading extension XVideo
[  2921.748] (II) Loading extension XVideo-MotionCompensation
[  2921.748] (II) Loading extension X-Resource
[  2921.748] (II) LoadModule: "dbe"
[  2921.748] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[  2921.748] (II) Module dbe: vendor="X.Org Foundation"
[  2921.748] 	compiled for 1.10.4, module version = 1.0.0
[  2921.748] 	Module class: X.Org Server Extension
[  2921.748] 	ABI class: X.Org Server Extension, version 5.0
[  2921.748] (II) Loading extension DOUBLE-BUFFER
[  2921.748] (II) LoadModule: "glx"
[  2921.749] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[  2921.749] (II) Module glx: vendor="X.Org Foundation"
[  2921.749] 	compiled for 1.10.4, module version = 1.0.0
[  2921.749] 	ABI class: X.Org Server Extension, version 5.0
[  2921.749] (==) AIGLX enabled
[  2921.749] (II) Loading extension GLX
[  2921.749] (II) LoadModule: "record"
[  2921.749] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[  2921.749] (II) Module record: vendor="X.Org Foundation"
[  2921.749] 	compiled for 1.10.4, module version = 1.13.0
[  2921.749] 	Module class: X.Org Server Extension
[  2921.749] 	ABI class: X.Org Server Extension, version 5.0
[  2921.749] (II) Loading extension RECORD
[  2921.749] (II) LoadModule: "dri"
[  2921.750] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[  2921.750] (II) Module dri: vendor="X.Org Foundation"
[  2921.750] 	compiled for 1.10.4, module version = 1.0.0
[  2921.750] 	ABI class: X.Org Server Extension, version 5.0
[  2921.750] (II) Loading extension XFree86-DRI
[  2921.750] (II) LoadModule: "dri2"
[  2921.750] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[  2921.750] (II) Module dri2: vendor="X.Org Foundation"
[  2921.750] 	compiled for 1.10.4, module version = 1.2.0
[  2921.750] 	ABI class: X.Org Server Extension, version 5.0
[  2921.750] (II) Loading extension DRI2
[  2921.750] (II) LoadModule: "intel"
[  2921.750] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
[  2921.750] (II) Module intel: vendor="X.Org Foundation"
[  2921.750] 	compiled for 1.10.2.902, module version = 2.15.901
[  2921.750] 	Module class: X.Org Video Driver
[  2921.750] 	ABI class: X.Org Video Driver, version 10.0
[  2921.750] (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
[  2921.751] (--) using VT number 8

[  2921.755] (EE) No devices detected.
[  2921.755] 
Fatal server error:
[  2921.755] no screens found
[  2921.755] 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[  2921.755] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[  2921.755] 
-------------- next part --------------
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

#Section "Module"
#        Load            "glx"
#        Load            "GLcore"
#        Load            "dri"
##        Load            "v4l"
#EndSection

Section "ServerFlags"
	Option "AllowMouseOpenFail"  "true"
EndSection

Section "Device"
        Identifier      "Intel G35"
        Boardname       "Intel DG35EC"
        Busid           "PCI:0:2:0"
        Driver          "intel"
        Screen  0
        Vendorname      "Intel"
EndSection

Section "Monitor"
        Identifier      "Aquos"
        Vendorname      "Sharp Aquos 52"
        Modelname       "LCD Panel 1920x1080"
        VertRefresh     60
        #VertRefresh     50.0 - 75.0
        HorizSync       30.0 - 120
        #Modeline        "1080p" 148.50  1920 2448 2492 2640  1080 1084 1089 1125 +hsync +vsync
	ModeLine 	"1080p" 148.5 1920 1960 2016 2200 1080 1082 1088 1125
	#Option  "DDC" "no"
        Option  "DPMS" "true"

	# all this shit looks ignored, I had to force -dpi 100 in gdm.conf
        #DisplaySize     1102 620
        Option  "UseEdidDpi" "false"
        Option  "DPI" "100 x 100"
        Option  "PreferredMode" "1080p"
        Gamma   1.0
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Monitor         "TDMS-1"
        Device          "Intel G35"
        Defaultdepth    24
        SubSection "Display"
                Depth   24
                Modes           "1080p" "1920x1080" 
        EndSubSection
        Option "UseEdidFreqs" "false"
        Option "ModeValidation" "NoMaxPClkCheck"
        Option "ModeValidation" "AllowNon60HzDFPModes"
        Option "ModeValidation" "NoVesaModes"
        Option "ModeValidation" "NoXServerModes"
        Option "ModeValidation" "NoPredefinedModes"
        Option "ModeValidation" "NoEdidDFPMaxSizeCheck"
        Option "ModeValidation" "NoDFPNativeResolutionCheck"
EndSection

Section "ServerLayout"
        Identifier      "Default Layout"
        screen 0 "Default Screen" 0 0
	InputDevice     "Generic Keyboard" "CoreKeyboard"
	InputDevice     "Generic Mouse" "AlwaysCore"
EndSection

Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "kbd"
        Option          "XkbRules"      "xorg"
        Option          "XkbModel"      "pc105"
        Option          "XkbLayout"     "us"
EndSection

Section "InputDevice"
        Identifier      "Generic Mouse"
        Driver          "mouse"
        Option          "CorePointer"
EndSection

Section "DRI"
        Mode    0666
EndSection


More information about the Intel-gfx mailing list