Sony Laptop, ACPI en KDE3 > Power Management

Pagina: 1
Acties:

  • Solarsparc
  • Registratie: Juli 2001
  • Laatst online: 17:55
Ik heb sinds kort Slackware 8.1 op m'n Sony Vaio GR214MP geinstalleerd, en na een hoop geconfigureer, geinstalleer, gecompileer en zo'n beetje alle linux-relevante woorden die beginnen met ge- en eindigen op -eer heb ik het eindelijk netjes draaien, zij het met 1 probleempje: power management in KDE 3 kan m'n batterij status etc niet uitlezen.
Ik krijg de volgende boodschap:
Your computer seems to have a partial ACPI installation. Probably ACPI was enabled, but some of the sub-options where not enabled - you need to enable at least 'AC Adaptor' and 'Control Method Battery' and rebuild your kernel.
Deze sub-opties zitten echter wel in m'n kernel, en ik kan deze ook uitlezen via /proc/acpi/. Net zoals m'n CPU temperatuur, Speedstep etc. Is er iemand die toevallig dezelfde ervaringen heeft en een oplossing weet? Ik geloof dat ik ergens gelezen heb dat de structuur van ACPI in /proc onlangs gewijzigd is en ik vermoed dus ook dat het daar aan ligt. Ik heb echter geen (werkende) patches kunnen vinden.

Kan iemand mij helpen?

PS: overschakelen op APM is geen optie omdat Sony dit niet in m'n laptopje heeft gebouwd :|

  • Solarsparc
  • Registratie: Juli 2001
  • Laatst online: 17:55
Voor degenen die het interesseert: ik heb battery status aan de gang gekregen via een patch en een zelf ontdekte "dirty hack" (klinkt stoerder dan de handeling uiteindelijk was, maar ok... :)). De patch had ik van acpi.sourceforge.net, maar die bleek het niet op te lossen. Ik ben gaan zoeken in de source van klaptopdaemon (portable.cpp) en de patch (klaptopd is een onderdeel van kde-utils), en kwam tot ontdekking dat de aanduiding van m'n ac-adapter verkeerd was (AC ipv ACAD). Deze heb ik veranderd in de source, evenals de aanduidingen van m'n accu die ook anders waren. Toen klaptopdaemon opnieuw gecompileerd en hoppakee, ik heb battery status.

Heb je zelf probs met battery status, kijk dan eens in /proc/acpi en bestudeer de paths naar je componenten, vergelijk deze met de source en pas ze aan naar wens.