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

  1. 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 (example 901.ROM 1000HE.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.

  2. AHCI-Modus aktivieren (nur in neueren Chargen verfügbar)

Eee PC 1000HE | Notebooks | ASUS USA
BIOS-Update mit USB-Stick - Eee Forum « Fehlerhinweis


ISO Image auf USB-Stick bzw. SD-Karte schreiben

Anweisungen unter Linux

  1. USB-Stick/SD-Karte identifizieren

    # grep -Ff <(hwinfo --disk --short) <(hwinfo --usb --short)

  2. 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
    # dd if=/path/to/downloaded.iso of=/dev/sdX bs=4M && sync

    Tipp: Shell identifizieren mit…

    $ ps -o comm=CURRENT_SHELL -p $$ # CURRENT_SHELL gilt für genau jenes Terminal (da einzig relevant)

SDB:Live_USB_stick - openSUSE Support Database


GPT-Partitionen erstellen/einrichten - Legacy BIOS-Modus (!)

Anweisungen unter Linux

  1. 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)

  2. Partitionen erstellen (neue HDD → 4096-Byte-Sektoren)

    (parted) mkpart "BIOS GRUB" 1MiB 105906175B « eigentlich (!) 1MiB ausreichend, 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

    Tipp: Ausrichtung prüfen mit…

    (parted) align-check opt 1 « "1" entspricht der Partitionsnummer 1

  3. BIOS-GRUB-Partition einrichten

    (parted) set 1 bios_grub on « "1" entspricht der Partitionsnummer 1 (Kofler 13, S. 920)
    (parted) quit

  4. Swap-Partition einrichten (optional während der Installation)

    # mkswap /dev/sda2

BIOS boot partition - Wikipedia [EN]
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.10


Installationsübersicht

Systemstart (Bootloader-Einstellungen)

⇒ Boot aus MBR ist aktiviert
⇒ 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

  1. Nautilus beenden (Kofler 13, S. 174)

  2. $ vim ~/.config/nautilus/accels

    …folgende Zeile einkommentieren: (gtk_accel_path "<Actions>/DirViewActions/Trash" "Delete")

  3. Nach Neustart ist das Tastenkürzel wirksam

Netzwerkdrucker

Brother MFC-490CW

  1. Drucker feste IP zuweisen (Router)

  2. $ 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

  3. Geräte-URI ⇒ lpd://192.168.xxx.xxx/BINARY_P1
Brother MFC-490CW Driver for Linux Distributions - Brother Solutions Center
Printer Operation › Network Printers - openSUSE Documentation


Firefox

Druckformat "A4" statt "letter"

about:configprint.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

# 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.desktop

…folgende Zeile anpassen: Icon=/usr/local/share/skype/icons/SkypeBlue_96x96.png
HowTos/Skype - CentOS Wiki
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

Swappiness - Wikipedia [EN]
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
openSUSE 13.1 Multi-media and Restricted Format Installation Guide - openSUSE Forums : Blogs