sidux.com
Menu

News

Give back
Last 3 Contributions
30-11-2008 20.00
25-11-2008 100.00
25-11-2008 20.00

Donate


Sponsor
hetzner.de

Languages
Preferred language:



Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Author Message
taranaki
Post subject: Sammelthread für sidux und eeePC: Tipps, Tricks und Tweaks  PostPosted: Apr 28, 2008 - 11:34 AM



Joined: Mar 25, 2007
Posts: 82

Status: Offline
Basisinstallation
Aktuelle sidux-lite-Variante herunterladen. Auf CD brennen, von CD starten und mit dem sidux-Installer auf einen ausreichend grossen USB-Stick (mindestens 0,5 GB) installieren. Alle Daten auf diesem Stick werden dabei gelöscht!

Ich hatte Probleme mit der Integrität der Daten auf dem USB-Stick, was zum Abbruch der Installation auf dem eeePC führte. Mit dem Bootparameter md5sum kann die Integrität der Daten überprüft werden. Als Variante kann auch ein USB-DVD/CD-Laufwerk direkt an den eeePC angeschlossen werden und von dort installiert werden.

Durch Drücken von Esc beim BIOS-Bildschirm kann die Bootreihenfolge eingestellt werden.
In der GRUB-Zeile von sidux noch vga=785 eintragen bzw. ändern und gewünschte Sprache auswählen.
sidux startet nun. Die eigentliche Installation auf den eeePC erfolgt wie auch die vorherige USB-Installation mit dem sidux-Installer. Mit dem Partitionierungstool gparted des Installers werden die vorhanden Xandros- oder WinXP-Partitionen des eeePC gelöscht, als Dateisystem wird für die neue Partition ext2 gewählt, die die gesamten 4 GB der eeePC SSD umfassen sollte.
Ist eine SD-Karte als zusätzlicher Speicher vorhanden, kann auf dieser für /home ein Einhängepunkt erzeugt werden; so werden alle Anwender-Daten auf die SD-Karte geschrieben und der interne Speicher bleibt für das System reserviert.

raider700-Skript
Nach dem Boot vom installierten sidux hilft das Skript von raider700, um die Hardware vollständig zum Laufen zu bringen. Dazu muss der eeePC mit einem Netzwerkkabel an das Internet (z.B. über den Router oder das DSL-/Kabelmodem) angebunden sein:

Code:
cd /tmp
wget http://sidux.at/download/sidux-eeepc.bash
chmod +x sidux-eeepc.bash
su
mv sidux-eeepc.bash /usr/local/bin

Das Skript in der Befehlszeile ausführen mit
Code:
sidux-eeeepc.bash

und alle angebotenen Optionen installieren.

Was jetzt funktioniert
WLAN
Webcam (eventuell im BIOS aktivieren!)
Suspend/Resume (bei mir nicht richtig)
ACPI
Overclocking
Fn-Tasten
Throttling
Was (noch) nicht funktioniert
Suspend to Disk

Damit wäre die Basis-Installation von sidux auf den eeePC abgeschlossen.
 
 View user's profile Send private message  
Reply with quote Back to top
taranaki
Post subject: Anpassen der xorg.conf  PostPosted: Apr 28, 2008 - 11:36 AM



Joined: Mar 25, 2007
Posts: 82

Status: Offline
Die 2D- und 3D-Leistung des Intel GMA915-Grafikchips lässt sich noch erheblich steigern. Als Superuser die Datei /etc/X11/xorg.conf wie folgt anpassen:

Code:
# /etc/X11/xorg.conf (Xorg X Window System server configuration file)
#
# This file was generated by fll_xorgconfig, the F.U.L.L.S.T.O.R.Y.
# Xorg Configuration tool.
#
# Edit this file with caution, and see the xorg.conf(5) manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
Section "ServerLayout"
   Identifier   "Xorg Configured"
   Screen      "Screen 0"
   InputDevice     "Keyboard 0"
   InputDevice   "SynPS/2 Synaptics TouchPad 0"
   InputDevice   "Generic Mouse 1"
EndSection

Section "ServerFlags"
   Option      "AllowMouseOpenFail"   "true"
   Option      "AIGLX"         "true"
EndSection

Section "InputDevice"
   Identifier   "Keyboard 0"
   Driver      "kbd"
   Option      "CoreKeyboard"
   Option      "XkbRules"      "xorg"
   Option      "XkbModel"      "pc105"
   Option      "XkbLayout"      "de,us"
