Linux Mint 17 MATE

ASUS Eee PC 1000HE

Doku https://www.linuxmint.com/documentation.php

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…

Linux Mint 17 MATE Release Notes - Linux Mint
The Linux Mint Blog » Blog Archive » Qiana “v2″ ISO respins

Stand: — Address of Bit Movement


Teaser-Bild


Mint im Einsatz (Netbook)

MATE-Desktop

Abbildung: MATE-Desktop mit MintMenu [mintmenu 5.5.8]

MATE 1.8 released | MATE
Software: mintmenu - Linux Mint Community


1. Pre-Installation (Vorbereitungen)


Netbook-Firmware aktualisieren – Legacy BIOS

BIOS-Update

  1. Update vom Flash-Laufwerk per Alt+F2 beim Einschalten des Netbooks mittels EZ-Flash


    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 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. BIOS-Setup-Utility per F2 beim erneuten Einschalten aufrufen…

    IDE Configuration › AHCI-Modus aktivieren (nur in neueren Chargen verfügbar – oder via BIOS-Mods.com)

    CPU Configuration › Max CPUID Value Limit: disabled

Eee PC 1000HE | Notebooks | ASUS Global
[solved] ASUS 1000HE - Enable AHCI mode in BIOS - Requested, and now ENABLED !!! =D - BIOS Mods
BIOS-Update mit USB-Stick - Eee Forum


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

Anweisungen unter Linux via CLI (Terminal)

  1. USB-Stick/SD-Karte identifizieren

    sudo lsblk -o NAME,MODEL,TYPE,SIZE,FSTYPE,MOUNTPOINT,LABEL,PARTLABEL # Vor und nach dem Einstecken

  2. ISO Image auf USB-Stick/SD-Karte schreiben: Version → 17 → MATE (32-Bit)

    umount /dev/sdX? || umount /dev/sdX # X entsprechend dem gewünschten Datenträger anpassen
    sudo dd if=linuxmint.iso of=/dev/sdX oflag=direct bs=1M

Tutorial: How to install Linux Mint via USB - Linux Mint Community


2. Installation – Qiana “v2″ ISO respins


Allgemeines

Hinweis

Unter Linux können Fenster durch gedrückt-halten von Alt mit der Maus verschoben werden.
Best Linux Keyboard Shortcuts | Linux.com | The source for Linux information

Die Sprachpakete etc. werden während der Installation online bezogen – Internetverbindung vorausgesetzt!

Boot-Laufwerk per ESC beim Einschalten des Netbooks auswählen: Please select boot device


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

Anweisungen unter Linux

  1. GPT-Partitionstabelle erstellen

    sudo parted /dev/sda
    (parted) unit B
    (parted) mktable gpt
    (parted) print « ggf. rm NUMBER zum Löschen alter Partitionen (help für Hilfe)

  2. Partitionen erstellen (für Flash Memory Drives nach ‚4-MiB alignment boundary‘ und ‚swapfile‘ googeln)

    (parted) mkpart "BIOS GRUB" 1MiB 2097151B « 1MiB ausreichend, kein UEFI-Support (Kofler 13, S. 78)
    (parted) mkpart "System" 2MiB 10737418239B
    (parted) mkpart "Logical Volumes" 10GiB ...

    Tipp: Ausrichtung prüfen mit…

    (parted) align-check optimal 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. Home-Partition als LVM einrichten (selbst offline mögl.) « ‚Logical Volume Manager‘ (Kofler 13, S. 874)

    sudo -s
    pvcreate /dev/sda3
    vgcreate vgmint /dev/sda3
    lvcreate -l 100%VG -n home vgmint

  5. Home-Volume-Group formatieren (optional während der Installation)

    sudo mkfs.ext4 /dev/mapper/vgmint-home

BIOS boot partition - Wikipedia [EN]
Logical Disk Manager › Advantages of using a 1-MiB alignment boundary - Wikipedia [EN] « HDD und SSD (1-MiB-Ausrichtung)
Optimizing Linux with cheap flash drives [LWN.net] « eMMC und SD Card (4-MiB-Ausrichtung)


Installationsübersicht

Installationsart

Abbildung: Install Linux Mint [ubiquity 2.18.8] – Installationsart

Keine Swap-Partition anlegen

Abbildung: Install Linux Mint [ubiquity 2.18.8] – Swap Speicher

Filesystem Hierarchy Standard - Wikipedia [EN] « /var—files whose content is expected to continually change during normal operation


3. Post-Installation (Konfiguration)


SSD-Berücksichtigungen

noatime|relatime → längere Lebenszeit durch reduzierte Schreibaktivitäten

  1. Tipp: Wert(e) checken mit…

    cat /proc/mounts

  2. Mount Optionen ändern (Since Linux 2.6.30, the kernel defaults to: relatime)

    sudo pluma /etc/fstab

    …folgende Zeile für die Partition "/" (ggf. "/home" aber keinesfalls die Swap-Partition) anpassen bzw. ergänzen: # /etc/fstab: static file system information. # # Use 'blkid' to print the universally unique identifier for a # device; this may be used with UUID= as a more robust way to name devices # that works even if disks are added and removed. See fstab(5). # # <file system> <mount point> <type> <options> <dump> <pass> # / was on /dev/sda3 during installation UUID=65242822-897f-47ee-89ae-d87238b384f0 / ext4 noatime,errors=remount-ro 0 1 # /home was on /dev/sda4 during installation UUID=a1febed2-a89f-47fa-b7f6-cb39b0040f22 /home ext4 defaults,strictatime 0 2 # swap was on /dev/sda2 during installation UUID=21af137e-243d-49e0-a8b8-781a22d32d2b none swap sw 0 0

