|
Bugzilla – Full Text Bug Listing |
| Summary: | "Media keys" cause lockup on eMachines M68xx laptop. | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE LINUX 10.0 | Reporter: | Steve Leach <stevenaleach> |
| Component: | Basesystem | Assignee: | Dr. Werner Fink <werner> |
| Status: | RESOLVED INVALID | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Major | ||
| Priority: | P5 - None | CC: | trenn |
| Version: | Beta 1 | ||
| Target Milestone: | --- | ||
| Hardware: | x86-64 | ||
| OS: | SUSE Other | ||
| Whiteboard: | |||
| Found By: | Beta-Customer | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Steve Leach
2005-08-11 19:02:45 UTC
This seems to be a known problem of the e6805: <quote> After installing Debian, the laptop booted okay, but anytime you touched any of the 'special keys' (including the ones to adjust the screen brightness), or close the lid, the thing would freeze. So, to make it work right, you have to fix the ACPI DSDT table. (For more info on ACPI, go here: http://acpi. sourceforge.net). I fixed the DSDT table until it compiled cleanly. <quote> See: http://greg.primate.net/m6805/ for more infomation and a fix. trenn: Do we have a feature to detect systems with broken DSDT and load sane ones for the affected systems? No. If I understand this right, you use a BIOS of another machine? The hardware address of the key probably is another, no wonder it freezes -> bug is invalid, sorry. You could either: take the DSDT of the m6809 and try to find out the I/O address you need to adjust from m6805. Or even better, fix the m6805 DSDT. If you promise to nag your vendor to implement the changes and publish it on: http://acpi.sourceforge.net/dsdt/tables/ I can have a look at... Oh there already are already two. Hmm, those DSDTs are hardware dependant (how much memory, etc.). You should downgrade to the latest BIOS designed for your machine, extract and disassemble the DSDT. Then try to recompile. Try to fix the errors based on the one you find at the link above. How you disassemble and recompile your DSDT, you find some hints here: http://powersave.sourceforge.net/powersave/DSDT.html#DSDT If you have problems you can mail me privately. |