You are not logged in.

#1 2015-02-25 00:01:29

chapatt
Member
Registered: 2010-12-23
Posts: 24

[SOLVED] i915 kernel module depends on acpi

I have a couple old desktops circa 2005 with Pentium 4s that I've been using to drive monitors in an Xdmx setup. Anyway, I've been using the VESA driver, but I'd really like some hardware acceleration, so having the actual intel driver would be nice--that's where the problem arises.

i915 won't load because it depends on button (ACPI_BUTTON) and button fails to load with

No such device

From what I can tell, it's because my machine doesn't fully support ACPI. Is there any way around this?

I've googled and read countless pages, tried every order of every module I read about in mkinitcpio and the bootloader. acpi=force, i915, intel_agp etc. So I'm wondering if there's a version of i915 that doesn't depend on button or perhaps a way to fake it somehow.


Thanks!

Last edited by chapatt (2015-02-27 01:29:58)

Offline

#2 2015-02-25 15:10:53

snakeroot
Member
Registered: 2012-10-06
Posts: 177

Re: [SOLVED] i915 kernel module depends on acpi

Are you sure i915 is the right driver? Given the vintage I would have guessed i810.

Offline

#3 2015-02-25 20:53:06

chapatt
Member
Registered: 2010-12-23
Posts: 24

Re: [SOLVED] i915 kernel module depends on acpi

You're correct in assuming that it is in fact an older chip than an i915--it's an 82845G--but I was under the impression that i915 was the name of the kernel module supplied for all Intel graphics these days. I searched a bit and I can't find anything about acquiring the i810 module. Thanks.

Offline

#4 2015-02-25 22:28:22

snakeroot
Member
Registered: 2012-10-06
Posts: 177

Re: [SOLVED] i915 kernel module depends on acpi

Yeah, it seems to be just for the i810 chipset:

http://cateee.net/lkddb/web-lkddb/DRM_I810.html

Offline

#5 2015-02-26 03:28:15

chapatt
Member
Registered: 2010-12-23
Posts: 24

Re: [SOLVED] i915 kernel module depends on acpi

Hmm, I just did an update and it looks like xorg-server-1.17.1-3 just broke everything. It seems to want to use the modesetting driver now that it's bundled with xorg-server. I downgraded back to 1.16.3-2 and I at least have VESA support back. It looks like the progression of X (ha) is deprecating my old hardware even further. The fact that it used to work makes me cling to some hope.

Offline

#6 2015-02-27 01:32:55

chapatt
Member
Registered: 2010-12-23
Posts: 24

Re: [SOLVED] i915 kernel module depends on acpi

I ended up compiling a custom kernel with ACPI_BUTTON built in instead of as a module. Five hours later i915 happily loads and X uses the intel driver like magic!

I'm still using the last release of xorg-server, but I can deal with that until I feel like figuring out what the problem is (almost definitely the fact that xf86-video-modesetting is bundled with xorg-server now).

Offline

Board footer

Powered by FluxBB