Tutorial: Install and Optimize Linux Mint on a Solid State Drive - Linux Mint Community

I/O Scheduler mit CFQ (Completely Fair Queuing) suboptimal

Info: SSDs haben keine physikalischen, d.h. sich ideal drehenden, Magnetscheiben.
  1. Tipp: Wert(e) checken mit…

    cat /sys/block/sda/queue/rotational # 0 entspricht FALSE, 1 entspricht TRUE
    cat /sys/block/sda/queue/scheduler

  2. Bootloader GRUB 2 erlaubt das Setzen vom Kernel Parameter elevator=deadline

    sudo pluma /etc/default/grub

    …folgende Zeile anpassen bzw. ergänzen: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash elevator=deadline"

  3. GRUB 2-Änderung aktualisieren (wirksam nach Neustart des Netbooks)

    sudo update-grub

Solid State Drives (I/O Scheduler) - archlinux Wiki


Virtuelle RAM-Speichererweiterung

Auslagerungsspeicher zur Verfügung stellen → für Intensivnutzer

  1. Tipp: 2GiB max. adressierbar bei 32-Bit-Systemen…

    sudo -s
    fallocate -l 2GiB /swapfile
    chmod 600 /swapfile
    mkswap -L "Swap" /swapfile
    sync
    swapon -v /swapfile

  2. Swap-Datei permanent einbinden

    sudo pluma /etc/fstab

    …folgende Zeile anpassen bzw. einfügen: # Swap file .. showing the priority option /swapfile none swap defaults,pri=8 0 0

Swap (Swap file) - archlinux Wiki


Performance-Tuning

Swappiness minimieren → Antwortzeiten der Desktop-Apps optimieren

  1. Tipp: Wert(e) checken mit…

    cat /proc/sys/vm/swappiness
    cat /proc/sys/vm/vfs_cache_pressure

  2. Kernel Parameter ändern (wirksam nach Neustart des Netbooks)

    sudo pluma /etc/sysctl.conf

    …folgende Zeile anpassen bzw. einfügen: vm.swappiness=15

Swappiness - Wikipedia [EN]
Why most people recommend to reduce swappiness to 10-20? - Ask Ubuntu « Gegenmeinung


Systemeinstellungen

Systemzeit

  1. Protokoll zur Zeitsynchronisation zwischen Computern installieren

    sudo apt install ntp

  2. Automatische Zeiterfassung konfigurieren: Kontrollzentrum > Datum und Uhrzeit

Hostname bzw. Computername

Tutorial: Changing Linux Mint hostname or Computer Name - Linux Mint Community


Netzwerkdrucker

Brother MFC-490CW

  1. Drucker feste IP zuweisen (Router)

  2. sudo -s
    mkdir /var/spool/lpd
    dpkg -i --force-all mfc490cwlpr-1.1.2-2.i386.deb
    dpkg -i --force-all mfc490cwcupswrapper-1.1.2-2.i386.deb

  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

HP OfficeJet F2180

Treiber sind bereits vorhanden…

HP Linux Imaging and Printing


Rhythmbox

App per Anwendungsverwaltung installieren

Kategorie › Musik und Video › rhythmbox

  1. Internet-Radiosender hinzufügen: Titel / Genre / Sendeort
    ORF.at - FM4 (Das vierte und jüngste Radioprogramm des Österreichischen Rundfunks)
    Jugendkanal
    http://mp3stream1.apasf.apa.at:8000/listen.pls

  2. …: Titel / Genre / Sendeort
    BR.de - PULS (Das junge Programm des Bayerischen Rundfunks)
    Jugendkanal
    http://streams.br.de/puls_2.m3u


Skype

App per Anwendungsverwaltung installieren

Kategorien › Internet › skype

Tox (Protokoll) - Wikipedia [DE] « Alternative (Tox ist ein freies P2P-Instant-Messaging- und Videotelefonie-Netzwerkprotokoll)


LibreOffice

Pakete für nen Neuanstrich

  1. Symbolstil (Icon-Set)

    sudo apt install libreoffice-style-tango libreoffice-style-galaxy

  2. Rechtschreibung

    sudo apt install [hunspell-de-de-frami] hyphen-de mythes-de

Hyphenation - LibreOffice.org
Thesaurus - LibreOffice.org
Enchant (Software) - Wikipedia [DE]


Spiele

Spiele à la Windows XP


Sicherheit

NB: Passwörter und Verschlüsselung, Firewall

Seahorse (software) - Wikipedia [EN]
Uncomplicated Firewall - Wikipedia [EN]


Notizen

www.linuxmint.com: Linux Mint is designed to be comfortable and easy to use but also powerful and configurable. Everything is done to make the user experience better.

DistroWatch.com: Linux Mint is an Ubuntu-based distribution whose goal is to provide a more complete out-of-the-box experience by including browser plugins, media codecs, support for DVD playback, Java and other components.