[Sammelthread] Arch auf dem M912X

Huaba

Semiprofi
Thread Starter
Mitglied seit
02.06.2007
Beiträge
4.583
Hallo,

Ich hab über längere Zeit mein M912X mit Arch betrieben bzw. versucht aufzubauen. Hier ist die Anleitung, mit welcher ich voran ging. Es funktioniert soweit alles super!
M912X Installation: ARCH Linux+xfce4 by Huaba
---------------------------------------------

- mit flashnul das arch.img auf den usb stick verbannen. reinstecken und davon booten!
- durch installation klicken (Mountpoints setzen=>diese partitionen werden verwendet!)
- root passwort setzen: passwd root
- neuen Nutzer anlegen: adduser, schritte befolgen!
- pacman aktualisieren: pacman -Syu
- dem nutzer das ausschalten erlauben ;) -> gpasswd -a NUTZER power

Touchpad:
- pacman -S xf86-input-synaptics
- su -> root!! dann X -configure und die xorg.conf nach /etc/X11/xorg.conf kopieren. in die xorg.conf:

Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/input/by-id/usb-DIALOGUE_INC_PenMount_USB-joystick"
Option "Protocol" "auto-dev"
Option "HorizEdgeScroll" "0"
EndSection
- reboot -> geht! ;)

Grafische Oberfläche:
- xorg installieren: pacman -S xorg xf86-input-evdev xf86-video-intel xf86-input-synaptics
- hal und dbus installieren: pacman -S hal dbus
hal als Daemon in die /etc/rc.conf eintragen: DAEMONS=(... hal ...)
- pacman -S xfce4 gnome-icon-theme
- nano .xinitrc, das anfügen: "exec ck-launch-session xfce4-session" (behebt ein Problem beim runterfahren!)
- euren PC (myhost) in die /etc/hosts eintragen... sollte so in etwa aussehen:
127.0.0.1 localhost.localdomain localhost myhost
- neustarten! (shutdown -r now)
- testweise mal starten als normaler user, sollte nun soweit gehen: startx

Wlan:
- pacman -S madwifi
- modprobe ath_pci
- ifconfig wlan0 up
- mit iwlist suchen: iwlist wlan0 scan; klappts?
- netzwerkmanager installieren: pacman -S wicd dhclient wpa_supplicant; Treiber (preferences)->madwifi oder wext (TESTEN!!)
- in der netzwerkliste bei eurem netzwerk das feld aufklappen und auf die advanced settings gehen.
hier dann "use encryption" markieren, verschlüsselung und den schlüssel eingeben!
- den "network" daemon in der rc.conf löschen!

Batterieanzeige:
- MODULES=(battery ac button fan) in der rc.conf!
- pacman -S xfce4-battery-plugin

CPU-Freq/Powersave:
- pacman -S cpufrequtils cpufreqd xfce4-cpufreq-plugin
- Daemon (cpufreqd) in die rc.conf eintragen!
- MODULES=(... acpi_cpufreq) in der rc.conf!
- laptop-mode-tools: http://wiki.archlinux.de/title/Laptop_Mode_Tools

Sudo:
- pacman -S sudo
- visudo; folgendes eintragen:
User_Alias USER=euerNutzer
USER ALL=PASSWD : ALL
Defaults timestamp_timeout = 15

Webcam:
- Sudo muss installiert sein!!
- hier: Browse gl860 Files on SourceForge.net
gl860_2.6.28e2 herunterladen, entpacken etc. dann als su ./install...
- pacman -S cheese

Firefox
- pacman -S firefox flashplugin

Alsa:
- Advanced Linux Sound Architecture - ArchWiki
- pacman -Sy alsa-lib alsa-utils gsteamer0.10-plugins
- in die rc.conf: Modules snd-hda-intel und DANACH snd-pcm-oss
- euren user zur gruppe audio hinzufügen!
- mit aplay mal sehn obs geht... im alsamixer alles aufdrehen!
- alsa als daemon eintragen in die rc.conf
- in die rc.local:
amixer set Master 100% unmute
amixer set PCM 100% unmute
amixer set Front 100% unmute

Bildbetrachter:
- pacman -S ristretto

Videos/Musik:
- pacman -S xfmedia

Yaourt (AUR):
- Yaourt - ArchWiki

Touchscreen Kalibrieren:
- yaourt -S xf86-input-evtouch (VORSICHT: PAKET AUCH INSTALLIEREN! yaourt -u /tmp/...)
- Xorg Touchscreen Driver <-evtouch-0.6.1 herunterladen und entpacken!!
- Xorg Touchscreen Driver <- diese sachen in die xorg.conf schreiben (nicht das dummy zeug, kasten 1&2!)
event "nummer" des touchscreens: cat /proc/bus/input/devices
jetzt: ls -la /dev/input/by-path/ | grep event_von_euch (z.b. event10)
touchscreen suchen und die Zeile "/dev/input/event1" in /dev/input/by-path/pci-0000... <- was ihr zuvor hattet!!
- Touchscreen Linux How-To | Car-PC Shop für Auto Computer! <- hier: eventuell die beiden modprobe machen!
- in die xorg.conf in die inputsection con touchscreen: Option "Calibrate" "1"
- in das verzeichnis wechseln von evtouch-0.6.1 mit cd (WICHTIG!!!!); cann ./calibrate.sh
- die Werte in die xorg.conf eintragen; das "Option "Calibrate" "1"" mit einer "#" ausklammern!!!
- meine optimalen Settings: (30/43) | (1005/992)
- in das Serverlayout InputDevice dummy und touchscreen einfügen!!
- event10 statt bypath testen!
- calibrate.sh aus evtouch 6.1!

startx nach login von user:
- nano ~./bash_profile
-unten ran:
if [ "$(tty)" = "/dev/vc/1" ]; then
startx
fi

hier könnt ihr jederzeit fragen stellen, viel spaß beim testen!

Mfg
 
Zuletzt bearbeitet:
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh