Just nu i M3-nätverket
Gå till innehåll

Acpi with Mandrake and Compaq Presario laptop


Gäst

Rekommendera Poster

Jag ställer frågan som jag ställt på Linux-sidor här också´därför att alla svar jag fått baseras på att jag är en kodskrivande Linux-nörd... vilket jag inte är...

 

"Compaq Presario 710ea (laptop) 1 year old, Mandrake 9.2, Kernel 2.4.22-10mdk. I've installed from the two Mandrake 9.2 cd:s. Trying to get the acpi to work... Can't stand the noise from the fan and want to be able to charge the battery.

 

When I activate ACPI in Mandrake Controlcenter the computer hangs on boot. "Looking for DSDT in initrd... not found!" it says... when I try failsafe start. The only way to start Mandrake is to run the installations program again. Then the "activate ACPI" becomes unmarked.

 

Can I fix this in an easy way? How do I get kernel 2.6 if that is what it takes? How big is the file? How do I install it? I am sitting here with a modem. Please explain it to an idiot that uses Win XP with all the built-in help and all the dialog boxes."

 

Bosse, 49,2 kbit/s

 

Hur du ser ut! "http://eforumare.just.nu"

Bredbild! "http://w1.413.telia.com/~u41315250/bredbild.html"

 

Länk till kommentar
Dela på andra webbplatser

Är du säker på att problemet löses med 2.6.x?

De större distarna som Mandrake SuSE har ju själva lagt in massvis med patchar för olika hårdvara och dessutom sånt som linus bara godkänt för 2.6.x i sina 2.4.x kernelkällkod.

Vad jag minns var SuSEs 8.0 kärnkod (2.4.x) 20 á 30% större än linus officiella kärna med samma nr.

Hur kernel. Download from mirror.

http://www.kernel.org/

 

Länk till kommentar
Dela på andra webbplatser

Kernel-Howto finns bland Mandrake docen på CDn eller nu på din hårddisk.

Men det är är en del ändringar med 2.6.x

Jag inser dina problem med att ladda ner ca 30MB med modem i skogen.

Skruva upp Compaqen och kolla möjlighet sätta en potentiometer i serie med fläktmatningen?

(jag tar naturligtvis inget ansvar för ett så vansinnigt råd om det ändar med förskräckelse)

 

 

Länk till kommentar
Dela på andra webbplatser

Jag inser dina problem med att ladda ner ca 30MB med modem i skogen.

 

30 Mb är väl inga större problem. Bara jag på ett enkelt sätt får in det i Mandrake. T ex om det är i ett rpm-paket. Om det är en uppgradering till 2.6 som behövs vet jag inte riktigt. Det finns tydligen olika lösningar på mitt problem. Men alla innebär kompilering av kärnan, kodskrivande eller något annat avancerat vilket jag inte ger mig in på.

 

Det enda som inte fungerar är detta med kontrollen av värmen och batteriet. I övrigt är det rätt kul med Mandrake 9.2. Får väl se om det kommer ett rpm-paket med lösningen...

 

Bosse, 49,2 kbit/s

 

Hur du ser ut! "http://eforumare.just.nu"

Bredbild! "http://w1.413.telia.com/~u41315250/bredbild.html"

 

Länk till kommentar
Dela på andra webbplatser

Det skulle kunna vara det problem som beskrivs i erratan: http://www.mandrakelinux.com/en/errata.php3#nolapic

 

Du ska alltså testa att skicka tillvalet "nolapic" till kärnan. Detta görs av bootladdaren, dvs Grub eller Lilo. Jag tror att man kan greja det i kontrollcentret, men jag har inte Mandrake. Annars får man ändra i laddarens konfigfil. Har du Lilo eller Grub (det brukar stå när man startar datorn)?

 

Länk till kommentar
Dela på andra webbplatser

Det skulle kunna vara det problem som beskrivs i erratan: http://www.mandrakelinux.com/en/errata.php3#nolapic

 

Du ska alltså testa att skicka tillvalet "nolapic" till kärnan. Detta görs av bootladdaren, dvs Grub eller Lilo. Jag tror att man kan greja det i kontrollcentret, men jag har inte Mandrake. Annars får man ändra i laddarens konfigfil. Har du Lilo eller Grub (det brukar stå när man startar datorn)?

 

Jag kan välja att använda Grub eller Lilo men det är grafiska gränssnitt båda två där valen är Linux, Windows eller Failsafe.

 

