Differences between revisions 6 and 7
Revision 6 as of 2010-03-29 04:43:52
Size: 10400
Editor: TheAnarcat
Comment:
Revision 7 as of 2010-03-29 15:53:12
Size: 10584
Editor: TheAnarcat
Comment:
Deletions are marked like this. Additions are marked like this.
Line 121: Line 121:
In squeeze, with the gnome-power-manager applet (and dependencies) enabled, closing the lid suspends the machine, but apparently crashes Xorg (i'm logged off when it resumes).
Line 127: Line 129:
Once that kernel is in place, the wired ethernet card works. Once that kernel is in place, the wired ethernet card also works.

Translation(s): none

DebianOn is an effort to document how to install, configure and use Debian on some specific hardware. Therefore potential buyers would know if that hardware is supported and owners would know how get the best out of that hardware.

The purpose is not to duplicate the Debian Official Documentation, but to document how to install Debian on some specific hardware.

If you need help to get Debian running on your hardware, please have a look at our user support channels where you may find specific channels (mailing list, IRC channel) dedicated to certain types of hardware.

Models covered
Acer Aspire One

Sub-models (D250-1821) options :

  • Video card (Intel or ATI radeon or ATI FireGL) (adapt this list to actually match options available. Common features are listed below)

  • Screen size (14", 15", or 15" wide)

  • Wireless card
  • Disk and Ram size, optical device
  • Other options, like fingerprint reader, bluetooth...
  • ~

Overall Status

Core Components

[ATTACH]

Boot Standard Kernel:

{OK}

LAN network card:

{i}

Detect hard drives:

{OK}

Extra Features

CPU Frequency Scaling

{i}

Hibernation

/!\

Sleep / Suspend

{OK}

Xorg

{OK}

- OpenGL

{OK}

- Resize-and-Rotate(randr)

[?]

Switch to External Screen

[?]

Modem

[-]

Mouse

- Built-in (Touchpad)

{OK}

Wireless/Wifi

{i}

Keyboard's Hotkeys

[?]

Sound

/!\

~-Legend :
{OK} = OK ; {X} Unsupported(No Driver) ; /!\ = Error (Couldn't get it working); [?] Unknown, Not Test ; [-] Not-applicable
{i} = Configuration Required; X-( = Only works with a non-free driver and or firmware

Important Note

The stable installer doesn't detect any network card, wired or wireless, which makes a proper install rather difficult. I haven't tested the testing kernel or others.

Configuration

A good reference is the DebianAcerOne page, although that doesn't cover everything so we're documenting the real stuff for this model here.

Display

Xorg should work out of the box.

00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)

The fonts will be broken in firefox and other graphical applications. You need to add those lines in xorg.conf in the Monitor section:

        DisplaySize  195 113

and this in the Device section:

        Option     "NoDDC"

glxgears gives good performance:

1292 frames in 5.0 seconds = 258.237 FPS

Audio

The audio card is embeded on the motherboard, part of the ICH7 chipset.

00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)

Mouse

The mouse works well, even the special key to turn off the mousepad to avoid spurious clicks. Multi-click, however, doesn't work out of the box and needs a special configuration.

Power Management

Suspend to ram works when the acpi, acpid and acpi-support packages are installed.

Just calling "pm-suspend" as root works, you need to press the power button to resume. The lid closing doesn't work, for some reason.

pm-hibernate suspends the machine and stores on swap, but doesn't resume properly.

In squeeze, with the gnome-power-manager applet (and dependencies) enabled, closing the lid suspends the machine, but apparently crashes Xorg (i'm logged off when it resumes).

WiFi

This model has a broadcom wifi card that requires special configuration. Later kernels are better at this than the one shipped with Debian. The way I enabled wifi was to copy a backported package (like this) on a usb stick and install it from there (since the wired network card wasn't working either).

Once a proper kernel is installed, you need to install proper firmware from the proprietary driver, using something like the b43-fwcutter package.

Once that kernel is in place, the wired ethernet card also works.

Webcam

Works out of the box Webcam, using the uvcvideo driver.


System Summary

lspci

00:00.0 Host bridge [0600]: Intel Corporation Mobile 945GME Express Memory Controller Hub [8086:27ac] (rev 03)
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 945GME Express Integrated Graphics Controller [8086:27ae] (rev 03)
00:02.1 Display controller [0380]: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller [8086:27a6] (rev 03)
00:1b.0 Audio device [0403]: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller [8086:27d8] (rev 02)
00:1c.0 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 [8086:27d0] (rev 02)
00:1c.1 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 [8086:27d2] (rev 02)
00:1c.2 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 [8086:27d4] (rev 02)
00:1c.3 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 [8086:27d6] (rev 02)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 [8086:27c8] (rev 02)
00:1d.1 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 [8086:27c9] (rev 02)
00:1d.2 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 [8086:27ca] (rev 02)
00:1d.3 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 [8086:27cb] (rev 02)
00:1d.7 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller [8086:27cc] (rev 02)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev e2)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge [8086:27b9] (rev 02)
00:1f.2 SATA controller [0106]: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA AHCI Controller [8086:27c5] (rev 02)
00:1f.3 SMBus [0c05]: Intel Corporation 82801G (ICH7 Family) SMBus Controller [8086:27da] (rev 02)
01:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g [14e4:4315] (rev 01)
03:00.0 Ethernet controller [0200]: Attansic Technology Corp. Device [1969:1062] (rev c0)

lsusb

lsusb -v | grep -E '\<(Bus|iProduct|bDeviceClass|bDeviceProtocol)' 2>/dev/null

Bus 005 Device 002: ID 04f2:b175 Chicony Electronics Co., Ltd 
  bDeviceClass          239 Miscellaneous Device
  bDeviceProtocol         1 Interface Association
  iProduct                1 CNF9011
      (Bus Powered)
  bDeviceClass          239 Miscellaneous Device
  bDeviceProtocol         1 Interface Association
  (Bus Powered)
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 EHCI Host Controller
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 UHCI Host Controller
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 UHCI Host Controller
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 UHCI Host Controller
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 UHCI Host Controller

USB Host controllers entries (without OHCI, UHCI, EHCI) are removed too.

Resources

Attachments

Some configuration files and sample outputs.

Credits


CategoryLaptopComputer