Tak a je to tady. I já jsem podlehl kouzlu SSD disku a pořídil si 256GB Transcend SSD370 do svého Thinkpadu X201. Volba OS padla samozřejmě znovu na Debian testing s XFCE. Důvodem jsou jednoduchý přispůsobitelný vzhled a nízké hardwarové nároky, aby nebylo nutné být neustále u zásuvky. Čistou instalaci je nutné přizpůsobit si k obrazu svému – popíši co jak a proč dělám já.
Hardware
SSD
SSD trpí při zbytečném přepisování, snížení zatěže docílíme zrušením zapisování posledního přístupu k souboru, nastavením swappines na 0, přesunu /tmp/ na tmpfs. Více na leaseweblabs.com.
Můj soubor /etc/fstab nyní vypadá takto:
# /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/sda1 during installation UUID=f8a73fdb-6211-4520-a6f0-9a96a1963a5d / ext4 discard,noatime,errors=remount-ro 0 1 # swap was on /dev/sda5 during installation UUID=33950f7a-8e27-4981-b426-b258ca6fec5c none swap sw 0 0 /dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0 #move /tmp to ram tmpfs /tmp tmpfs mode=1777,nosuid,nodev 0 0
WiFi
user@x201:~$ sudo lshw -class Network *-network description: Wireless interface product: Centrino Advanced-N 6200 vendor: Intel Corporation physical id: 0 bus info: pci@0000:02:00.0 logical name: wlp2s0 version: 35 serial: --:--:--:--:--:-- width: 64 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless configuration: broadcast=yes driver=iwlwifi driverversion=4.1.0-1-amd64 firmware=9.221.4.1 build 25532 latency=0 link=no multicast=yes wireless=IEEE 802.11abgn resources: irq:29 memory:f2400000-f2401fff
Pokud nebyl dodán firmware wifi je potřeba do /etc/apt/sources.list dopsat za main ještě contrib a non-free a spustit
sudo aptitude update aptitude install firmware-iwlwifi
Trackpoint
Abychom mohli používat trackpoint je nutné povolit mu scrollování pomocí prostředního tlačítka. Vytvoříme soubor ~/.xsessionrc (je spouštěn při „startx“)a vložíme do něho následující text
#!/bin/bash xinput set-prop "TPPS/2 IBM TrackPoint" "Evdev Wheel Emulation" 1 xinput set-prop "TPPS/2 IBM TrackPoint" "Evdev Wheel Emulation Button" 2 xinput set-prop "TPPS/2 IBM TrackPoint" "Evdev Wheel Emulation Timeout" 200
pro povolení horizontálního scrollování i
xinput set-prop „TPPS/2 IBM TrackPoint“ „Evdev Wheel Emulation Axes“ 6 7 4 5
Pro vyzkoušení lze všech pět příkazů zavolat přímo z terminálu. Restartováním se opět obnoví výchozí nastavení. Více na ThinkWiki.
Touchpad
Na touchpadu sice scrollování funguje ale emulace tlačítka myši klepnutím ne. Ke konfiguraci slouží synaptics a můžeme využít dříve vytvořeného ~/.xsessionrc.
TapButton_:
- jeden prst
- dva prsty
- tři prsty
… emuluje tlačítko
- levé
- prostřední
- pravé
Takže přidané řádky mohou vypadat třeba takto:
synclient TapButton1=1 synclient TapButton2=3 synclient TapButton3=2
DVB-T tuner – Afatech AF9015
Brzy doplním.
Software
Thunar samba client – smb://192.168.1.___
Běžně jde windowsácké/samba sdílení procházet přímo z předinstalovaného správce souborů – Thunaru. Z nějakého důvodu tato možnost však nefungovala.
Postupně jsem zkoušel doinstalovávat balíčky z následujícího příkazu. Vše začalo pracovat až po doinstalování posledního. (Je tedy možné a poměrně pravděpodobné, že není nutné instalovat všechny.)
aptitude install samba-common smbclient gvfs-backends gvfs-commongvfs-fuse gvfs-backends gvfs-bin
Samba server – public_r a public_rw
Brzy doplním.
Preference ethernetu před WiFi
Komu by se chtělo tahat data do NASu přes pomalou WiFi, když má k dispozici gigabitový ethernet?
K nastavení přednosti se používá metrika(v sítích je to něco jako virtuální obtížnost trasy) jednotlivých zařízení. K její konfiguraci se používá aplikace ifmetric. Po její instalaci pak stačí jen zavolat
sudo ifmetric wlp2s0 5 sudo ifmetric enp0s25 0
Místo wlp2s0 a enp0s25 si dosaďte vlastní názvy WiFi a ethernetu, jak se Vám zobrazí po zavolání příkazu ip a. Číslo na konci příkazu udává hodnotu metriky čím menší číslo, tím více je zařízení preferováno.
více informací
Terminál
Kdo by neměl rád barvičky? Defualtně jsou v terminálu barvy deaktivované a je pouze černobílý, pokud to chcete změnit odkomentujte v ~/.bashrc řádek
#force_color_prompt=yes