EndSection

Section "InputDevice"
   Identifier   "SynPS/2 Synaptics TouchPad 0"
   Driver      "synaptics"
   Option      "Device"      "/dev/input/mice"
   Option      "Protocol"      "auto-dev"
   Option      "LeftEdge"      "1700"
   Option      "RightEdge"      "5300"
   Option      "TopEdge"      "1700"
   Option      "BottomEdge"   "4200"
   Option      "FingerLow"      "25"
   Option      "FingerHigh"   "30"
   Option      "MaxTapTime"   "180"
   Option      "MaxTapMove"   "220"
   Option      "VertScrollDelta"   "100"
   Option      "MinSpeed"      "0.06"
   Option      "MaxSpeed"      "0.12"
   Option      "AccelFactor"   "0.0010"
   Option      "SHMConfig"      "on"
   Option      "CorePointer"
#   Option      "CircularScrolling"   "on"
#   Option      "CircScrollTrigger"   "0"
EndSection

Section "InputDevice"
   Identifier   "Generic Mouse 1"
   Driver      "mouse"
   Option      "Device"      "/dev/input/mice"
   Option      "Protocol"      "Auto"
   Option             "Emulate3Buttons"   "true"
   Option      "SendCoreEvents"
EndSection

Section "Device"
   Identifier      "Device 0"
   Driver      "intel"
   BoardName   "Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller"
   BusID      "PCI:0:2:0"
   Option       "EnablePageFlip"    "true"   
   Option       "AccelMethod"        "exa"
   Option      "MigrationHeuristic"   "greedy"
   Option      "ExaNoComposite"   "false"
#   Option      "AccelDFS"      "true"
#   Option       "XAANoOffscreenPixmaps"    
#   Option       "DynamicClocks"    "on"
#   Option       "ColorTiling"       "on"
#   Option       "FBTexPercent"       "95"
EndSection

Section "Monitor"   
   Identifier      "Monitor 0"
   ModelName      "Default Monitor"
EndSection

Section "Screen"
   Identifier      "Screen 0"
   Monitor      "Monitor 0"
   DefaultColorDepth 24
   SubSection "Display"
      Depth   8
   EndSubSection
   SubSection "Display"
      Depth   15
   EndSubSection
   SubSection "Display"
      Depth   16
   EndSubSection
   SubSection "Display"
      Depth   24
   EndSubSection
EndSection

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

Section "Extensions"
   Option   "Composite"   "on"
EndSection

Section "DRI"
   Mode   0666
EndSection


Zur weiteren Leistungssteigerung wiederum als Root eine Textdatei /etc/environment erstellen mit folgendem Inhalt:
Code:
INTEL_BATCH=1

Den Erfolg dieser Massnahmen kann nach Neustart des X-Servers (CTRL-ALT-BACKSPACE) mit glxgears überprüft werden: Bei mir werden ca. 550 fps angezeigt.
 
 View user's profile Send private message  
Reply with quote Back to top
taranaki
Post subject: Compiz Fusion  PostPosted: Apr 28, 2008 - 11:38 AM



Joined: Mar 25, 2007
Posts: 82

Status: Offline
Dieser 3D-Desktop ist ideal, um bei Präsentationen anzugeben.

Code:
su apt-get update && apt-get install compiz-fusion-plugins-extra compiz-fusion-plugins-main compiz-fusion-plugins-unsupported compizconfig-backend-kconfig compizconfig-settings-manager compiz-core compiz-kde compiz-plugins fusion-icon libcompizconfig0 libdecoration0 python-compizconfig python-sexy


Anpassen der Einstellungen, um Compiz etwas eeePC-freundlicher zu machen:

    Deaktivieren von "General options" "Umleitung von Vollbildfenstern aufheben"
    "General options/Focus & Raise Behaviour": alle 3 Häkchen wegnehmen
    "Wackelige Fenster" "Einrasten invertiert": deaktivieren
    "Workarounds" "Legacy Fullscreen Support": deaktivieren
    "Fenster verschieben" "Y einschränken": deaktivieren


Quelle: http://wiki.eee-pc.de/index.php/EeeXubuntu

