Tipy po Instalaci Linuxu

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_:

  1. jeden prst
  2. dva prsty
  3. tři prsty

… emuluje tlačítko

  1. levé
  2. prostřední
  3. 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

Leave a Reply