User Tools

Site Tools


eeepc_1000px_debian

Eeepc 1001PX on Debian Squeeze

debian-logo-mirrored.jpgasus-eee-pc-1001px-01.jpg

Main things for install debian on eeepc are in:

Then, default debian squeeze configuration work (wifi, ethernet, webcam, audio, usb, card reader).

And for work all hardware needs:

Essential packages:

  • linux-image-2.6-686 (obviously)
  • eeepc-acpi-scripts
  • xserver-xorg-video-intel
  • firmware-linux kernel (meta-package)
  • firmware-linux-free
  • firmware-linux-nonfree
  • xserver-xorg-input-synaptics
  • uswsusp (for hibernation)

Suggested packages:

  • gpointing-device-settings | kde-config-touchpad

I advice add this line in /etc/apt/sources.list for some latest packages- watch lines

Hardware Info from linux:

Technical specification and working status

Type device Device Work
cpu Atom N450 yes
display 10.1” WSVGA (1024×600) LED Backlight yes
ram 1GB SO-DIMM DDR2 PC667 (up to 2GB) -
hd 160GB - Sata II 5400rpm Hitachi yes
motherboard - yes
bios AMIBIOS(C)2010 American Megatrends -
graphic card Intel GMA 3150 yes
wifi WiFi 802.11b/g - Atheros AR2427 yes
ethernet Ethernet 10/100BT - Atheros AR8132 yes
webcam 0,3 Mpixels webcam yes
audio(1) card HDA Intel - chip Realtek ALC269 yes
audio(2) - yes, see bugs section
card reader Alcor Micro Corp. Multi Flash Reader yes
vga output - yes
usb ports - yes
touchpad Multitouch yes, need much test (for multitouch and other)
keyboard - yes, but not all key
battery 3 Cell Battery - 48 Wh Lithium-Ion 4.400 mAh 2h,30m max VS 2h,50m on WIN with normal use

(1)internal speaker and headphone (2)internal and external microphone

this is the hardware that I tested but other models of EEEPC can change a little

Bios

I extracted info by:

  • Command dd if=/dev/mem bs=1k skip=768 count=256 2>/dev/null | strings -n 8 return: show
  • Command dmidecode -t bios return: show

Graphic Card

Intel Graphics Media Accelerator 3150:

Intel driver work very well, in gnome and kde I tested “clone desktop” and “extended desktop” monitor configuration and work well.

Lighweight solution for use multi monitor or change resolution is: lxrandr but has few options, grandr is good but not work very well, xrandr from command line is better, I use with:

xrandr --output LVDS1 --mode 1024x600
xrandr --output VGA1 --mode 1024x768 --right-of LVDS1

3d work fine, glxgear report:

1522 frames in 5.0 seconds = 304.265 FPS
1534 frames in 5.0 seconds = 306.777 FPS
1522 frames in 5.0 seconds = 304.362 FPS
1498 frames in 5.0 seconds = 299.471 FPS
1536 frames in 5.0 seconds = 307.183 FPS
See also:

Sound Card

  • Model: Realtek ALC662 Hi-Definition Audio 5.1 codec
  • Features: built-in stereo speakers and built-in microphone

Touchpad

  • on KDE work perfectly but need install kde-config-touchpad
  • for gtk/gnome users there is gpointing-device-settings but on my pc don't work very well (tapping don't work)
  • lightweight solution is synclient, in openbox I add this line in ~/.config/openbox/autostart.sh

if egrep -iq 'touchpad' /proc/bus/input/devices; then
    synclient VertEdgeScroll=1 &
    synclient TapButton1=1 &
    synclient RBCornerButton=3 &
    synclient LBCornerButton=1 &
    synclient BottomEdge=4000 &
    synclient RightEdge=3500 &
fi
some code take from http://crunchbanglinux.org/ scripts

This is a useful script ( touchpad_en.sh )to enable or disable touchpad via synclient or gconf with libnotify notify (see image under).

I launch the script with W-A-p keys from openbox adding this line on ~/.config/openbox/rc.xml in <keyboard> section

    <keybind key="W-A-p">
      <action name="Execute">
        <execute>/PATH_OF_SCRIPT/SCRIPT.sh</execute>
      </action>
    </keybind>

If you want use gpointing-device-settings change “SCRIPT.sh” with “SCRIPT.sh gconf”

I add a control in conky too (yellow “TP” means Touchpad enabled), see keyboard section for watch it (see image under)

Keyboard

Applications

Windows Manager

Lightweight windows manager are very much I like ratpoison, awesome and openbox. If you don't like set all programs I tip lightweight desktop environment like xfce or lxde (that use openbox). I use openbox and the applications that I use with it are:

  • tint2 + gsimplecal (from http://crunchbanglinux.org/ repository) - for panel, tray icons bay and date/calendar
  • for manage external monitor xrandr (man xrandr and see how to force monitor refresh) or grandr
  • wifi with network-manager + network-manager-applet
  • power manager with xfce-power-manager

This is my autostart.sh in ~/.config/openbox and by autostart.sh I launch two conky istance with conky_left and conky_right configuration files

Music

Lightweight music program are, if you feel very geek moc or mpd+ncmpcpp or mpd+ncmpc (I use ncmpcpp) that are a ncurses apps.

Otherwise mpd+sonata I think are the betters if you need a gui, not bad is audacious if mpd is hardy to configure for you.

Video

The better for eeepc I think is smplayer that is a lightweight frontend for mplayer with much features

Games

I do this list because not all debian games working fine with eeepc 1001PX, for insufficient hardware, little monitor etc etc netbook games debian

Bugs

Tips and Tricks

Other

eeepc_1000px_debian.txt · Last modified: 2013/11/25 22:16 (external edit)