Um das Compiz-Fusion-Icon automatisch mit KDE zu starten, folgenden Eintrag unter ~/.kde/Autostart erzeugen:
Code:
[Desktop Entry]
Exec=fusion-icon
Terminal=false
Type=Application
Encoding=UTF-8
StartupNotify=false
X-KDE-autostart-after=kdestop
 
 View user's profile Send private message  
Reply with quote Back to top
taranaki
Post subject: Deaktivieren des Touchpads während des Schreibens  PostPosted: Apr 28, 2008 - 11:40 AM



Joined: Mar 25, 2007
Posts: 82

Status: Offline
Diese Option hat sich für mich als recht nützlich erwiesen:
Code:
kwrite ~/.xinitrc

Folgende Zeile einfügen und speichern:
Code:
syndaemon -i 2 &

Damit wird das Touchpad für 2 Sekunden nach Tasteneingabe deaktiviert. Die Einstellungen sind beim nächsten Systemstart aktiv.
 
 View user's profile Send private message  
Reply with quote Back to top
taranaki
Post subject: Firefox/Iceweasel-Einstellungen  PostPosted: Apr 28, 2008 - 11:41 AM



Joined: Mar 25, 2007
Posts: 82

Status: Offline
Das Touchpad nervt gewaltig beim Arbeiten mit Iceweasel: Ständig wird die History durchgeblättert, ohne dass man das will.

Lösung: In Menüzeile vom Iceweasel (dort steht normalerweise http://...) about:config eingeben und folgende Werte setzen:
Code:
mousewheel.horizscroll.withnokey.action=0
mousewheel.horizscroll.withnokey.sysnumlines=true
mousewheel.horizscroll.withnokey.numlines=1
 
 View user's profile Send private message  
Reply with quote Back to top
taranaki
Post subject: WICD als elegantes Wireless-Utility  PostPosted: Apr 28, 2008 - 11:42 AM



Joined: Mar 25, 2007
Posts: 82

Status: Offline
Nicht gegen Ceni, aber WICD ist auch nicht von schlechten Eltern:

Als erstes müssen die Paketquellen erweitert werden. Dazu als Root den Eintrag /etc/apt/sources.list ergänzen bzw. neue Quellen-Datei anlegen, z.B. /etc/apt/sources.list.d/wicd.list
Code:
deb http://apt.wicd.net debian extras

Nun wie gehabt
Code:
apt-get update
apt-get install wicd

Zu guter Letzt muss noch die Datei wicd.desktop mit folgendem Inhalt in ~/.kde/Autostart erzeugt werden:
Code:
[Desktop Entry]
Comment=Wicd WiFi Control
Comment[en_GB]=Wicd WiFi Control
Encoding=UTF-8
Exec=/opt/wicd/tray.py
GenericName=Wicd WiFi Control
GenericName[en_GB]=Wicd WiFi Control
Icon=/usr/share/pixmaps/wicd.png
Name=Wicd
Name[en_GB]=Wicd
Path=/opt/wicd
StartupNotify=false
Terminal=false
Type=Application
X-KDE-SubstituteUID=false


Jetzt noch die /etc/network/interfaces so editieren, dass nur noch

Code:
auto lo
iface lo inet loopback


drinsteht. Fertig.


Last edited by taranaki on Jul 04, 2008 - 07:29 PM; edited 1 time in total
 
 View user's profile Send private message  
Reply with quote Back to top
taranaki
Post subject: BIOS-Einschaltbild  PostPosted: Apr 28, 2008 - 12:04 PM



Joined: Mar 25, 2007
Posts: 82

Status: Offline
Das Einschaltbild des eeePC lässt sich leicht ändern. Das Programmpaket AMI_tools_8.rar googlen und das Programm OEMLOGO.exe extrahieren. Das Programm läuft unter WINE.

Nun eine aktuelle Version der BIOS-Datei für den eeePC 701 herunterladen (z.B. bei forum.eeeuser.com danach suchen) und mit OEMLOGO ein neues Bild einfügen. Dieses muss im Format 640x480 mit max. 256 Farben und 72 dpi im BMP-Format vorliegen.

Ich habe meine Handynummer als Kontakt bei Verlust eingetragen.
Installation des modifizierten ROMs ist ganz einfach: Auf USB-Stick (wichtig: FAT16 formatiert) als 701.ROM ablegen und beim Systemstart ALT-F2 drücken. Es wird automatisch upgedatet.


Last edited by taranaki on May 21, 2008 - 12:13 PM; edited 1 time in total
 
 View user's profile Send private message  
Reply with quote Back to top
taranaki
Post subject: Webcam-Software  PostPosted: Apr 28, 2008 - 12:10 PM



Joined: Mar 25, 2007
Posts: 82

Status: Offline
Die über das Skript installierte Software für die Webcam ist nach meinem Gefühl bei weitem nicht so benutzerfreundlich wie das Programm "ucview", das mit dem Original-Xandros mitgeliefert wurde.

Gestartet werden muss die über das raider700-Skript installierte Software mit

Code:
Code:
luvcview -f yuv


der einfache Aufruf von "luvcview" aus der Befehlszeile hilft nicht.

"ucview" kann man über folgende Seite nachinstallieren:

http://mcentral.de/wiki/index.php5/EeePC

Update 09.06.08: Aktuellere Versionen erhält man über das Repository auf folgender Seite: http://unicap-imaging.org/blog/index.ph ... EeePC.html

Die Pakete funktionieren problemlos unter sidux. Exclamation


Last edited by taranaki on Jun 09, 2008 - 07:30 PM; edited 1 time in total
 
 View user's profile Send private message  
Reply with quote Back to top
captagon
Post subject: Re: Webcam-Software  PostPosted: Apr 29, 2008 - 04:34 PM



Joined: Dec 01, 2006
Posts: 841
Location: Hamburg
Status: Offline
hi taranaki,
wäre nicht schlecht, wenn Du das zusammenfassend ins Wiki setzt.

MfG T.
 
 View user's profile Send private message  
Reply with quote Back to top
taranaki
Post subject:   PostPosted: Apr 30, 2008 - 10:12 AM



Joined: Mar 25, 2007
Posts: 82

Status: Offline
Hallo Captagon,

war auch mein Gedanke. Habe aber noch nie mit einem Wiki geschafft und wollte es erst einmal als offenen Gedankenaustausch initiieren, und das schnell und einfach.

Wer also Hilfreiches zum Thema beizusteuern hat: Immer her damit!

Besonders interessiert mich in diesem Zusammenhang:
1) Ob und wie funktioniert die Beameransteuerung/Bildschirmumschaltung?
2) OSD für die Fn-Tasten (à la OSD-Skriptpack von graves)

