Linux E X P R E S

Facebook

Debian na Asus Eee PC

asus_eee_pc.jpg

Pokud chcete na mininotebooku Asus Eee Debian, vyplatí se sáhnout po DebianEeePC. Nejedná se o novou distribuci, je to normální Debian, tak jak ho znáte. Projekt DebianEeePC vylepšuje podporu populárních netbooků od Asusu. Navíc přináší speciální instalátor, který zařídí dost práce za vás.


Než se začnu věnovat postupu instalace a konfigurace Debianu na Eee PC, chtěl bych zdůraznit, že se postup týká modelu 1000H, potažmo 901, o kterém si můžete přečíst v našem článku Podrobná recenze: ASUS Eee PC 901 linuxovýma očima. DebianEeePC je dostupný pro všechny varianty Eee, ale některá nastavení uvedená v tomto článku mohou být specifická právě pro zmíněné dva modely.

Před instalací

Vzhledem k tomu, že Eee nemá CD mechaniku a autoři projektu nepředpokládají, že každý má po ruce nějakou externí, nabízejí jednoduchý způsob instalace z dostatečně velké USB klíčenky nebo SD karty. První, co budete potřebovat, je obraz instalátoru (soubor má asi 16 MB). Připojte flashku, případně zastrčte kartu do čtečky na nějakém jiném počítači s Linuxem. Je pravděpodobné, že váš linuxový systém zařízení automaticky připojí (namountuje), je potřeba ho tedy odpojit (tedy odmountovat, nikoli fyzicky odpojit) příkazem umount následovaným přípojným bodem zařízení (např.: /media/disk), nebo označením diskového oddílu (tedy např.: /dev/sde1). Pokud má zařízení více oddílů, je třeba odpojit všechny. Poté s právy roota zapište obraz na zařízení:

dd if=debian-eeepc.img of=/dev/sde
sync

Kde je potřeba nahradit /dev/sde opravdovým označením vašeho zařízení. Jde o označení celého disku, nikoli jedné oblasti, takže použijte /dev/sde, nikoli /dev/sde1. V parametru if má být uvedena cesta k obrazu, výše uvedený příkaz předpokládá, že je volán ze složky s obrazem.

Pokud nevíte, jaký soubor reprezentuje vaší flashku (nebo kartu), pomůže vám výpis příkazu ls -l /dev/disk/by-id/usb*

Pokud nemáte k dispozici počítač s Linuxem, je jednodušší sáhnout po nějaké live distribuci. Postup na počítači s Windows je značně zmatený a nespolehlivý.

Debian na Asus Eee PCDebian na Asus Eee PC

Instalace

Máte k dispozici instalační médium a můžete instalovat. Je dobré nejdříve v BIOSu (klávesa [F2]) zapnout všechna zařízení (webkamera, wifi a bluetooth bývají u nového zařízení v BIOSu vypnuté), aby k nim instalátor nainstaloval potřebné ovladače. Budete potřebovat připojení k internetu, nejlépe pomocí síťového kabelu. Poté zapněte netbook a při startu stiskněte klávesu [Esc], abyste mohli zvolit boot z flashky.

Následuje úplně normální instalace Debianu Lenny . Při rozmisťování diskových oddílů doporučuji zachovat malý EFI oddíl typu 0xef, který umožní použít funkci Boot Booster a Eee tak bude po zapnutí v podstatě v mžiku rovnou v GRUBu. Swap není potřeba, troufám si naopak říct, že by byl na škodu. Až se vás bude instalátor ptát, co byste si přáli zahrnout do systému, doporučuji zvolit pouze základní systém a zbytek doinstalovat později.

Možná by vás zajímal také článek Přehled aktuálních novinek ze světa Debianu.

Co dál?

Po startu systému budete pravděpodobně chtít nainstalovat X server. Pomůže příkaz

aptitude install --without-recommends xinit xserver-xorg-video-intel xserver-xorg-input-synaptics xserver-xorg-input-kbd xserver-xorg-input-mouse xfonts-base

Pokud budete chtít instalovat KDE, sáhněte po balíčku kde-core, analogicky pro GNOME - balík gnome-core. Pro Xfce použijte balík xfce4.

De facto nepotřebujete žádný správce přihlášení, ale pokud ho chcete, doporučuji sáhnout po SLiMu (balíček slim). Bude potřeba upravit soubor /etc/inittab a přidat na konec tento řádek:

