La configuración principales de debian squeeze obras (wifi, ethernet, webcam, audio, usb, card reader).
Paquetes esenciales:
Paquetes sugeridos:
Información sobre el hardware de linux:
Tipo de dispositivo | Dispositivo | Trabaja |
---|---|---|
cpu | Atom N450 | sí |
display | 10.1” WSVGA (1024×600) LED Backlight | sí |
ram | 1GB SO-DIMM DDR2 PC667 (up to 2GB) | - |
hd | 160GB - Sata II 5400rpm Hitachi | sí |
motherboard | - | sí |
bios | AMIBIOS(C)2010 American Megatrends | - |
graphic card | Intel GMA 3150 | sí |
wifi | WiFi 802.11b/g - Atheros AR2427 | sí |
ethernet | Ethernet 10/100BT - Atheros AR8132 | sí |
webcam | 0,3 Mpixels webcam | yes |
audio(1) | card HDA Intel - chip Realtek ALC269 | sí |
audio(2) | - | si, mira bugs seccion |
card reader | Alcor Micro Corp. Multi Flash Reader | sí |
vga output | - | sí |
usb ports | - | sí |
touchpad | Multitouch | si, necesidad de probar mucho (para multitouch y otros) |
keyboard | - | sí, pero no todas las teclas |
battery | 3 Cell Battery - 48 Wh Lithium-Ion 4.400 mAh | 2h,30m max VS 2h,50m sobre WIN con el uso normal |
(1)Altavoz y Auricolares (2)Micrófono Interno y esterno
Este es el hardware que he probado, pero otros modelos se puede cambiar un poco
I extracted info by:
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:
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/ script
This script enable or disable touchpad via synclient or gconf with libnotify message
#!/bin/bash icon="/usr/share/icons/gnome/48x48/devices/input-touchpad.png" output=Touchpad case $1 in gconf) #key_value=$(gconftool --get /desktop/gnome/peripherals/mouse/touchpad_enabled) key_value=$(gconftool --get /desktop/gnome/peripherals/touchpad/touchpad_enabled) echo $key_value | grep "false" if [[ $? -eq 0 ]] ; then #gconftool --type Boolean --set /desktop/gnome/peripherals/mouse/touchpad_enabled true gconftool --type Boolean --set /desktop/gnome/peripherals/touchpad/touchpad_enabled true notify-send -i $icon "$output" "$output2" -t 1000 else #gconftool --type Boolean --set /desktop/gnome/peripherals/mouse/touchpad_enabled false gconftool --type Boolean --set /desktop/gnome/peripherals/touchpad/touchpad_enabled false notify-send -i $icon "$output" "$output2" -t 1000 fi ;; *) key_value=$(synclient -l | grep TouchpadOff | cut -d= -f2) echo $key_value | grep "0" if [[ $? -eq 0 ]] ; then synclient TouchpadOff=1 output2=OFF notify-send -i $icon "$output" "$output2" -t 1000 else synclient TouchpadOff=0 output2=ON notify-send -i $icon "$output" "$output2" -t 1000 fi ;; esac
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
function | key | work |
---|---|---|
sleep | FN+F1 | yes |
wireless | FN+F2 | yes |
disconnect touchpad | FN+F3 | no |
change resolution | FN+F4 | no |
brightness - | FN+F5 | yes |
brightness + | FN+F6 | yes |
shutdown lcd | FN+F7 | no |
change lcd/vga | FN+F8 | yes |
system monitor | FN+F9 | no |
mute | FN+F10 | yes (but with backports kernel) |
volume - | FN+F11 | yes (but with backports kernel) |
volume + | FN+F12 | yes (but with backports kernel) |
change cpu speed | FN+SPACE | no |
This script check status of keylock and touchpad from xset -q and synclient -l commands and print result in conky language
#!/bin/bash CL=`xset -q | awk '/Caps/ {print $4}'` NL=`xset -q | awk '/Caps/ {print $8}'` SL=`xset -q | awk '/Caps/ {print $12}'` echo $CL | grep "on" > /dev/null if [[ $? -eq 0 ]] ; then pCL="\${color yellow}CAPS\$color" else pCL="CAPS" fi echo $NL | grep "on" > /dev/null if [[ $? -eq 0 ]] ; then pNL="\${color yellow}NUM\$color" else pNL="NUM" fi echo $SL | grep "on" > /dev/null if [[ $? -eq 0 ]] ; then pSL="\${color yellow}SCR\$color" else pSL="SCR" fi synclient -l | grep TouchpadOff | grep 0 > /dev/null if [[ $? -eq 0 ]] ; then pTP="\${color yellow}TP\$color" else pTP="TP" fi echo "$pCL | $pNL | $pSL | $pTP"
then need add this line on conky:
${execp /PATH_SCRIPT/NAME_SCRIPT.sh}
This script used with openbox rc.xml file for notify when a keylock is pressed
#!/bin/bash icon="/usr/share/icons/gnome/48x48/devices/keyboard.png" case $1 in 'scrl') mask=3 key="Scroll" ;; 'num') mask=2 key="Num" ;; 'caps') mask=1 key="Caps" ;; esac value=$(xset q | grep "LED mask" | sed -r "s/.*LED mask:\s+[0-9a-fA-F]+([0-9a-fA-F]).*/\1/") if [ $(( 0x$value & 0x$mask )) == $mask ] then output="$key Lock" output2="On" else output="$key Lock" output2="Off" fi notify-send -i $icon "$output" "$output2" -t 1000
In rc.xml in <keyboard> section add this lines:
<keybind key="Caps_Lock"> <action name="execute"> <command>/PATH_SCRIPT/NAME_SCRIPT.sh caps</command> </action> </keybind> <keybind key="Num_Lock"> <action name="execute"> <command>/PATH_SCRIPT/NAME_SCRIPT.sh num</command> </action> </keybind> <keybind key="Scroll_Lock"> <action name="execute"> <command>/PATH_SCRIPT/NAME_SCRIPT.sh scrl</command> </action> </keybind>
I do this list because not all debian games working with eeepc 1001PX
apps I use with openbox:
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
See: backup
cómo agregar más RAM: http://www.youtube.com/watch?v=UiKWDVTYFXs