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. |
Inspiron 1010
Mini 10
CPU: Intel Atom Z530
- Video card: Intel GMA 500 (Poulsbo)
- Screen size: 10.1"
- Wireless card: Broadcom BCM4312
- 1 GB or 2 GB RAM, HDD SATA or HDD SSD
- Elantech track pad, 1.3 megapixel webcam, SD card reader, Bluetooth, HDMI-A video connector
Overall Status
Core Components |
||
Boot Standard Kernel: |
[OK] |
|
LAN network card: |
[OK] |
|
Detect CD/DVD: |
[-] |
|
Detect hard drives: |
[OK] |
|
Extra Features |
||
CPU Frequency Scaling |
[?] |
|
Hibernation |
[OK] |
|
Sleep / Suspend |
[OK] |
|
Xorg |
[OK] |
|
- OpenGL |
[OK] |
|
- Resize-and-Rotate(randr) |
[?] |
|
Switch to External Screen |
[?] |
|
Mouse |
|
|
- Built-in (Trackpoint) |
[-] |
|
- Built-in (Touchpad) |
[OK] |
|
Modem |
[-] |
|
Wireless/Wifi |
[OK] |
|
Keyboard's Hotkeys |
[?] |
Legend :
= OK ; Unsupported(No Driver) ; = Error (Couldn't get it working); [?] Unknown, Not Test ; [-] Not-applicable
= Configuration Required; = Only works with a non-free driver and or firmware
Important Note
Configuration
Display
The display will work with the vesa driver out of the box. The fbdev driver will also work.
Upgrading to buster the display works in 1024x600 at 60Hz but not the 1366x768 spec found in the manual.
For wheezy the mode will be 1024x600. OpenGL works. It might be possible to get the Intel Embedded Media Graphics Driver working under Wheezy (see below). The keyboard and trackpad will be detected by the Debian installer and work correctly without any work.
Under squeeze getting modes other than 640x480 (which is not exactly ideal) might be possible with the 915resolution module. In any case, add two drivers to /etc/modules:
uvesafb nocrtc mtrr=2
evdev
The second driver is for the keyboard. Use the evdev driver for the trackpad as well if you are running kernel 2.6.32-5-686 and don't want to patch the pcmouse driver to get the Xorg synaptics driver working (see below).
There is a native graphics driver from Intel but unfortunately it is non-free. It's called Intel Embedded Media Graphics Driver (IEMBD for short) and version 1.5.2 can be installed on Debian Squeeze, although this is not made clear in the documentation. For this driver evdev should also be added to /etc/modules to run input devices.
Audio
Intel HD Audio controller.
This works out of the box using the snd_hda_intel driver.
Mouse
For buster and wheezy the trackpad works out of the box.
For squeeze the trackpad works if you apply patches to the psmouse driver module. It takes a little time but the instructions found here on a Ubuntu forum thread are very well written and easy to follow. See Debian Bug Report 613335.
Without the patched 2.6.32-5-686 kernel, the trackpad is detected as an ImPS/2 Logitech Wheel mouse. The synaptics driver loads and then unloads. The trackpad functions out of the box after a fashion, but its performance is not ideal.
Power Management
For buster Suspend works using the command "/usr/sbin/pm-suspend --quirk-dpms-on". Hybernate hangs the system.
WiFi
Broadcom BCM4312 802.11b/g wireless network controller.
The free driver in buster works.
For wheezy use the firmware-b43-lpphy-installer package to install the (non-free) firmware.
Under squeeze use the wl driver which is non-free.
Modem
None.
System Summary
lspci
00:00.0 Host bridge [0600]: Intel Corporation System Controller Hub (SCH Poulsbo) [8086:8100] (rev 07)
00:02.0 VGA compatible controller [0300]: Intel Corporation System Controller Hub (SCH Poulsbo) Graphics Controller [8086:8108] (rev 07)
00:1b.0 Audio device [0403]: Intel Corporation System Controller Hub (SCH Poulsbo) HD Audio Controller [8086:811b] (rev 07)
00:1c.0 PCI bridge [0604]: Intel Corporation System Controller Hub (SCH Poulsbo) PCI Express Port 1 [8086:8110] (rev 07)
00:1c.1 PCI bridge [0604]: Intel Corporation System Controller Hub (SCH Poulsbo) PCI Express Port 2 [8086:8112] (rev 07)
00:1d.0 USB Controller [0c03]: Intel Corporation System Controller Hub (SCH Poulsbo) USB UHCI #1 [8086:8114] (rev 07)
00:1d.1 USB Controller [0c03]: Intel Corporation System Controller Hub (SCH Poulsbo) USB UHCI #2 [8086:8115] (rev 07)
00:1d.2 USB Controller [0c03]: Intel Corporation System Controller Hub (SCH Poulsbo) USB UHCI #3 [8086:8116] (rev 07)
00:1d.7 USB Controller [0c03]: Intel Corporation System Controller Hub (SCH Poulsbo) USB EHCI #1 [8086:8117] (rev 07)
00:1f.0 ISA bridge [0601]: Intel Corporation System Controller Hub (SCH Poulsbo) LPC Bridge [8086:8119] (rev 07)
00:1f.1 IDE interface [0101]: Intel Corporation System Controller Hub (SCH Poulsbo) IDE Controller [8086:811a] (rev 07)
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 02)
03:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)
lsusb
lsusb -v | grep -E '\<(Bus|iProduct|bDeviceClass|bDeviceProtocol)' 2>/dev/null
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 003: ID 0bda:0158 Realtek Semiconductor Corp. USB 2.0 multicard reader bDeviceClass 0 (Defined at Interface level) bDeviceProtocol 0 iProduct 2 USB2.0-CRW (Bus Powered) bDeviceClass 0 (Defined at Interface level) bDeviceProtocol 0 (Bus Powered) Bus 001 Device 002: ID 174f:1403 Syntek Integrated Webcam bDeviceClass 239 Miscellaneous Device bDeviceProtocol 1 Interface Association iProduct 2 Integrated Webcam (Bus Powered) bDeviceClass 239 Miscellaneous Device bDeviceProtocol 1 Interface Association (Bus Powered) Bus 001 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
USB Host controllers entries (without OHCI, UHCI, EHCI) are removed too.
Resources
Attachments
Some configuration files and sample outputs.
Useful Links
Credits