Wenn der Thread halbwegs konsolidiert ist, beschäftige ich mich gerne mit dem Wiki und auch der englischen Übersetzung...

Viele Grüsse taranaki
 
 View user's profile Send private message  
Reply with quote Back to top
Raider700
Post subject:   PostPosted: Apr 30, 2008 - 04:38 PM



Joined: Nov 29, 2006
Posts: 450

Status: Offline
Das ist eine schöne Zusammenfassung, gefällt mir sehr gut!

Wenn du einen Wiki Eintrag machst kannst du den Artikel mit Openoffice schreiben (Unbedingt die Formatvorlagen nehmen.). Dann über Datei -> Exportieren -> Dateiformat einfach Mediawiki auswählen.

Dann wird eine *.txt mit der Wikiformatierung erstellt.
Über Formatvorlagen formatierte Überschriften werden dann auch erstellt.

--------------------------------------------

taranaki wrote:
...
Besonders interessiert mich in diesem Zusammenhang:
1) Ob und wie funktioniert die Beameransteuerung/Bildschirmumschaltung?
2) OSD für die Fn-Tasten (à la OSD-Skriptpack von graves)
...


Zu 1)
Die Ansteuerung an den Beamer funktioniert über xrandr1.2.
Dabei wird über die eeepc-acpi-scripts eine Zeile zum aktivieren/deaktivieren des zweiten Monitors aufgerufen.

Auszug aus dem Debian eeePC Wiki:
Quote:

If you plug in an external display and press Fn-F5, the desktop is shared between the LCD and external display by default.

If you want, instead, to have one big desktop with the external display positioned above the Eee's own display, edit /etc/default/eeepc-acpi-scripts and set COMBINED_DISPLAY_SWITCHES="--above LVDS --auto".

Prinzipiell sind aber alle xrandr Befehle möglich:
http://manual.sidux.com/de/hw-dev-mon-de.htm#xrandr


Zu 2) OSD ist bereits möglich.
Auszug von Vedawalter seiner Seite:
Quote:

