Differences between revisions 8 and 9
Revision 8 as of 2008-02-03 16:42:26
Size: 1174
Editor: BenArmstrong
Comment:
Revision 9 as of 2008-02-12 11:01:44
Size: 1900
Editor: BenArmstrong
Comment: Add plans for ACPI
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
   * File patches against appropriate packages (e.g. acpi-support) to make all laptop buttons, battery, suspend, etc. work
   * Rebuild custom installer to include eeepc-acpi module and patched acpi-support
   * Make all laptop buttons, battery, suspend, etc. work
    * Package ecc's scripts at: http://www.cs.cmu.edu/~ecc/eeepc-acpi-scripts.tar.gz
    * Salient points from #debian-eeepc irclog for 11 Feb 2008
     * Make this package group-maintained by debian-eeepc-devel
     * Feel free to remove the $eeepc_dir stuff (only there because ecc is testing a kernel patch that puts all the controls under /sys/devices/platform/asus instead of /proc/acpi/asus, which is deprecated)
     * Currently uses aosd_cat which shows pretty antialiased fonts rather than xosd_cat, but that package has not been very stable (incompatible changes between minor releases, etc.) -- maybe depend on alternatives, listing the 'preferred' aosd_cat first (needs support for both in function notify() in hotkey.sh to test for executable and do the right thing)
   * Rebuild custom installer to include eeepc-acpi module and eeepc-acpi-scripts package
  • Make ACPI work natively in Debian
    • Short term: using eeepc-acpi-source package
      • Make all laptop buttons, battery, suspend, etc. work
        • Package ecc's scripts at: http://www.cs.cmu.edu/~ecc/eeepc-acpi-scripts.tar.gz

        • Salient points from #debian-eeepc irclog for 11 Feb 2008
          • Make this package group-maintained by debian-eeepc-devel
          • Feel free to remove the $eeepc_dir stuff (only there because ecc is testing a kernel patch that puts all the controls under /sys/devices/platform/asus instead of /proc/acpi/asus, which is deprecated)
          • Currently uses aosd_cat which shows pretty antialiased fonts rather than xosd_cat, but that package has not been very stable (incompatible changes between minor releases, etc.) -- maybe depend on alternatives, listing the 'preferred' aosd_cat first (needs support for both in function notify() in hotkey.sh to test for executable and do the right thing)
      • Rebuild custom installer to include eeepc-acpi module and eeepc-acpi-scripts package
    • Long term: Help Asus merge ACPI upstream
      • asus-acpi (and therefore eeepc-acpi which is a fork) are deprecated; work with the asus-laptop maintainer to merge patches for the Eee
  • Improve installer for Eee
    • Short term: using custom d-i installer
      • Post instructions in wiki for rebuilding d-i installer for the Eee
        • based on: ["DebianInstaller/Modify/CustomKernel"]
      • Ensure atl2 is included in installer image (current image includes it in the installer but not in the target system due to a bug in the d-i config)
      • Incorporate steps documented in ["../HowTo/Install"]
        • Wireless
        • Camera
        • ACPI (hotkeys)
        • Misc. conf fixes, workarounds
          • won't shutdown
          • silence hdd errors
    • Long term: ensure kernel & related packages support Eee natively so that standard d-i installer supports Eee without modification