On Mittwoch, 18. April 2007 20:40 Dan McGee wrote:

At first i want to say that this new game for arch is the normal way of at
example opensuse or debian which do the same for longer time.

> I just found this to be an AWFUL idea. My computer just died due to
> overheating. It was fine after  I let it cool off- and rebooted and
> loaded the thermal module as quick as I could.

At first as i read the wiki i was surprised that there is only spoken from the
rc.conf but from my view this is only the second best place to integrate
important acpi kernel module. As in other distros the best place is to
integrate them in the kernel image and so they get loaded earlier as every
init script or udev rule can do.

So my suggestion for you is to make this test with a running arch kernel26:

- find out which module you need. Hint: The diff of the kernel config shows
that the list of the new module be ac, battery, button, fan, processor,
thermal and container.
- cp mkinitcpio.conf mkinitcpio.conf.acpi
- append thermal, fan and what you need in the MODULES array of
mkinitcpio.conf.acpi
- mkinitcpio -c /etc/mkinitcpio.conf.acpi -g /boot/kernel26-acpi.img -v
- control the output if there be thermal.ko, fan.ko and so on
- copy the kernel26 lines in the /boot/grub/menu.lst and change the name of
the image to kernel26-acpi.img (and the title)
- reboot to the new kernel image and control with lsmod if all is fine

For all who knows more about it as mine (which be the most devs -) ): Please
control this suggestion and gives Dan either a better feeling or warns him
for doing this.

> We can't do this to everyone's machine because of a few people- this
> could fuck over a lot of people (excuse the language). I know it just
> cost me the better part of an hour, and I haven't even found which
> modules I actually need yet!

The two other distros who i knows loads fan and thermal by default which
should be enough in the most cases. Sorry, i can't help you because i have
such a shit motherboard which is fast but where acpi and speedstep don't
works. So i have no experience and can't say anything about it. 

> There has to be a better way than this. Not happy right now.

The way is okay from my view because you can run your system to load the
module but another one who have big problems with acpi could perhaps not
boot.

See you, Attila


_______________________________________________
arch mailing list
arch@archlinux.org
http://archlinux.org/mailman/listinfo/arch

Reply via email to