Acer Aspire One 751h
Tento návod je určen pro ty, kteří si chtějí zprovoznit Ubuntu 10.11 Maverick Meerkat na svém Acer Aspire One 751h. Pokud chcete zprovoznit starší vydání Ubuntu 9.04,tak postupujte podle návodu zde, ale důrazně tuto instalaci nedoporučuji, jelikož se poté stává systém nestabilním.
Instalace
- Stáhněte si obraz Ubuntu 10.11 a vytvořte spustitelné USB pomocí tvůrce spustitelného USB nebo LiveUSB
- V BIOSu nastavte spouštění počítače s USB klíčenky.
- Nainstalujte Ubuntu 10.11 Maverick Meerkat, využít můžete tento návod
Zprovoznění Intel GMA500
Ovladač PSB
PSB ovladač je nejstarší a původní podpora GMA500 na Linuxu. Je o něco rychlejší, má lepší podporu 3d a ve spolupráci s Xrender umožní používat některé desktopové efekty (průhlednost oken, náhledy…), nicméně přináší nejvíc omezení. Od verze 10.04 Lucid nefunguje korektně přímé vykreslování Xv, což má za následek špatný výkon při přehrávání videa a flashových animacích. PSB ovladač má problémy i při uspávání, které nefunguje spolehlivě, v některých jádrech dokonce vůbec. Je obtížně použitelný a s každou další verzí Ubuntu je bohužel jeho podpora čím dál horší.
Pro instalaci PSB ovladače použijte následující příkaz:
sudo add-apt-repository ppa:gma500/ppa && sudo apt-get update && sudo apt-get install poulsbo-driver-3d
Po restartu naběhne systém v nativním rozlišení. Je doporučeno ještě uvolnit nějakou RAM jako sdílenou paměť pro grafiku. Viz sekce Uvolnění sdílené RAM pro akceleraci grafiky níže v tomto návodu.
Ovladač EMGD
EMGD je nejnovější oficiální ovladač pro tuto kartu od Intelu. S tímto ovladačem lze bez problémů používat uspání do ram (suspend). Velmi dobře funguje i Xv akcelerace zobrazování videa, dokonce i akcelerace dekomprese H264. Nefungují však desktopové efekty a celkově je překreslování obrazu v aplikacích méně čisté (čas od času se např. v KDE zapomene překreslit část panelu nebo okna)…
wget dl.dropbox.com/u/1338581/emgd/emgd-maverick.sh && sh ./emgd-maverick.sh
Instalátor otevře Nano, abyste si mohli zkontrolovat obsah xorg.conf. Nemáte-li nějaký specifický požadavek, můžete ho s klidným svědomím uložit a zavřít. Po restartu naběhne systém v nativním rozlišení.
Po restartu je ještě potřeba nastavit uspávání. To se provede z terminálu:
sudo mv /usr/lib/pm-utils/sleep.d/99video /usr/lib/pm-utils/99video
Je doporučeno ještě uvolnit nějakou RAM jako sdílenou paměť pro grafiku. Viz sekce Uvolnění sdílené RAM pro akceleraci grafiky níže v tomto návodu.
Ovladač FBDEV
Fbdev je nejprimitivnější z možných variant. Je však nejméně problémová, protože se nepoužívají žádné binární uzavřené moduly a tak není problém s kompatibilitou. Nepodporuje žádnou akceleraci a práce v tomto režimu je vlivem zdlouhavého překreslování poměrně nekomfortní, pokud tedy nepoužíváte nějaké minimalistické prostředí jako OpenBox. Je však jistou možností, jak rozchodit na tomto notebooku nativní rozlišení, pokud všechno ostatní z nějakého důvodu selže.
Nejdříve je nutné nastavit nativní rozlišení v konzoli.
- Vytvořte soubor /etc/grub.d/01_915resolution s následujícím obsahem:
echo insmod 915resolution echo 915resolution 58 1366 768 32
- Spustte příkaz
chmod +x /etc/grub.d/01_915resolution
- Otevřete soubor /etc/default/grub a změňte v něm následující hodnoty
GRUB_GFXMODE=1366x768x32 GRUB_GFXPAYLOAD_LINUX=1366x768x32
- Aktualizujte nastavení Grubu příkazem
sudo update-grub
Nyní proveďte restart, po restartu by mělo být v konzoli k dispozici nativní rozlišení. Pokračujte instalací ovladače fbdev:
- Nainstalujte balík s ovladačem
sudo apt-get install v86d
- Do souboru /etc/modules přidejte následující řádek
uvesafb vbemode=0x011b nocrtc mtrr=2
Vytvořte nový soubor /etc/X11/xorg.conf s následujícím obsahem:
Section "Screen" Identifier "Default Screen" DefaultDepth 24 EndSection Section "Module" Load "dri" Load "GLcore" EndSection Section "Device" Identifier "Default Device" Driver "fbdev" EndSection
Restartujte. Systém naběhne v nativním rozlišení.
Uvolnění sdílené RAM pro akceleraci grafiky
Používáte-li PSB nebo EMGD, je dobré uvolnit nějakou paměť jako sdílenou pro grafický čipset. U ovladače fbdev vám tento postup k ničemu nepomůže, jen se připravíte o paměť. Uvolněnou paměť nebude jádro systému moci alokovat spuštěným programům, proto je potřeba počítat s tím, že dojde ke snížení volné RAM na úkor částečného urychlení grafických operací, především hardwarového dekódování komprimovaného videa (vaapi). Tato akce je volitelná, ovladače budou fungovat i bez ní, ale nevyužijete svou grafickou kartu naplno.
Otevřete soubor /etc/default/grub pro editaci
sudo nano /etc/default/grub
Provedte následující změny:
- Máte-li 1GB RAM, upravte řádek:
GRUB_CMDLINE_LINUX="mem=896mb"
- Máte-li 2GB RAM, upravte řádek:
GRUB_CMDLINE_LINUX="mem=1920mb"
Aktualizujte nastavení bootloaderu:
sudo update-grub
Po provedení restartu bude paměť spravovaná jádrem omezena na zadanou hodnotu a zbytek zůstane k dispozici grafice.
Zprovoznění zvuku
Instalace
- Zkontrolujte aktuálnost systému (hlavně ALSA)
Poté zadejte příkazy do terminálu:
wget -O alsa-info.sh http://212.20.107.51/alsa-info.sh
bash alsa-info.sh --pastebin
cat /proc/asound/cards; sudo aptitude install paman gnome-alsamixer alsa-utils flashplugin-nonfree-extrasound; aplay -l; sudo lshw -C sound; ls -lart /dev/snd; cat /dev/sndstat; lspci -nn; sudo which alsactl; sudo fuser -v /dev/dsp /dev/snd/* ; dpkg -S bin/slmodemd; lsmod | grep snd
pavucontrol
- Zde nastavte všechny zvuky na maximum
a poté už pouze:
sudo reboot
Po novém nastartování by měly zvuky fungovat