openSUSE 13.1 GNOME
⇊
Asus Eee PC 1000HE
Doku /usr/share/doc/manual/
Der geneigte Leser sei darauf verwiesen, dass etwaige Kenntnisse aus dem Buch Linux – Das umfassende Handbuch von Michael Kofler (13. Auflage) kein zwingender Nachteil sein müssen… ☯ openSUSE 13.1 - Release Notes Stand:1. Pre-Installation (Vorbereitungen)
Netbook-Firmware aktualisieren - Legacy BIOS
BIOS-Update
- Update vom USB-Stick über EZ-Flash mittels Alt+F2 beim Einschalten des Netbooks
That being said, the update procedure:
1. Download the update
2. Extract the archive (unzip it)
3. Rename the extracted ROM file to your model (example901.ROM1000HE.ROM)
4. Copy the renamed ROM file to a FAT (not FAT32) formatted USB flash drive
5. Insert the USB flash drive into the LEFT USB port (the Eee looks there first)
6. Reboot your machine
7. When you see the BIOS POST screen, press Alt + F2 to enter the update utility (you may have to disable 'Boot Booster')
8. Follow the on screen prompts. Let the update procedure finish completely, do not interrupt it.
9. Things like wireless will be reset to 'disabled' (the default setting). you will have to re-enable them. - AHCI-Modus aktivieren (nur in neueren Chargen verfügbar)
☯ BIOS-Update mit USB-Stick - Eee Forum « Fehlerhinweis
ISO Image auf USB-Stick bzw. SD-Karte schreiben
Anweisungen unter Linux
- USB-Stick/SD-Karte identifizieren
# grep -Ff <(hwinfo --disk --short) <(hwinfo --usb --short)
- ISO Image auf USB-Stick/SD-Karte schreiben (Version → 4.7GB DVD → 32-Bit PC)
Hinweis: Das folgende
umount
nutzt Extended Globbing, ein Feature der Bash (Standard-Shell). Siehe Tipp weiter unten.# umount -v /dev/sdX*([0-9]) # X entsprechend dem gewünschten Datenträger anpassen
Tipp: Shell identifizieren mit…
# dd if=/path/to/downloaded.iso of=/dev/sdX bs=4M && sync$ ps -o comm=CURRENT_SHELL -p $$ # CURRENT_SHELL gilt für genau jenes Terminal (da einzig relevant)
GPT-Partitionen erstellen/einrichten - Legacy BIOS-Modus (!)
Anweisungen unter Linux
- GPT-Partitionstabelle erstellen
# parted /dev/sda
(parted) unit B
(parted) mklabel gpt
(parted) print « ggf. rm NUMBER zum Löschen alter Partitionen (help für Hilfe) - Partitionen erstellen (neue HDD → 4096-Byte-Sektoren)
(parted) mkpart "BIOS GRUB" 1MiB 105906175B « eigentlich (!) 1MiB ausreichend,
Tipp: Ausrichtung prüfen mit…UEFI(Kofler 13, S. 78)
(parted) mkpart "Swap" 101MiB 2253389823B « 2GiB max. adressierbar bei 32-Bit-Systemen
(parted) mkpart "System" 2149MiB 23728226303B « 20GiB, min. 15GiB exkl. Home empfohlen
(parted) mkpart "Home" 22629MiB xMiB-1B
(parted) mkpart "Reserve" xMiB ??????B(parted) align-check opt 1 « "1" entspricht der Partitionsnummer 1
- BIOS-GRUB-Partition einrichten
(parted) set 1 bios_grub on « "1" entspricht der Partitionsnummer 1 (Kofler 13, S. 920)
(parted) quit - Swap-Partition einrichten (optional während der Installation)
# mkswap /dev/sda2
☯ Logical Disk Manager › Advantages of using a 1-MiB alignment boundary - Wikipedia [EN] « HDD und SSD (1-MiB-Ausrichtung)
☯ 4K-sector drives and Linux [LWN.net] « Minimum-Datenblock-Ausrichtung
☯ Optimizing Linux with cheap flash drives [LWN.net] « eMMC und SD Card (4-MiB-Ausrichtung)
2. Installation "4.7GB DVD"
Allgemeines
Hinweis
Die Sprachpakete etc. werden während der Installation online bezogen – Internetverbindung vorausgesetzt! USB-Stick beim Neustart stecken lassen.Desktop
GNOME 3.10Installationsübersicht
Systemstart (Bootloader-Einstellungen)
-
Bootloader-Installation
-
Bootloader-Optionen
☐ Aktiv-Flag in Partitionstabelle für Bootpartition setzen☑ Generischen Bootcode in MBR schreiben
☑ Aus Master-Boot-Record starten☐ Aus Root-Partition starten☐ Aus Bootpartition starten☐ Aus erweiterter Partition starten☐ Benutzerdefinierte Bootpartition -
Bootloader-Optionen
⇒ Boot aus /boot-Partition ist deaktiviert
3. Post-Installation (Konfiguration)
YaST Systemeinstellungen
Netzwerkeinst
⇒ Hostname…Software-Repositorys
⇒hd:///?device=xxx
entfernen
Dateien (Nautilus)
Dateien mittels Entf löschen
- Nautilus beenden (Kofler 13, S. 174)
$ vim ~/.config/nautilus/accels
…folgende Zeile einkommentieren:(gtk_accel_path "<Actions>/DirViewActions/Trash" "Delete") - Nach Neustart ist das Tastenkürzel wirksam
Netzwerkdrucker
Brother MFC-490CW
- Drucker feste IP zuweisen (Router)
$ su -
# mkdir /var/spool/lpd # falls Verzeichnis nicht vorhanden !?
# zypper install mfc490cwlpr-1.1.2-2.i386.rpm
# zypper install mfc490cwcupswrapper-1.1.2-2.i386.rpm- Geräte-URI ⇒
lpd://192.168.xxx.xxx/BINARY_P1
☯ Printer Operation › Network Printers - openSUSE Documentation
Firefox
Druckformat "A4" statt "letter"
about:config →print.postscript.paper_size=A4
Skype
A) https://www.skype.com/go/getskype-linux-beta-suse
☯ SDB:Skype - openSUSE Support Database☯ SDB:Skype Noise - openSUSE Support Database
B) https://www.skype.com/go/getskype-linux-beta-dynamic
[J]libqt4
Paket installieren[J]
libQtWebKit4
Paket installieren
# tar -jxvf skype-4.2.0.13.tar.bz2
…folgende Zeile anpassen:
# rm -f /usr/local/share/applications/skype.desktop
# rm -f /usr/local/bin/skype
# rm -f/usr/local/etc/dbus-1/system.d/skype.conf
# rm -rf /usr/local/share/skype
# mv skype-4.2.0.13 /usr/local/share/skype
# cd /usr/local/share/skype
# mv skype.conf/usr/local/etc/dbus-1/system.d/ # Verzeichnis ggf. vorher erstellen
# mv skype /usr/local/bin/
# mv skype.desktop /usr/local/share/applications/ # Verzeichnis ggf. vorher erstellen
# vim /usr/local/share/applications/skype.desktopIcon=/usr /local/share/skype/icons/SkypeBlue_96x96.png
☯ Desktop files - GNOME Developer
Performance Tuning
Swappiness minimieren → Antwortzeiten der Desktop-Apps optimieren
# vim /etc/sysctl.conf
…folgende Zeile anpassen bzw. einfügen:vm.swappiness=15 Tipp: Wert(e) checken mit…$ cat /proc/sys/vm/swappiness
$ cat /proc/sys/vm/vfs_cache_pressure
☯ Why most people recommend to reduce swappiness to 10-20? - Ask Ubuntu « Gegenmeinung
Packman - Multimedia Codecs
mp3 und Co.
- Nicht geklappt hat die Installation der Multimedia Codecs:
totem
,rhythmbox
,banshee
konnten keine mp3-Dateien abspielen