EeePC: Unterschied zwischen den Versionen

aus www.kruedewagen.de, Homepage von Ralf und Judith Krüdewagen (Kruedewagen)
Zur Navigation springen Zur Suche springen
 
(101 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
Der EeePC ist ein Mini-Notebook von Asus, welches besonders durch die geringe Größe, den geringen Preis (ab 299€) aber auch durch das Bedienkonzept ([[Linux]]-basiert) auffällt. Die folgenden Ausführungen sind - wenn nicht anders gekennzeichnet - für das 4G (701)-Modell gültig.
Der EeePC ist ein Mini-Notebook von Asus, welches besonders durch die geringe Größe, den geringen Preis (ab 199€) aber auch durch das (z.T. [[Linux]]-basierte) Bedienkonzept auffällt. Die folgenden Ausführungen sind - wenn nicht anders gekennzeichnet - für das 4G (701)-Modell gültig. Man kann sagen, dass dieses Gerät die Klasse der [http://de.wikipedia.org/wiki/Netbook Netbooks] neu begründete oder zumindest zum großen Durchbruch verhalf.
[[Bild:my-eeepc.jpg|right|thumb|250px|Mein EeePC kurz nach dem Auspacken (noch mit Display-Schutzfolie)]]
[[Bild:my-eeepc.jpg|right|thumb|250px|Mein EeePC kurz nach dem Auspacken (noch mit Display-Schutzfolie)]]


Zeile 6: Zeile 6:
**BIOS: 0801
**BIOS: 0801
**Display 800x480
**Display 800x480
**RAM: DDR2-667 / PC2-5300, [http://de.wikipedia.org/wiki/Small_Outline_Dual_Inline_Memory_Module SO-DIMM] 200 pin, max. 1x2 GB
*Spezielle Software
*Spezielle Software
**Berlitz Wörterbuch
**Berlitz Wörterbuch
Zeile 51: Zeile 52:
*[http://de.wikipedia.org/wiki/EEE_(Asus) Wikipedia]
*[http://de.wikipedia.org/wiki/EEE_(Asus) Wikipedia]


===Testberichte===
===Testberichte / Infos ===
==== EeePC 4G 701 ====
==== EeePC 4G 701 ====
*[http://www.golem.de/0711/55901.html Golem]
*[http://www.golem.de/0711/55901.html Golem]
Zeile 69: Zeile 70:
==== EeePC 900 ====
==== EeePC 900 ====
*[http://www.eeeuser.com/2008/05/04/eeeusercom-eeepc-900-in-depth-review/ eeeuser.com Review]
*[http://www.eeeuser.com/2008/05/04/eeeusercom-eeepc-900-in-depth-review/ eeeuser.com Review]
==== EeePC 900A ====
*http://www.heise.de/newsticker/Eee-PC-900A-mit-Linux-und-Atom-Hardware--/meldung/114171
*http://www.linux-magazin.de/news/video_asus_eee_pc_900a_vorgestellt
*http://www.linux-magazin.de/news/asus_eee_900a_mit_linux_das_bisher_beste_netbook
==== EeePC 901 ====
*http://www.einfach-eee.de/eee-pc-901/
*http://www.eee-pc.de/2008/06/16/trusted-reviews-testen-den-eee-pc-901/
*http://www.eeepcnews.de/2008/06/16/ausfuehrliche-eee-pc-901-testberichte/
*http://www.eeepcnews.de/2008/06/11/eee-pc-1000-901-900-auf-einen-blick/
*http://www.eeepcnews.de/2008/06/05/alle-features-der-neuen-eee-generation-gelistet/
*http://www.heise.de/mobil/Mini-Notebook-Eee-PC-901-mit-Intels-Atom-Plattform--/artikel/113860/0
*siehe c't 17/08 S.68
==== EeePC S101 ====
*[http://event.asus.com/eeepc/s101/press/index.htm Asus Produktseite]
*http://www.teltarif.de/arch/2008/kw42/s31638.html
*http://www.eeepcnews.de/2008/10/17/video-eee-pc-s101-kurz-angetestet/
*http://www.mobilecomputermag.co.uk/asus-eee-pc-s101.html
==== Eee Box B202 ====
*http://www.eee-pc.de/2008/06/02/offizielle-modelle-der-ebox/
*http://www.eeepcnews.de/2008/06/04/eee-box-b202-offiziell-vorgestellt/
*http://www.cyberport.de/item/2/0/0/121058/asus-eee-box-b202-weiss---atom-n270-2gb160gb-wlan-linux.html
*http://www.computerwoche.de/knowledge_center/notebook_pc/1877956/
*siehe Prüfstand c't 25/08 S.76
==== Eee Monitor ====
*http://www.einfach-eee.de/eee-monitor/eee-monitor-bilderserie/
==== Netbooks Vergleiche====
*Übersicht und Test aktueller Netbooks
**siehe c't 18/08 S.82 ff
**siehe c't 03/09 S.86
*http://www.eee-pc.de/2008/07/02/atom-basierende-netbooks-im-vergleich
*http://www.netbux.de/umpc-markt/grosser-netbook-test-in-computerbild/
==== Nettops Vergleiche====
*http://www.freenet.de/freenet/computer_und_technik/hardware/notebook/wind_eee/index.html
*http://www.spiegel.de/netzwelt/spielzeug/0,1518,582403,00.html
*Testbericht Nettops bei [http://www.heise.de/ct/08/22/126/ heise.de] (c't 22/08)
*http://www.teltarif.de/arch/2008/kw46/s31989.html
*http://tests.magnus.de/hardware/artikel/nettops-die-grossen-brueder-der-netbooks-im-vergleich.html
==== Andere Hersteller ====
===== Acer =====
Aspire One:
*http://www.umpcmagazin.de/acer/acer-aspire-one-im-test/
*http://www.umpcmagazin.de/acer/acer-aspire-one-ausfuehrlich-besprochen/
*http://www.linuxjournal.com/video/review-acer-aspire-one (Video)
*http://www.pro-linux.de/news/2008/13588.html
Nettops:
*Acer Aspire Revo R3600
**siehe c't 11/09 S.75
**[http://hardware.magnus.de/desktop-server/artikel/check-nettop-pc-acer-aspire-revo-3600.html magnus.de]
===== MSI Wind PC=====
*http://www.eeepcnews.de/2008/06/13/msi-wind-pc-konkurrenz-zum-asus-eee-b202/
*http://www.eee-pc.de/2008/05/20/msi-wind-pc-getestet/
*http://www.netbux.de/msi/msi-wind-2723-nettop-noch-im-august/
*http://www.heise.de/newsticker/Atom-PC-mit-Suse-Linux-fuer-250-Euro--/meldung/114934
*http://www.linux-magazin.de/news/drei_atom_rechner_mit_linux_von_msi
===== MSI Wind U100=====
*http://www.linux-magazin.de/news/msi_wind_u100_besser_als_das_aldi_netbook_akoya
=====Medion=====
*[http://www.eeepcnews.de/2008/08/11/medion-nettop-akoya-s2005d/ Medion Nettop S2500D]
=====Dell=====
*Inspiron Mini 9
**http://www.opensource-weblog.de/50226711/dellnetbook_jetzt_mit_linux_erhaltlich.php
**http://www.netbux.de/dell/dell-inspiron-mini-9-mit-linux-getestet/
**siehe LU 01/09 S.68
*Inspiron Mini 12
**http://www.heise.de/newsticker/Luefterloses-12-1-Zoll-Netbook-mit-Ubuntu-Linux--/meldung/120360
*Inspiron Mini 10v
**http://news.magnus.de/hardware/artikel/dells-10-zoll-netbooks-flacher-mit-ubuntu-und-ssds.html
===== HP =====
*HP Mini 1000
**http://www.netbux.de/hp/hp-mini-1000-das-bessere-dell-netbook/
===== One =====
*[http://www.one.de/shop/one-mini-notebook-a560-b-p-3027.html One Mini Notebook A560 B]
===== Belinea =====
*[http://www.belinea.de/belinea/cms/index.php?article_id=132?73,15 Belinea o.book 1 xs] (Linux)
===== Lenovo =====
*http://www.linux-magazin.de/news/lenovo_ideapads_netbooks_mit_suse


=== Community ===
=== Community ===
Zeile 75: Zeile 169:
**[http://www.3eportal.com 3eportal.com]
**[http://www.3eportal.com 3eportal.com]
**[http://www.eeewiki.de eeewiki.de - gemeinsames Wiki von eeepcnews.de und eee-pc.de]
**[http://www.eeewiki.de eeewiki.de - gemeinsames Wiki von eeepcnews.de und eee-pc.de]
**[http://www.netbux.de/ Netbux] (Netbooks UMPCs)
*'''Blogs'''
*'''Blogs'''
**[http://www.eeepcnews.de eeepcnews.de]
**[http://www.eeepcnews.de eeepcnews.de]
Zeile 81: Zeile 177:
**[http://www.einfach-eee.de einfach-eee.de]
**[http://www.einfach-eee.de einfach-eee.de]
**[http://www.eeetalk.de eeetalk.de]
**[http://www.eeetalk.de eeetalk.de]
**[http://www.umpcmagazin.de UMPC Magazin]


*'''Foren'''
*'''Foren'''
Zeile 94: Zeile 191:
*[http://update.eeepc.asus.com/p701/pool/ Eee PC Software-Repository]
*[http://update.eeepc.asus.com/p701/pool/ Eee PC Software-Repository]
*[http://forum.eeeuser.com/viewtopic.php?id=875 Weitere Software für den Eee PC]
*[http://forum.eeeuser.com/viewtopic.php?id=875 Weitere Software für den Eee PC]
*eeecontrol, siehe unten
*http://www.3eportal.com/index.php?option=com_content&task=blogcategory&id=13&Itemid=34
*EeePC als [[WLAN]]-Accesspoint und Musik-Abspieler im Netz per Music Player Daemon (MPD): siehe c't 17/08 S.186, [http://www.heise.de/ct/08/17/links/186.shtml Soft-Link 0817186]


===Hardware===
===Hardware===
Zeile 101: Zeile 201:
**[http://forum.eeeuser.com/viewtopic.php?id=1624 Neuer Kernel]
**[http://forum.eeeuser.com/viewtopic.php?id=1624 Neuer Kernel]
**[http://www.ultramobilegeek.com/2007/11/howto-recompiling-eee-kernel-to-enable.html Kernel bauen für 2GB]
**[http://www.ultramobilegeek.com/2007/11/howto-recompiling-eee-kernel-to-enable.html Kernel bauen für 2GB]
*Maus
**[http://www.eeetalk.de/2008/04/25/im-test-kensington-slimblade-presenter-mouse.html Kensington SlimBlade Presenter Mouse]
*DVB-T Terratec Cinergy XS FM Hybrid, siehe LU 07/08 S.70


===Tipps & Tricks===
===Tipps & Tricks===
Zeile 114: Zeile 217:
===Betriebssysteme===
===Betriebssysteme===
*'''openSUSE''', [[EeePC#openSUSE_Installation|siehe unten]]
*'''openSUSE''', [[EeePC#openSUSE_Installation|siehe unten]]
 
*Linux-Distributionen für Netbooks, siehe LM 06/09 S.36, u.a. Ubuntu Netbook Remix
*[http://eeebuntu.org/ Eeebuntu]
*[http://www.geteasypeasy.com/ Easy Peasy], [http://www.heise.de/newsticker/Easy-Peasy-1-0-Ubuntu-Distribution-fuer-Netbooks--/meldung/121361 Heise]
*http://wiki.eeeuser.com/#installing_operating_systems
*http://wiki.eeeuser.com/#installing_operating_systems
*[http://wiki.eeeuser.com/ubuntu:eeexubuntu:home eeeXubuntu]
*[http://wiki.eeeuser.com/ubuntu:eeexubuntu:home eeeXubuntu]
Zeile 125: Zeile 230:
*http://forum.ubuntuusers.de/topic/117046/previous/
*http://forum.ubuntuusers.de/topic/117046/previous/
*http://wiki.ubuntuusers.de/Ubuntu_FAQ#allg6
*http://wiki.ubuntuusers.de/Ubuntu_FAQ#allg6
*http://forum.eeepcnews.de/ubuntu-kubuntu-f41/howto-ubuntu-lts-hardy-heron-t2151.html
*http://forum.eeeuser.com/viewtopic.php?pid=109902
*http://forum.eeeuser.com/viewtopic.php?pid=109902
*http://en.opensuse.org/HCL/Laptops/Asus
*http://en.opensuse.org/HCL/Laptops/Asus
*[http://gentoo-wiki.com/Asus_Eee_PC_701 gentoo-wiki]
*http://www.eeepcnews.de/2008/04/12/puppeee-linux-veroeffentlicht/


*'''EeePCLinuxOS'''
*'''EeePCLinuxOS'''
Zeile 137: Zeile 245:
**http://www.eeepcnews.de/2008/03/08/video-arch-linux-auf-dem-eee-pc/
**http://www.eeepcnews.de/2008/03/08/video-arch-linux-auf-dem-eee-pc/
**http://wiki.archlinux.org/index.php/Installing_Arch_Linux_on_the_Asus_EEE_PC
**http://wiki.archlinux.org/index.php/Installing_Arch_Linux_on_the_Asus_EEE_PC
*[http://www.xpud.org Xpud], Live-System auf USB, einfacher XUL-Desktop


*Keys
*Keys
**http://forum.eeeuser.com/viewtopic.php?id=3413
**http://forum.eeeuser.com/viewtopic.php?id=3413
**http://forum.eeeuser.com/viewtopic.php?pid=126054#p126054
**http://forum.eeeuser.com/viewtopic.php?pid=126054#p126054
*Linux-Distributionen für Netbooks siehe c't 19/09 S.144 und c't 13/10 S.130


== openSUSE Installation ==
== openSUSE Installation ==
Aktuelle Angaben beziehen sich auf openSUSE 11.1.
=== Weblinks ===
=== Weblinks ===
*http://en.opensuse.org/OpenSUSE_on_the_EeePC
*http://en.opensuse.org/OpenSUSE_on_the_EeePC
*http://www.jasonantman.com/wiki/index.php/OpenSuSE_10.3_on_eeePC_External_SDHC
*http://www.jasonantman.com/wiki/index.php/OpenSuSE_10.3_on_eeePC_External_SDHC
*http://forum.eeeuser.com/viewtopic.php?id=6136
*http://forum.eeeuser.com/viewtopic.php?id=6136
*http://forum.eeeuser.com/viewtopic.php?id=33805
=== SUSE Studio ===
*http://susestudio.com/
*[http://www.forcev.net/mojoportal/netbooks.aspx EeePC 701 Images und Live CD]
=== openSUSE 10.3 und 11.0 ===
Siehe [[EeePC/openSUSE11.0]].
=== openSUSE 11.1===
Änderungen und Anmerkungen:
*Ethernet-Treiber ''atl2'' im Kernel.
*Webcam-Treiber ''uvcvideo'' im Kernel.
*''madwifi'' nicht im Kernel
*''eeeEvents'' Paket behalten für ACPI Hotkeys, siehe [[EeePC/openSUSE11.0#Methode_1]]
**Lautstärke ändern: Master statt PCM (+5) (/etc/acpi/events)
*Paket ''asus_eee'' nicht mehr nötig
*Änderungen am X11-Keyboard nicht mehr nötig
*Networkmanager und kpowersave aus dem KDE3-Repository
=== openSUSE 11.2 ===
Siehe Diskussionen:
*http://forum.eeeuser.com/viewtopic.php?id=77893
*http://forum.eeeuser.com/viewtopic.php?id=79868
Hinweise:
*Das ''eeeEvents'' Paket sollte entfernt werden (vor allem alle Dateien /etc/acpi/events/eee*)
*ACPI Hotkeys scheinen nun von openSUSE voll unterstützt zu werden
Offen:
*Hotkey Mechanismus (mute, etc.) - wo einzustellen ?
*Suspend Mechanismus (s2ram) - wo einzustellen ?


=== tmpfs ===
=== tmpfs ===
Um oft geschriebene Dateien ins RAM zu verlegen, Eintrag in <tt>/etc/fstab</tt>:
Um oft geschriebene Dateien ins RAM zu verlegen, Eintrag in <tt>/etc/fstab</tt>:
<pre>
<pre>
tmpfs              /var/log             tmpfs    defaults,size=128m      0 0
tmpfs              /var/log         tmpfs    defaults,size=128m      0 0
tmpfs              /var/tmp             tmpfs    defaults,size=128m       0 0
tmpfs              /var/tmp         tmpfs    defaults,size=256m       0 0
tmpfs              /tmp            tmpfs    defaults,size=128m      0 0
tmpfs              /tmp            tmpfs    defaults,size=128m      0 0
</pre>
</pre>
KDE4 benötigt mehr als 128 MB in /var/tmp.


=== Module beim Start laden ===
=== X11 ===
Eintrag in /etc/sysconfig/kernel:
Mit sax2 neue xorg.conf erstellt und vor allem Monitor und Modelines editiert.
MODULES_LOADED_ON_BOOT="asus_acpi"
bzw. falls man den ndiswrapper nutzt:
MODULES_LOADED_ON_BOOT="asus_acpi ndiswrapper"


=== Suspend to RAM ===
xorg.conf:
/etc/pm/sleep.d/60eeepc
<pre>
<pre>
#!/bin/bash
# /.../
# put into sleep.d
# SaX generated X11 config file
case $1 in
# Created on: 2008-12-23T11:14:31+0100.
    hibernate)
#
        /etc/init.d/network stop
# Version: 8.1
        #/sbin/modprobe -r ath_pci
# Contact: Marcus Schaefer <sax@suse.de>, 2005
        /sbin/modprobe -r ndiswrapper
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
        ;;
#
     suspend)
# Automatically generated by [ISaX] (8.1)
        /etc/init.d/network stop
# PLEASE DO NOT EDIT THIS FILE!
        #/sbin/modprobe -r ath_pci
#
        /sbin/modprobe -r ndiswrapper
 
        ;;
Section "Files"
     thaw)
  FontPath    "/usr/share/fonts/misc:unscaled"
        #/sbin/modprobe ath_pci
  FontPath    "/usr/share/fonts/local"
        /sbin/modprobe ndiswrapper
  FontPath    "/usr/share/fonts/75dpi:unscaled"
        /etc/init.d/network start
  FontPath    "/usr/share/fonts/100dpi:unscaled"
        /etc/init.d/acpid restart # hotkeys do not work after resume, /etc/acpi
  FontPath    "/usr/share/fonts/Type1"
        ;;
  FontPath    "/usr/share/fonts/URW"
     resume)
  FontPath    "/usr/share/fonts/Speedo"
        #/sbin/modprobe ath_pci
  FontPath    "/usr/share/fonts/PEX"
        /sbin/modprobe ndiswrapper
  FontPath    "/usr/share/fonts/cyrillic"
        /etc/init.d/network start
  FontPath    "/usr/share/fonts/latin2/misc:unscaled"
        /etc/init.d/acpid restart # hotkeys do not work after resume, /etc/acpi
  FontPath    "/usr/share/fonts/latin2/75dpi:unscaled"
        ;;
  FontPath     "/usr/share/fonts/latin2/100dpi:unscaled"
     *)  echo "madwifi power management script called incorrectly."
  FontPath    "/usr/share/fonts/latin2/Type1"
        ;;
  FontPath    "/usr/share/fonts/latin7/75dpi:unscaled"
esac
  FontPath    "/usr/share/fonts/baekmuk:unscaled"
</pre>
  FontPath    "/usr/share/fonts/japanese:unscaled"
  FontPath     "/usr/share/fonts/kwintv"
  FontPath    "/usr/share/fonts/truetype"
  FontPath    "/usr/share/fonts/uni:unscaled"
  FontPath    "/usr/share/fonts/CID"
  FontPath    "/usr/share/fonts/ucs/misc:unscaled"
  FontPath    "/usr/share/fonts/ucs/75dpi:unscaled"
  FontPath     "/usr/share/fonts/ucs/100dpi:unscaled"
  FontPath    "/usr/share/fonts/hellas/misc:unscaled"
  FontPath    "/usr/share/fonts/hellas/75dpi:unscaled"
  FontPath    "/usr/share/fonts/hellas/100dpi:unscaled"
  FontPath    "/usr/share/fonts/hellas/Type1"
  FontPath    "/usr/share/fonts/misc/sgi:unscaled"
  FontPath     "/usr/share/fonts/xtest"
  FontPath    "/opt/kde3/share/fonts"
  InputDevices "/dev/gpmdata"
  InputDevices "/dev/input/mice"
EndSection
 
Section "ServerFlags"
  #Option      "AIGLX" "on"
  Option      "AIGLX" "false"
  Option      "AllowMouseOpenFail" "on"
  Option      "ZapWarning" "on"
EndSection


Hinweise:
Section "Module"
*Wenn Skype die Kamera aktiv nutzt, schlägt Resume fehl.
  Load        "dbe"
  Load        "freetype"
  Load        "extmod"
  Load        "glx"
  Load        "dri"
  Load        "synaptics"
EndSection


=== Devicename der SD-Karte ===
Section "InputDevice"
Nach einem Resume ändert sich i.d.R. das Device der SD-Karte, z.B. von sdb zu sdc. Zwar werden gemäß udev die Symlinks in /dev/disk/by-id/ angepasst, aber man muss die Filesysteme auf der SD-Karte neu mounten.
  Driver      "kbd"
  Identifier  "Keyboard[0]"
  Option      "Protocol" "Standard"
  Option      "XkbLayout" "de"
  Option      "XkbModel" "microsoftpro"
  Option      "XkbRules" "xfree86"
  Option      "XkbVariant" "nodeadkeys"
  #Option      "XkbVariant" "eeepc"
EndSection


Siehe:
Section "InputDevice"
*http://forum.eeeuser.com/viewtopic.php?id=12365
  Driver      "mouse"
*http://forum.eeeuser.com/viewtopic.php?id=23784
  Identifier  "Mouse[1]"
*http://forum.eeeuser.com/viewtopic.php?id=22712
  Option      "Buttons" "5"
  Option      "Device" "/dev/input/mice"
  Option      "Name" "Logitech USB Optical Mouse"
  Option      "Protocol" "explorerps/2"
  Option      "Vendor" "Sysp"
  Option      "ZAxisMapping" "4 5"
EndSection


===Keyboard===
Section "InputDevice"
====Symbols====
  Driver      "synaptics"
"eeepc" Abschnitt gemäß <tt>xorg.conf</tt> am Ende in <tt>/usr/share/X11/xkb/symbols/de</tt> eintragen:
  Identifier  "Mouse[3]"
<pre>
  Option      "Buttons" "5"
partial alphanumeric_keys
  Option      "Device" "/dev/input/mice"
xkb_symbols "eeepc" {
  Option      "Emulate3Buttons" "on"
  Option      "HorizScrollDelta" "0"
  Option      "InputFashion" "Mouse"
  Option      "Name" "Synaptics;Touchpad"
  Option      "Protocol" "explorerps/2"
  Option      "SHMConfig" "on"
  Option      "Vendor" "Sysp"
  Option      "ZAxisMapping" "4 5"
EndSection


     include "de(basic)"
Section "Monitor"
  Identifier  "Monitor[0]"
  VendorName  "ASUS"
  ModelName    "eeePC P701"
  UseModes     "Modes[0]"
EndSection


    name[Group1]="Germany - eeePC";
Section "Modes"
  Identifier  "Modes[0]"
  Modeline    "800x480"  29.58  800 816 896 992  480 481 484 497  -HSync +Vsync # 60 Hz
EndSection


     key <AD12>  { [     plus,   asterisk,   asciitilde,  dead_macron ] };
Section "Screen"
};
  DefaultDepth 24
</pre>
  SubSection "Display"
    Depth      15
    Modes      "800x480"
    #Virtual    2048 1200
  EndSubSection
  SubSection "Display"
    Depth      16
    Modes      "800x480"
     #Virtual    2048 1200
  EndSubSection
  SubSection "Display"
    Depth      24
    Modes      "800x480"
    #Virtual    2048 1200
  EndSubSection
  SubSection "Display"
    Depth      8
    Modes      "800x480"
    #Virtual    2048 1200
  EndSubSection
  Device      "Device[0]"
   Identifier   "Screen[0]"
  Monitor      "Monitor[0]"
EndSection


====ACPI Codes====
Section "Device"
/etc/acpi/hotkey.sh, Xandros-Version angepasst
  BoardName    "915 GM"
<pre>
  Driver      "intel"
#!/bin/sh
  Identifier  "Device[0]"
  Option      "monitor-LVDS" "Monitor[0]"
  VendorName  "Intel"
EndSection


Section "ServerLayout"
  Identifier  "Layout[all]"
  InputDevice  "Keyboard[0]" "CoreKeyboard"
  InputDevice  "Mouse[1]" "CorePointer"
  InputDevice  "Mouse[3]" "SendCoreEvents"
  Option      "Clone" "off"
  Option      "Xinerama" "off"
  Screen      "Screen[0]"
EndSection


export DISPLAY=:0
Section "DRI"
    Group      "video"
    Mode      0666
EndSection


case $3 in
Section "Extensions"
        #Fn+F1
  #Option      "Composite" "on"
        00000080)
  Option      "Composite" "Disable"
                # echo "Suspend2RAM" > /dev/console
EndSection
                ;;
        #Fn+F2
        00000010)
                # echo "Wlan On" > /dev/console &
                /etc/acpi/wlan.sh poweron
                /etc/acpi/wlan.sh restore
                ;;
        00000011)
                # echo "Wlan Off" > /dev/console &
                /etc/acpi/wlan.sh poweroff
                ;;
        #Fn+F3
        00000030)
                # echo "LCD" > /dev/console &
                /usr/bin/xrandr --output LVDS --preferred --output VGA --off
                ;;
        00000031)
                # echo "CRT" > /dev/console &
                /usr/bin/xrandr --output VGA --mode 1280x1024 --output LVDS --off
                ;;
        00000032)
                # echo "LCD-CRT" > /dev/console &
                /usr/bin/xrandr --output VGA --mode 800x480 --output LVDS --mode 800x480
                ;;
        #Fn+F6
        00000012)
                # echo "Task Manage On" > /dev/console
                #DISPLAY=:0 /bin/su -c "/usr/bin/ksysguard --showprocesses" user &
                /opt/kde3/bin/ksysguard --showprocesses &
                ;;
        #Fn+F7
        00000013)
                # echo "Volume Mute" > /dev/pts/0 &
                amixer set Master toggle
                ;;
        #Fn+F8
        00000014)
                # echo "Volume Down" > /dev/console &
                amixer set Master 3.20dB-
                ;;
        #Fn+F9
        00000015)
                # echo "Volume Up" > /dev/console &
                amixer set Master 3.20dB+
                ;;
        #Fn+F3
        0000002x)
                #echo "Brightness Down" > /dev/pts/0
                ;;
        #Fn+F4
        0000002x)
                #echo "Brightness Up" > /dev/pts/0
                ;;
esac
</pre>
</pre>


Nach resume müssen Hotkeys ggf. durch "rcacpid restart" wiederbelebt werden.
=== Module beim Start laden ===
Eintrag in /etc/sysconfig/kernel:
MODULES_LOADED_ON_BOOT="asus_acpi"


=== WLAN ===
=== Suspend to RAM ===
*madwifi-treiber von schmolle1980.
Siehe [[EeePC/openSUSE11.0#Suspend_to_RAM]].
*http://en.opensuse.org/Atheros_madwifi#Power_Management_and_madwifi
*ndiswrapper ist stabiler, jedoch Prozess <tt>ntos_wq</tt> mit z.T. viel CPU-Zeit, vor allem nach Resume.
**http://wiki.eeeuser.com/howto:configurendiswrapper
**Script in /etc/pm/sleep.d an ndiswrapper anpassen
**Reset
/usr/sbin/iwpriv ath0 ndis_reset
*WLAN ein-/ausschalten (auch LED)
echo 0 > /proc/acpi/asus/wlan
echo 1 > /proc/acpi/asus/wlan
*Allgemeine WLAN Infos / Threads:
**[http://madwifi.org/wiki/UserDocs madwifi Docs]
**http://forum.eeeuser.com/viewtopic.php?id=10708
**http://forum.eeeuser.com/viewtopic.php?id=8636
**http://eee-ubuntu-support.googlecode.com/svn/trunk/wifi/sbin/eee-wifi-on-off.sh


=== Spezielle Hardware-Anpassungen ===
=== Spezielle Hardware-Anpassungen ===
*[http://www.eeetalk.de/2008/03/25/eeecontrol-die-linux-alternative-zu-eeectl.html eeecontrol]
*[http://code.google.com/p/eeepc-linux/ eeepc-linux]- FSB ändern
*[http://code.google.com/p/eeepc-linux/ eeepc-linux]- FSB ändern
Doku:
<pre>
Usage:  once the module has been inserted, several files will appear in the
/proc/eee directory:
    pll - Reading this file will dump the current configuration data from
          the PLL chip.
    fsb - Reading this file will return the current FSB and voltage settings,
          while writing to this file will change the FSB and voltage.  The
          format of this file is three integers:
            <PLL N multiplier>  <PLL M divisor>  <CPU voltage>
          CPU voltage is 0 for "low" and 1 for "high".
    fan_rpm - The current speed of the fan in revolutions per minute.
    fan_speed - The current speed (0-100%) the fan is set to.
    fan_manual - When 0, the embedded controller turns the fan on and off
                according to the CPU temperature.  When 1, writing to
                fan_speed will change the speed of the fan;  the embedded
                controller makes no changes on its own.
    temperature - The temperature of the CPU (in degrees C).
Note that when the fan is in manual mode, IT IS POSSIBLE TO DESTROY YOUR CPU!
It appears that the embedded controller will happily allow the temperature to
reach 90C (the CRITICAL temperature of the CPU), at which point a thermal
shutdown will be initiated.  This will turn the fan to 100%, throttle the CPU,
and probably even shutdown the machine.  Your CPU may or may not survive this
treatment...
</pre>
<pre>
Once this module has been loaded into
*  the kernel, switching to 900Mhz is as simple as:
*      echo 85 24 0 > /proc/eee/fsb        # 765Mhz
*      echo 100 24 1 > /proc/eee/fsb      # 900Mhz
*
*  Switching back again is likewise simple:
*      echo 85 24 0 > /proc/eee/fsb        # 765Mhz
*      echo 70 24 0 > /proc/eee/fsb        # 630Mhz
*
*  The first number is the PLL N multiplier, and the second number is the PLL
*  M divisor.  The reference frequency for the PLL is 24Mhz, so to calculate
*  the speed in Mhz:
*      Mhz = 24 * N / M
*  The third number is the ECXW flag.  The 8804 BIOS sets this to 0 for
*  70Mhz and 1 for 100Mhz.  I'm uncertain as to what exactly this flag does,
*  but there have been reports that setting it to 1 increases stability at
*  100Mhz.
</pre>
==== Ethernet-Device ====
*Auto-Negotiation deaktivieren und feste Werte einstellen, z.B. Half Duplex 100:
modprobe atl2 MediaType=2
*http://www.fsfla.org/svn/fsfla/software/linux-libre/freed-ora/tags/F-8/2.6.24.4-64.fc8/linux-2.6-netdev-atl2.patch
*http://www.linuxespanol.com/viewtopic.php?t=20905&sid=4bf75316988e50e88b6cfcc7277a47f8


[[Kategorie:Linux]]
[[Kategorie:Linux]]
[[Kategorie:Hardware]]
[[Kategorie:Hardware]]

Aktuelle Version vom 13. Juni 2010, 12:08 Uhr

Der EeePC ist ein Mini-Notebook von Asus, welches besonders durch die geringe Größe, den geringen Preis (ab 199€) aber auch durch das (z.T. Linux-basierte) Bedienkonzept auffällt. Die folgenden Ausführungen sind - wenn nicht anders gekennzeichnet - für das 4G (701)-Modell gültig. Man kann sagen, dass dieses Gerät die Klasse der Netbooks neu begründete oder zumindest zum großen Durchbruch verhalf.

Mein EeePC kurz nach dem Auspacken (noch mit Display-Schutzfolie)

Fakten Software/Hardware nach Auslieferung

  • Hardware
    • BIOS: 0801
    • Display 800x480
    • RAM: DDR2-667 / PC2-5300, SO-DIMM 200 pin, max. 1x2 GB
  • Spezielle Software
  • Grub

menu.lst:

#
# Configured by Xandros Configuration system.
#
hiddenmenu
# default boot entry
default=0

# Boot automatically after 1 second.
timeout=0

# Fallback to Configure.
fallback=2

title Normal Boot
	root (0x80,0)
	kernel /boot/vmlinuz-2.6.21.4-eeepc quiet rw vga=785 irqpoll root=/dev/sda1
	initrd /boot/initramfs-eeepc.img

title Perform Disk Scan
	root (0x80,0)
	kernel /boot/vmlinuz-2.6.21.4-eeepc quiet rw vga=785 irqpoll root=/dev/sda1 XANDROSSCAN=y
	initrd /boot/initramfs-eeepc.img

title Restore Factory Settings
	root (0x80,0)
	kernel /boot/vmlinuz-2.6.21.4-eeepc quiet rw vga=normal nosplash=y irqpoll root=/dev/sda1 XANDROSRESTORE=y
	initrd /boot/initramfs-eeepc.img

Weblinks

Asus

Testberichte / Infos

EeePC 4G 701

EeePC 900

EeePC 900A

EeePC 901

EeePC S101

Eee Box B202

Eee Monitor

Netbooks Vergleiche

Nettops Vergleiche

Andere Hersteller

Acer

Aspire One:

Nettops:

  • Acer Aspire Revo R3600
MSI Wind PC
MSI Wind U100
Medion
Dell
HP
One
Belinea
Lenovo

Community

Software

Hardware

Tipps & Tricks

Betriebssysteme

  • Xpud, Live-System auf USB, einfacher XUL-Desktop
  • Linux-Distributionen für Netbooks siehe c't 19/09 S.144 und c't 13/10 S.130

openSUSE Installation

Aktuelle Angaben beziehen sich auf openSUSE 11.1.

Weblinks

SUSE Studio

openSUSE 10.3 und 11.0

Siehe EeePC/openSUSE11.0.

openSUSE 11.1

Änderungen und Anmerkungen:

  • Ethernet-Treiber atl2 im Kernel.
  • Webcam-Treiber uvcvideo im Kernel.
  • madwifi nicht im Kernel
  • eeeEvents Paket behalten für ACPI Hotkeys, siehe EeePC/openSUSE11.0#Methode_1
    • Lautstärke ändern: Master statt PCM (+5) (/etc/acpi/events)
  • Paket asus_eee nicht mehr nötig
  • Änderungen am X11-Keyboard nicht mehr nötig
  • Networkmanager und kpowersave aus dem KDE3-Repository

openSUSE 11.2

Siehe Diskussionen:

Hinweise:

  • Das eeeEvents Paket sollte entfernt werden (vor allem alle Dateien /etc/acpi/events/eee*)
  • ACPI Hotkeys scheinen nun von openSUSE voll unterstützt zu werden

Offen:

  • Hotkey Mechanismus (mute, etc.) - wo einzustellen ?
  • Suspend Mechanismus (s2ram) - wo einzustellen ?

tmpfs

Um oft geschriebene Dateien ins RAM zu verlegen, Eintrag in /etc/fstab:

tmpfs               /var/log         tmpfs     defaults,size=128m       0 0
tmpfs               /var/tmp         tmpfs     defaults,size=256m       0 0
tmpfs               /tmp             tmpfs     defaults,size=128m       0 0

KDE4 benötigt mehr als 128 MB in /var/tmp.

X11

Mit sax2 neue xorg.conf erstellt und vor allem Monitor und Modelines editiert.

xorg.conf:

# /.../
# SaX generated X11 config file
# Created on: 2008-12-23T11:14:31+0100.
#
# Version: 8.1
# Contact: Marcus Schaefer <sax@suse.de>, 2005
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#
# Automatically generated by [ISaX] (8.1)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "Files"
  FontPath     "/usr/share/fonts/misc:unscaled"
  FontPath     "/usr/share/fonts/local"
  FontPath     "/usr/share/fonts/75dpi:unscaled"
  FontPath     "/usr/share/fonts/100dpi:unscaled"
  FontPath     "/usr/share/fonts/Type1"
  FontPath     "/usr/share/fonts/URW"
  FontPath     "/usr/share/fonts/Speedo"
  FontPath     "/usr/share/fonts/PEX"
  FontPath     "/usr/share/fonts/cyrillic"
  FontPath     "/usr/share/fonts/latin2/misc:unscaled"
  FontPath     "/usr/share/fonts/latin2/75dpi:unscaled"
  FontPath     "/usr/share/fonts/latin2/100dpi:unscaled"
  FontPath     "/usr/share/fonts/latin2/Type1"
  FontPath     "/usr/share/fonts/latin7/75dpi:unscaled"
  FontPath     "/usr/share/fonts/baekmuk:unscaled"
  FontPath     "/usr/share/fonts/japanese:unscaled"
  FontPath     "/usr/share/fonts/kwintv"
  FontPath     "/usr/share/fonts/truetype"
  FontPath     "/usr/share/fonts/uni:unscaled"
  FontPath     "/usr/share/fonts/CID"
  FontPath     "/usr/share/fonts/ucs/misc:unscaled"
  FontPath     "/usr/share/fonts/ucs/75dpi:unscaled"
  FontPath     "/usr/share/fonts/ucs/100dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/misc:unscaled"
  FontPath     "/usr/share/fonts/hellas/75dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/100dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/Type1"
  FontPath     "/usr/share/fonts/misc/sgi:unscaled"
  FontPath     "/usr/share/fonts/xtest"
  FontPath     "/opt/kde3/share/fonts"
  InputDevices "/dev/gpmdata"
  InputDevices "/dev/input/mice"
EndSection

Section "ServerFlags"
  #Option       "AIGLX" "on"
  Option       "AIGLX" "false"
  Option       "AllowMouseOpenFail" "on"
  Option       "ZapWarning" "on"
EndSection

Section "Module"
  Load         "dbe"
  Load         "freetype"
  Load         "extmod"
  Load         "glx"
  Load         "dri"
  Load         "synaptics"
EndSection

Section "InputDevice"
  Driver       "kbd"
  Identifier   "Keyboard[0]"
  Option       "Protocol" "Standard"
  Option       "XkbLayout" "de"
  Option       "XkbModel" "microsoftpro"
  Option       "XkbRules" "xfree86"
  Option       "XkbVariant" "nodeadkeys"
  #Option       "XkbVariant" "eeepc"
EndSection

Section "InputDevice"
  Driver       "mouse"
  Identifier   "Mouse[1]"
  Option       "Buttons" "5"
  Option       "Device" "/dev/input/mice"
  Option       "Name" "Logitech USB Optical Mouse"
  Option       "Protocol" "explorerps/2"
  Option       "Vendor" "Sysp"
  Option       "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
  Driver       "synaptics"
  Identifier   "Mouse[3]"
  Option       "Buttons" "5"
  Option       "Device" "/dev/input/mice"
  Option       "Emulate3Buttons" "on"
  Option       "HorizScrollDelta" "0"
  Option       "InputFashion" "Mouse"
  Option       "Name" "Synaptics;Touchpad"
  Option       "Protocol" "explorerps/2"
  Option       "SHMConfig" "on"
  Option       "Vendor" "Sysp"
  Option       "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
  Identifier   "Monitor[0]"
  VendorName   "ASUS"
  ModelName    "eeePC P701"
  UseModes     "Modes[0]"
EndSection

Section "Modes"
  Identifier   "Modes[0]"
  Modeline     "800x480"  29.58  800 816 896 992  480 481 484 497  -HSync +Vsync # 60 Hz
EndSection

Section "Screen"
  DefaultDepth 24
  SubSection "Display"
    Depth      15
    Modes      "800x480"
    #Virtual    2048 1200
  EndSubSection
  SubSection "Display"
    Depth      16
    Modes      "800x480" 
    #Virtual    2048 1200
  EndSubSection
  SubSection "Display"
    Depth      24
    Modes      "800x480" 
    #Virtual    2048 1200
  EndSubSection
  SubSection "Display"
    Depth      8
    Modes      "800x480" 
    #Virtual    2048 1200
  EndSubSection
  Device       "Device[0]"
  Identifier   "Screen[0]"
  Monitor      "Monitor[0]"
EndSection

Section "Device"
  BoardName    "915 GM"
  Driver       "intel"
  Identifier   "Device[0]"
  Option       "monitor-LVDS" "Monitor[0]"
  VendorName   "Intel"
EndSection

Section "ServerLayout"
  Identifier   "Layout[all]"
  InputDevice  "Keyboard[0]" "CoreKeyboard"
  InputDevice  "Mouse[1]" "CorePointer"
  InputDevice  "Mouse[3]" "SendCoreEvents"
  Option       "Clone" "off"
  Option       "Xinerama" "off"
  Screen       "Screen[0]"
EndSection

Section "DRI"
    Group      "video"
    Mode       0666
EndSection

Section "Extensions"
  #Option       "Composite" "on"
  Option       "Composite" "Disable"
EndSection

Module beim Start laden

Eintrag in /etc/sysconfig/kernel:

MODULES_LOADED_ON_BOOT="asus_acpi"

Suspend to RAM

Siehe EeePC/openSUSE11.0#Suspend_to_RAM.

Spezielle Hardware-Anpassungen

Doku:

Usage:  once the module has been inserted, several files will appear in the
/proc/eee directory:

    pll - Reading this file will dump the current configuration data from
          the PLL chip.
    fsb - Reading this file will return the current FSB and voltage settings,
          while writing to this file will change the FSB and voltage.  The
          format of this file is three integers:
            <PLL N multiplier>  <PLL M divisor>  <CPU voltage>
          CPU voltage is 0 for "low" and 1 for "high".
    fan_rpm - The current speed of the fan in revolutions per minute.
    fan_speed - The current speed (0-100%) the fan is set to.
    fan_manual - When 0, the embedded controller turns the fan on and off
                 according to the CPU temperature.  When 1, writing to
                 fan_speed will change the speed of the fan;  the embedded
                 controller makes no changes on its own.
    temperature - The temperature of the CPU (in degrees C).

Note that when the fan is in manual mode, IT IS POSSIBLE TO DESTROY YOUR CPU!
It appears that the embedded controller will happily allow the temperature to
reach 90C (the CRITICAL temperature of the CPU), at which point a thermal
shutdown will be initiated.  This will turn the fan to 100%, throttle the CPU,
and probably even shutdown the machine.  Your CPU may or may not survive this
treatment...
Once this module has been loaded into
 *  the kernel, switching to 900Mhz is as simple as:
 *      echo 85 24 0 > /proc/eee/fsb        # 765Mhz
 *      echo 100 24 1 > /proc/eee/fsb       # 900Mhz
 *
 *  Switching back again is likewise simple:
 *      echo 85 24 0 > /proc/eee/fsb        # 765Mhz
 *      echo 70 24 0 > /proc/eee/fsb        # 630Mhz
 *
 *  The first number is the PLL N multiplier, and the second number is the PLL
 *  M divisor.  The reference frequency for the PLL is 24Mhz, so to calculate
 *  the speed in Mhz:
 *      Mhz = 24 * N / M
 *  The third number is the ECXW flag.  The 8804 BIOS sets this to 0 for
 *  70Mhz and 1 for 100Mhz.  I'm uncertain as to what exactly this flag does,
 *  but there have been reports that setting it to 1 increases stability at
 *  100Mhz.

Ethernet-Device

  • Auto-Negotiation deaktivieren und feste Werte einstellen, z.B. Half Duplex 100:
modprobe atl2 MediaType=2