You are not logged in.

#1 2011-05-11 11:11:01

ulke
Member
Registered: 2011-04-29
Posts: 50

LTS kernel and Intel X drivers

Hi,

I'm getting hit by a nasty bug in the kernel several times a day (http://article.gmane.org/gmane.linux.kernel/1129278) and was wondering if I could use the LTS kernel until things are sorted out. I installed kernel26-lts and modified menu.lst. The kernel boots just fine, but GDM doesn't start. When I try to start X manually, it complains about fbdev and vesa not being there. Is there a (simple) way to use the Intel X drivers with the LTS kernel? I found a post that mentioned having two Arch installations in parallel sharing /home and /var, but this is far too complicated for my liking.

Thanks in advance!

Offline

#2 2011-05-11 15:03:34

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: LTS kernel and Intel X drivers

The vesa and fbdev errors are nothing to worry about. If you really want, you can install xf86-video-fbdev and xf86-video-vesa.
Any errors in the logs? What version of the Intel drivers are you using?

Offline

#3 2011-05-11 18:18:56

ulke
Member
Registered: 2011-04-29
Posts: 50

Re: LTS kernel and Intel X drivers

Thanks for your reply. I'm afraid my first post was a little unclear.

Without vesa and fbdev installed, X does not start at all (X log below). GDM does not start either, it just complains in the logs that X didn't start (extract from messages.log below). From the X log, it appears that X loads the Intel driver, but then keeps looking for vesa and fbdev. I'm using the xf86-video-intel package from [extra], version 2.15.0-1.

With vesa and fbdev installed, GDM loads, but Gnome starts in fallback mode and I have no acceleration.

Xorg.0.log:

[    29.906] 
X.Org X Server 1.10.1
Release Date: 2011-04-15
[    29.906] X Protocol Version 11, Revision 0
[    29.906] Build Operating System: Linux 2.6.38-ARCH i686 
[    29.906] Current Operating System: Linux EMACS-Keller 2.6.32-lts #1 SMP Sun Apr 24 14:33:58 UTC 2011 i686
[    29.906] Kernel command line: root=/dev/mapper/cryptpool-cryptroot resume=/dev/mapper/cryptpool-cryptswap cryptdevice=/dev/sda2:cryptpool video=i915:modeset=1 ro
[    29.906] Build Date: 16 April 2011  12:05:35PM
[    29.906]  
[    29.957] Current version of pixman: 0.20.2
[    29.957]     Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
[    29.957] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    29.957] (==) Log file: "/var/log/Xorg.0.log", Time: Wed May 11 19:59:26 2011
[    30.078] (==) Using config directory: "/etc/X11/xorg.conf.d"
[    30.200] (==) No Layout section.  Using the first Screen section.
[    30.200] (==) No screen section available. Using defaults.
[    30.200] (**) |-->Screen "Default Screen Section" (0)
[    30.200] (**) |   |-->Monitor "<default monitor>"
[    30.200] (==) No monitor specified for screen "Default Screen Section".
    Using a default monitor configuration.