Wer eine OSD Anzeige bei Nutzung der Fn+FX Tasten möchte, der geht wie folgt zusätzlich vor:

1. # apt-get install aosd-cat

2. in Datei /etc/default/eeepc-acpi-scripts ENABLE-OSD auf yes setzen

und nochmal # /etc/init.d/acpid restart.

Nur leider ist das OSD extrem langsam, weswegen es normalerweise abgeschalten ist.

Eine andere Möglichkeit ist mir leider nicht bekannt.

_________________
Visit my download page for some usefull bash scripts (like sidux-eeepc.bash) or other files.
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
blacklips
Post subject:   PostPosted: Apr 30, 2008 - 06:14 PM



Joined: Dec 21, 2007
Posts: 153

Status: Offline
Ich möchte an dieser Stelle nochmal auf "network-manager" und den Knetworkmanager hinweisen. Das funktioniert hervoragend und man kann wird auch automatisch in bekannte wlan-Netze eingewählt.
Hier nochmal der Link:
http://technowizah.com/2007/02/debian-h ... -with.html
 
 View user's profile Send private message  
Reply with quote Back to top
Raider700
Post subject:   PostPosted: Apr 30, 2008 - 06:43 PM



Joined: Nov 29, 2006
Posts: 450

Status: Offline
@blacklips:
Verwende da vorher lieber kwlan (auch wenn es noch ein paar Fehler hat ...).
Dies basiert auf wpa_supplicant und speichert auch dementsprechend die Konfiguration.

Damit hast du den Vorteil, dass auch ohne X eine Verbindung aufgebaut wird!
Beim network-manager muss leider vorher einmal X gestartet werden -> was ist, wenn xorg streikt?

Ich verwende nur wpa_supplicant (genauer wpa-roam) und steuere es wenn nötig über wpa-gui. Damit bin ich bisher auch überall ins wlan gekommen Very Happy

_________________
Visit my download page for some usefull bash scripts (like sidux-eeepc.bash) or other files.


Last edited by Raider700 on Apr 30, 2008 - 06:45 PM; edited 1 time in total
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
parintachin
Post subject:   PostPosted: Apr 30, 2008 - 06:44 PM



Joined: Dec 09, 2006
Posts: 66

Status: Offline
ich hab in meine /etc/rc.local noch 2 sachen eingetragen.
das erste ist dazu da das cpufreq bei 40% cpulast in die nächsthöhere speed-stufe geht (standard ist bei 80% cpulast) dadurch ist alles viel flüssiger

echo 40 > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/up_threshold

das zweite hab ich drin weil ich /var/cache/apt/archives/ in eine ram-disk ausgelagert hab aber /var/cache/apt/archives/partial nicht erstellt wird und apt sonst steikt

mkdir -p /var/cache/apt/archives/partial/

und als letzes hab ich in /etc/init.d/umountroot nach zeile 17
sync
(sleep 1)
einfügt weil ich mein ganzes system auf einer sdhc hab und der cardreader manchmal zu schnell ausgeschalltet wird das er den cache nicht ganz leeren kann bzw das filesytem nicht sauber ausgehängt werden kann (vorher hatte ich immer wieder mal grub error 2 und viel spaß mit fsck)
nicht zu vergessen das rmmod snd_hda_intel in /etc/init.d/halt bei zeile 61
 
 View user's profile Send private message  
Reply with quote Back to top
vedawalter
Post subject:   PostPosted: May 20, 2008 - 07:53 PM



Joined: Dec 01, 2006
Posts: 115
Location: Aachen
Status: Offline
wer es noch nicht gesehen hat, gibt jetzt ein repository für den kleinen und damit geht nun madwifi auch "ohne schwitzen", um nicht alles doppelt zu schreiben, hier hatte ich's schon online gestellt.

internette grüsse
walter
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
Display posts from previous:     
Jump to:  
All times are GMT
Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Powered by PNphpBB2 © 2003-2007 The PNphpBB Group
Credits
 
Logos and trademarks are the property of their respective owners, comments are property of their posters, the rest is © 2006-2008 by sidux e.V., 10407 Berlin, Kniprodestr. 104. sidux e.V. is a Berlin, Germany based non-profit foundation. Consult Impressum and Legal Terms for details. sidux™ is Free Software released under the GNU/GPL license and other compatible licenses.
powered by Zikula & Zafenio