x:5:respawn:/usr/bin/slim >& /dev/null

Při instalaci se mi nainstalovaly i ovladače pro wifi, ale návody tvrdí, že je to potřeba dodělat ručně. Raději tedy zkontrolujte, zdali je nainstalován balíček rt2860-modules-2.6.26-1-686.

Pro funkční ovládání hlasitosti je potřeba na modelech 901 a 1000H změnit v souboru /etc/default/eeepc-acpi-scripts na začátku dvě položky.

VOLUME_LABEL='Master'
HEADPHONE_LABEL='Headphones'

Na konci souboru můžete měnit i funkce některých tlačítek. Pokud chcete přidávat na jednotlivá tlačítka vlastní příkazy, budou vás zajímat tři věci: Víceslovné příkazy nechtějí fungovat - řešením je vytvoření souboru s příkazem a umístění do složky /usr/bin/. Příkazy se spouštějí pod rootem a ne na X serveru. Rozhodně si tak tedy nemůžete nastavit na tlačítko například příkaz iceweasel. Příkazy, které mají výpis do konzole a mají spouštět nějaké dlouhodobé akce, zablokují činnost tlačítek, pokud není jejich výpis do konzole posílán do /dev/null (např. pomocí 2>/dev/null & za příkazem).

Plocha je zcela přehlednáPlocha je zcela přehledná

Pokud chcete měnit procesy výchozích funkcí tlačítek, upravujte skripty ve složce /etc/acpi/actions. Na mém modelu jsou funkce tlačítek [Fn+Fx] ve srovnání se souborem mírně rozházené, a proto jsem upravoval pouze funkce vrchních stříbrných tlačítek, které nejsou součástí klávesnice.

Se změnou skriptů souvisí i možnost vypnutí automatického uspávání při zaklopení víka. Zakomentujte skript /etc/acpi/actions/lid.sh, nebo vložte hned na začátek příkaz exit 0.

Pokud chcete, aby korektně fungovalo zapínání a vypínání wifi pomocí klávesové zkratky [Fn+F2], je potřeba přidat do souboru /etc/acpi/actions/wireless.sh za první řádek obsahující detect_wlan následující blok příkazů.

rmmod rt2860sta
rmmod pciehp
modprobe pciehp
modprobe rt2860sta

Pokud chcete měnit politiku taktu procesoru, budete potřebovat udělat několik věcí. Nainstalovat balíček cpufrequtils a přidat modul acpi_cpufreq do jádra. Pokud chcete používat nějaký správce napájení v desktopovém prostředí, budete se (rozumějte uživatele, pod kterým pracujete) muset přidat do skupiny powerdev.

Vlastním pozorováním jsem zjistil, že pokud šetřím energii používáním politiky procesoru powersave, vydrží model 1000H s Debianem a s prostředím Xfce běžet připojený na wifi necelých šest hodin. Bez připojení vydrží cca o hodinu více.

To je všechno?

Ano a ne. Může být. Existuje další spousta věcí, která mohou šetřit místem na disku a také váš čas při práci. Jednou z těch prvních je například instalace belíku localepurge, který maže nepotřebné soubory překladů. Příkladem z druhé kategorie je zrychlení 2D grafiky pomocí přidání možnosti Option "AccelMethod" "XAA" do sekce Device v konfiguračním souboru X serveru. Autoři projektu dále doporučují používat dash místo bashe pomocí instalace stejnojmenného balíčku a spuštění příkazu dpkg-reconfigure dash. Pokud chcete zrychlit startování systému, můžete vyzkoušet různé věci z Debian wiki.

LinuxEXPRES se skoro vejdeLinuxEXPRES se skoro vejde

Prostředí

Pokud chcete šetřit místem na obrazovce a používáte GNOME nebo Xfce, můžu poradit především použití stylu Clearlooks Compact. Další užitečnou věcí je umístění panelu vertikálně, nikoli horizontálně. Způsobí to sice, že LinuxEXPRES se vám na šířku nevejde do prohlížeče, ale můžete naplno využít výšky displeje. Pro připojení k wifi doporučuji Network Manager - balíčky network-manager a network-manager-gnome. Budete se muset přidat do skupiny netdev.

Diskuze (10) Nahoru