Jag vill gärna kunna se allt som laddas och kontrollera vad jag vill ha igång och lägga till detta "nolapic" Hur skriver jag detta till laddarens config-fil? Var finns denna fil? Hur skriver jag detta i en konsol?

 

Jag får nog låna en bok på biblioteket i ämnet "skriva-kod-i-en-linuxkonsol" för på nätet har jag inte hittat skriva-kod-för-en-gröngöling...

 

Bosse, 49,2 kbit/s

 

Hur du ser ut! "http://eforumare.just.nu"

Bredbild! "http://w1.413.telia.com/~u41315250/bredbild.html"

 

Länk till kommentar
Dela på andra webbplatser

Lilo och grub är bara till för att ladda Linux, dvs kärnan, när datorn väl gjort det tar den över och börjar ladda upp tjänster som t.ex. apache, mysql o.s.v. mer om det längre ner..

 

 

För att editera i startfilerna behöver du inte lära dig varken Vi eller emacs :) Jag nyttjar lilo så jag tar bara den biten.

 

Som root i en konsol skriv: "kedit /etc/lilo.conf", utan fnuttar ( eller om du kör gnome "gedit /etc/lilo.conf" )

 

Nu får du upp lilos konfigurationsfil, markera den sektion som du brukar starta ( jag misstänker att det är den som innehåller label="Linux" ), kopiera den och klistra in den sist i filen. ( Den börjar med Image=/boot.... och håller på till nästa Image=/boot )

 

I den nyss inklistrade sektionen: Börja med att ändra label="Linux" till label="BosseTestar". Sedan letar du reda på raden som börjar med append="

lägg till ditt nolapic (exempelvis sist i listan) se till att du skiljer tillvalen åt med mellanslag. Tex.

 

Original: append="devfs=mount resume=/dev/hda3"

Nya raden: append="devfs=mount resume=/dev/hda3 nolapic"

 

Spara och stäng.

 

Nu är du tillbaka till konsolen och är smidigt nog redan root :) så skriv: "/sbin/lilo", utan fnuttar, så genererar lilo sin konfigurationsfil på nytt och du bör se BosseTestar sist i listan.

 

Starta om och välj BosseTestar när du bootar.

 

 

 

 

För att välja vilka tjänster som startas kan du antingen använda dig av kommandot "chkconfig" som root i en konsol.

 

Lista alla tjänster, vilka som startas och i vilka runlevels: chkconfig --list

..Alla som startar när du bootar till GUI: chkconfig --list |grep 5:on

Starta mysql automagiskt:chkconfig --level 345 mysqld on

..o.s.v..

 

 

 

Eller om det i början känns bekvämare med grafiskt GUI så välj: (K eller gnometassen) - Configuration - Configure your computer - System - DrakXServices.

 

 

 

[inlägget ändrat 2004-01-26 10:49:44 av Danne ->]

[inlägget ändrat 2004-01-26 10:50:54 av Danne ->]

Länk till kommentar
Dela på andra webbplatser

Danne18: Du är min favorit!!! Heja, heja!

 

Så enkelt det är när man får saker och ting förklarade för sig på ett vettigt sätt!

 

Jag gjorde som du skrev och efter några sek så tystnade fläkten helt! Tänkte att den går kanske inte alls? Startade en hög med program och se: fläkten ökade i varvtal! Stängde alla program och efter några sek så gick fläkten ner i varvtal för att stanna helt igen.

 

T om laddningen av batteriet funkar och vad som är kvar verkar också att stämma. Viloläge/väntläge går att aktivera men funkar inte men det gör inget. Det står att det är "under utveckling".

 

Va kul! Nu är det inte störigt att ha Mandrake igång längre!

 

*poäng* i massor, (om det går) till Danne18! Tack!

Bosse, 49,2 kbit/s

 

Hur du ser ut! "http://eforumare.just.nu"

Bredbild! "http://w1.413.telia.com/~u41315250/bredbild.html"

 

Länk till kommentar
Dela på andra webbplatser

..Men i ärlighetens namn så var det zerblat som löste problemet :)

 

Nu ska du inte sitta där och ge äran åt någon annan! zerblat och du säger samma sak men du förklarar pedagogiskt för en idiot hur han lägger till detta "nolapic". Det är detta du fått poäng för.

 

Men om du fått hjälp av zerblats inlägg och där efter varit pedagogisk mot mig så får även zerblat en poäng.

 

Bosse, 49,2 kbit/s

 

Hur du ser ut! "http://eforumare.just.nu"

Bredbild! "http://w1.413.telia.com/~u41315250/bredbild.html"

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...