LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Mandriva (https://www.linuxquestions.org/questions/mandriva-30/)
-   -   ACPI and laptop in mandrake 9.2 (https://www.linuxquestions.org/questions/mandriva-30/acpi-and-laptop-in-mandrake-9-2-a-118385/)

cuzzle 11-20-2003 10:05 PM

ACPI and laptop in mandrake 9.2
 
Okay here is the problem. I have installed mandrake 9.2 recently on my laptop and i can't get acpi to work correctly. When i enable acpi i get the following error on boot up

Looking for DSDT in initrid ... not found!
ACPI breakpoint: Executed AML Breakpoint opcode

I really really need to get acpi working so that i can check my battery life. Thanks in advance.

btw it worked perfectly in mandrake 9.1 right out of the box.

ac_dispatcher 11-20-2003 10:42 PM

Same thing happen here. I even tried a couple of different kernels. Your not alone on this.

I beleive I once did a upgrade from 9.1 to 9.2 and when I used the 9.1 stock kernel it worked.

By the way in my lilo.conf it states acpi=ht (I think it was ht not at home now)

what does that mean? I get the same error when I change it to acpi=on.

ac_dispatcher 11-20-2003 10:51 PM

I also posted this on the mandrakeusers board. They are real helpfull over there too.

http://www.mandrakeusers.org/index.p...t=0#entry78118

Brain Drop 11-20-2003 11:18 PM

it might not be related but on my pc with 9.1 acpi was cool but with 9.2 acpi wouldnt work with acpi=on, i had to chnge it to acpi=force
worked ok then

ac_dispatcher 11-20-2003 11:31 PM

Found it

http://www.mandrakelinux.com/en/errata.php3#nolapic

Error scenario: When enabling ACPI in the kernel (by removing acpi=ht from the kernel boot options), the system freezes very early
Why: There seems to be a bad interaction with Local APIC, which is enabled by default in the kernel. This can be seen by adding vga=0 to try to see the last kernel message before it locks solid (a message like "Looking for DSDT in initrd... not found"). This seems to happen with certain HP laptops. Other reports also indicate that if you remove AC power from a laptop (ie. Dell latitude C640; possibly others) it will freeze requiring a power off. (re: Bugzilla #5821)

Solution: Add "nolapic" to the kernel boot options to resolve both issues.

B McHack 11-20-2003 11:52 PM

If it works can you post your lilo.conf file and is lilo the only thing that needs to be configured? I'm using the stock kernel in 9.2
Thanks

cuzzle 11-21-2003 08:55 PM

Well that didn't work. I might try again later. Though more interesting stuff. I installed Suse 9 Pro to see what the luck would be with it. Installed pretty easy though it didn't like the weird resolution that my laptop want's to run at 1280x854 very much so that has to be worked out but the battery monitor worked PERFECTLY without modification. Unfortuneately my wifi and keyboard are acting pretty funky. If i get this working i think suse would be a nice choice. It's very nice and refined looking. Who knows. What is another good choice to try? If i could combine the good aspects of every distro i have tried into one i think linux would be perfect. Give me acpi from suse with the polished administration with urpmi and hardware detection from mandrake add the speed from some other distros and you have something just amazing. So where should i start next? I wouldn't mind trying one of the "harder" distros that you have to do more manual configuration if it will give me a working computer.

lawsonrc 11-21-2003 10:12 PM

I put my acpi problem at www.mandrakeusers.org in their "Other distributions" section since I need help with it on my laptop for SuSE 9.0. I also will be installing MDK9.2 in a few weeks on my Toshiba 5005-S507 and eventually my Toshiba 5205-S703. Both require acpi enabled in order for sound to work.
A moderator of that board, named Dragonmage, gave me some really good advice for both SuSE 9.0 as well as MDK 9.2. I will cut and paste it below:

"To run mandrake 9.2 with acpi=on without hanging I have to update the kernel to the newest one."....

" The updated kernel should be available in any mandrake mirrors. But just in case, here are some links
ftp://ftp.club-internet.fr/pub/unix/...ates/9.2/RPMS/
http://mandrake.contactel.cz/Mandrak...ates/9.2/RPMS/

Make sure you download these files
kernel-2.4.22.21mdk-1-1mdk.i586.rpm
kernel-source-2.4.22-21mdk.i586.rpm

APCI patch is already built in the regular mandrake kernel.. so there will be no recompiling needed. The kernel source will be needed in order to compile nvidia driver, modem driver, cpad touchpad driver, and other stuff."

Some of the newer Toshiba Satellite laptops have a "legacy free bios". In addition, acpi is needed not only for laptop power management, but for sound as well.

I hope this will help some of you!

Cuzzle, what is the make and model of your laptop?????

I'm using GRUB instead of LILO because you can edit it upon boot-up. It is really easy to do with SuSE 9.0's GUI design.

When I installed SuSE 9.0 Pro, at the beginning of the install at the bottom of the screen, it showed the resolution at the bottom of the screen, when I clicked on it a pop up screen appeared with possible resolutions; I had to pick 1600 x 1200 so that SuSe would be full screen. At lower resolutions, KDE and Gnome would be small and in the center of the screen.

After you install, you can change the screen resolution in Yast2 by going to Hardware, then click on Monitor where you can edit the resolution numbers. (Yast2 will ask for your root password.)

If anyone is using SuSE 9.0 on a similar laptop as mine and has problems with acpi=on (or a solution); please see my thread at;

http://www.linuxquestions.org/questi...hreadid=117416

Best regards,

Richard L.

Hope this helps!

B McHack 11-21-2003 10:41 PM

Yes that helps alot I didnt know acpi was needed for sound, thats been a thorn in my side for awhile, I have a Toshiba 5205 S503. And if it helps I think both of those laptops you refered to have linux install notes on the Tux Mobile web site, I think.

cuzzle 11-22-2003 02:26 AM

Well i'm writing this message in Suse 9. I seem to have gotten most of the major problems fixed with it. It actually has a really nice feature for putting in custom resolutions and it auto updater can even download the latest nvidia drivers for you! Also the Microsoft true type fonts! It's nice not to have to do this manually. I have done both a number of times so i don't feel like i'm missing out on an experience. Still don't have wireless working but i haven't tried to hard yet, but the best part is ACPI works! I know how long till my battery croaks! I do admit suse is one of the nicest looking distros out there! Just wonderful how they have pulled everything together. It's not perfect but seems pretty solid.

I hope that the issues with mandrake get sorted out in the next release so that i can go back to it and have my laptop working correctly. I really enjoyed the parts that worked in 9.1 and the parts that worked in 9.2 i just need all of them to work!

Thanks for all your help. Oh and this is my record day for linux installs I installed: mandrake 9.2, suse 9, Fedora, 1 knoppix boot, and vector linux all in a 12 hour period!

ac_dispatcher 11-22-2003 10:26 AM

Got it to work for me:

lilo.conf:

boot=/dev/hda
map=/boot/map
vga=normal
lba32
default="WindowsXP"
keytable=/boot/us.klt
prompt
nowarn
timeout=100
message=/boot/xray-blue.boot
#message=/boot/penguins.boot
#message=/boot/message
#menu-scheme=wb:bw:wb:bw
image=/boot/vmlinuz-2.4.22-10mdk
label="Mandrake9.2"
root=/dev/hda7
initrd=/boot/initrd-2.4.22-10mdk.img
append="devfs=mount hdc=ide-scsi acpi=on nolapic resume=/dev/hda9 splash=silent"
vga=788
read-only
other=/dev/hda2
label="WindowsXP"
table=/dev/hda
other=/dev/fd0
label="floppy"
unsafe
image=/boot/vmlinuz-2.4.22-10mdk
label="backup"
root=/dev/hda7
initrd=/boot/initrd-2.4.22-10mdk.img
append="devfs=mount hdc=ide-scsi acpi=ht resume=/dev/hda9 splash=silent"
vga=normal
read-only
###

notice in order for it to work I had to use acpi=on

I read somwhere that acpi=force also works for some.

cuzzle 11-23-2003 12:07 AM

Posting that is tempting me to go and try again but for the time being i'm gonna try suse out. So far everything is going great. I got the wireless to work so now everything is happy!


All times are GMT -5. The time now is 10:53 PM.