I knew I forgot some info about my system... ;) I'm using KMS+DRI2, no xorg.conf, and I only have xf86-video-intel installed (2.7.1). Xorg is configuring itself just fine... Here is a snippet of /var/log/Xorg.0.log:
(==) AIGLX enabled (II) Loading extension GLX (II) LoadModule: "record" (II) Loading /usr/lib/xorg/modules/extensions//librecord.so (II) Module record: vendor="X.Org Foundation" compiled for 1.6.1, module version = 1.13.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 2.0 (II) Loading extension RECORD (II) LoadModule: "dri" (II) Loading /usr/lib/xorg/modules/extensions//libdri.so (II) Module dri: vendor="X.Org Foundation" compiled for 1.6.1, module version = 1.0.0 ABI class: X.Org Server Extension, version 2.0 (II) Loading extension XFree86-DRI (II) LoadModule: "dri2" (II) Loading /usr/lib/xorg/modules/extensions//libdri2.so (II) Module dri2: vendor="X.Org Foundation" compiled for 1.6.1, module version = 1.0.0 ABI class: X.Org Server Extension, version 2.0 (II) Loading extension DRI2 (II) *LoadModule: "intel"* (II) Loading /usr/lib/xorg/modules/drivers//intel_drv.so (II) Module intel: vendor="X.Org Foundation" compiled for 1.6.1, module version = 2.7.1 Module class: X.Org Video Driver ABI class: X.Org Video Driver, version 5.0 (II) LoadModule: "i810" (WW) Warning, couldn't open module i810 (II) UnloadModule: "i810" (EE) Failed to load module "i810" (module does not exist, 0) (II) LoadModule: "vesa" (II) Loading /usr/lib/xorg/modules/drivers//vesa_drv.so (II) Module vesa: vendor="X.Org Foundation" compiled for 1.6.0, module version = 2.2.0 Module class: X.Org Video Driver ABI class: X.Org Video Driver, version 5.0 (II) LoadModule: "fbdev" (WW) Warning, couldn't open module fbdev (II) UnloadModule: "fbdev" (EE) Failed to load module "fbdev" (module does not exist, 0) (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, IGD_GM, IGD_G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, Mobile IntelĀ® GM45 Express Chipset, Intel Integrated Graphics Device, G45/G43, Q45/Q43, G41 (II) VESA: driver for VESA chipsets: vesa
So the problem is not that it is failing to load i810 or vesa, the server just tries to load them but they are not used. 2009/5/27 Andrea Scarpino <andrea@archlinux.org>
On 27/05/2009, Nicolas Bigaouette <nbigaouette@gmail.com> wrote:
(EE) Failed to load module "i810" (module does not exist, 0) I think is this the cause. Did you removed xf86-video-intel package? Or try to use 'intel' instead of 'i810' in xorg.conf
-- Andrea `BaSh` Scarpino Arch Linux Developer