[    30.200] (==) Automatically adding devices
[    30.200] (==) Automatically enabling devices
[    30.285] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[    30.285]     Entry deleted from font path.
[    30.344] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
[    30.344]     Entry deleted from font path.
[    30.344]     (Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
[    30.347] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
[    30.348]     Entry deleted from font path.
[    30.348]     (Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
[    30.348] (==) FontPath set to:
    /usr/share/fonts/misc/,
    /usr/share/fonts/TTF/,
    /usr/share/fonts/Type1/
[    30.348] (==) ModulePath set to "/usr/lib/xorg/modules"
[    30.348] (II) The server relies on udev to provide the list of input devices.
    If no devices become available, reconfigure udev or disable AutoAddDevices.
[    30.348] (II) Loader magic: 0x81f4ee0
[    30.348] (II) Module ABI versions:
[    30.348]     X.Org ANSI C Emulation: 0.4
[    30.348]     X.Org Video Driver: 10.0
[    30.348]     X.Org XInput driver : 12.2
[    30.348]     X.Org Server Extension : 5.0
[    30.349] (--) PCI:*(0:0:2:0) 8086:27a2:17aa:201a rev 3, Mem @ 0xee100000/524288, 0xd0000000/268435456, 0xee200000/262144, I/O @ 0x00001800/8
[    30.349] (--) PCI: (0:0:2:1) 8086:27a6:17aa:201a rev 3, Mem @ 0xee180000/524288
[    30.350] (II) Open ACPI successful (/var/run/acpid.socket)
[    30.350] (II) LoadModule: "extmod"
[    30.368] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[    30.405] (II) Module extmod: vendor="X.Org Foundation"
[    30.405]     compiled for 1.10.1, module version = 1.0.0
[    30.405]     Module class: X.Org Server Extension
[    30.405]     ABI class: X.Org Server Extension, version 5.0
[    30.405] (II) Loading extension MIT-SCREEN-SAVER
[    30.405] (II) Loading extension XFree86-VidModeExtension
[    30.405] (II) Loading extension XFree86-DGA
[    30.421] (II) Loading extension DPMS
[    30.421] (II) Loading extension XVideo
[    30.421] (II) Loading extension XVideo-MotionCompensation
[    30.421] (II) Loading extension X-Resource
[    30.421] (II) LoadModule: "dbe"
[    30.422] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[    30.440] (II) Module dbe: vendor="X.Org Foundation"
[    30.440]     compiled for 1.10.1, module version = 1.0.0
[    30.440]     Module class: X.Org Server Extension
[    30.440]     ABI class: X.Org Server Extension, version 5.0
[    30.440] (II) Loading extension DOUBLE-BUFFER
[    30.440] (II) LoadModule: "glx"
[    30.440] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    30.501] (II) Module glx: vendor="X.Org Foundation"
[    30.501]     compiled for 1.10.1, module version = 1.0.0
[    30.501]     ABI class: X.Org Server Extension, version 5.0
[    30.505] (==) AIGLX enabled
[    30.505] (II) Loading extension GLX
[    30.505] (II) LoadModule: "record"
[    30.505] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[    30.546] (II) Module record: vendor="X.Org Foundation"
[    30.546]     compiled for 1.10.1, module version = 1.13.0
[    30.546]     Module class: X.Org Server Extension
[    30.546]     ABI class: X.Org Server Extension, version 5.0
[    30.546] (II) Loading extension RECORD
[    30.546] (II) LoadModule: "dri"
[    30.546] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[    30.627] (II) Module dri: vendor="X.Org Foundation"
[    30.627]     compiled for 1.10.1, module version = 1.0.0
[    30.627]     ABI class: X.Org Server Extension, version 5.0
[    30.628] (II) Loading extension XFree86-DRI
[    30.628] (II) LoadModule: "dri2"
[    30.628] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[    30.655] (II) Module dri2: vendor="X.Org Foundation"
[    30.655]     compiled for 1.10.1, module version = 1.2.0
[    30.655]     ABI class: X.Org Server Extension, version 5.0
[    30.656] (II) Loading extension DRI2
[    30.656] (==) Matched intel as autoconfigured driver 0
[    30.656] (==) Matched vesa as autoconfigured driver 1
[    30.656] (==) Matched fbdev as autoconfigured driver 2
[    30.656] (==) Assigned the driver to the xf86ConfigLayout
[    30.656] (II) LoadModule: "intel"
[    30.708] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
[    30.778] (II) Module intel: vendor="X.Org Foundation"
[    30.778]     compiled for 1.10.0.902, module version = 2.15.0
[    30.778]     Module class: X.Org Video Driver
[    30.778]     ABI class: X.Org Video Driver, version 10.0
[    30.778] (II) LoadModule: "vesa"
[    30.779] (WW) Warning, couldn't open module vesa
[    30.779] (II) UnloadModule: "vesa"
[    30.779] (II) Unloading vesa
[    30.779] (EE) Failed to load module "vesa" (module does not exist, 0)
[    30.779] (II) LoadModule: "fbdev"
[    30.779] (WW) Warning, couldn't open module fbdev
[    30.779] (II) UnloadModule: "fbdev"
[    30.779] (II) Unloading fbdev
[    30.779] (EE) Failed to load module "fbdev" (module does not exist, 0)
[    30.779] (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, Sandybridge, Sandybridge, Sandybridge, Sandybridge,
    Sandybridge, Sandybridge
[    30.781] (++) using VT number 7

[    30.785] (EE) No devices detected.
[    30.785] 
Fatal server error:
[    30.785] no screens found
[    30.786] 
Please consult the The X.Org Foundation support 
     at http://wiki.x.org
 for help. 
[    30.786] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[    30.786] 

GDM-related messages from messages.log:

May 11 19:59:27 localhost gdm-binary[3717]: WARNING: GdmDisplay: display lasted 2.575352 seconds
May 11 19:59:27 localhost gdm-binary[3717]: WARNING: GdmDisplay: display lasted 0.056947 seconds
May 11 19:59:27 localhost gdm-binary[3717]: WARNING: GdmDisplay: display lasted 0.040386 seconds
May 11 19:59:27 localhost gdm-binary[3717]: WARNING: GdmDisplay: display lasted 0.023056 seconds
May 11 19:59:27 localhost gdm-binary[3717]: WARNING: GdmDisplay: display lasted 0.023782 seconds
May 11 19:59:27 localhost gdm-binary[3717]: WARNING: GdmDisplay: display lasted 0.023188 seconds
May 11 19:59:27 localhost gdm-binary[3717]: WARNING: GdmLocalDisplayFactory: maximum number of X display failures reached: check X server log for errors

Offline

#4 2011-06-01 10:18:25

arunvragh
Member
Registered: 2007-04-17
Posts: 111

Re: LTS kernel and Intel X drivers

I can confirm this on a regular kernel26 also. If I remove xf86-video-intel 2.15.02 then Gnome loads in fallback mode. This was fine before the 2.15 version of the Intel driver. On a 865 chipset. Since I have all the xf86 video drivers installed, I presume it must be using vesa. I get max 1024 x 768 display on a LCD monitor.

Offline

#5 2011-06-01 16:24:52

tubasoldier
Member
Registered: 2006-03-25
Posts: 8

Re: LTS kernel and Intel X drivers

I can also confirm this. Using KDM instead of GDM but the same issues are present.

I have run Arch Linux for about 9 months. This last update was just too much. I don't have time to keep fixing it after an update. Hope you guys figure it out but I'm done.

Offline

Board footer

Powered by FluxBB