Motto

Každá síť je taková, jaký je její administrátor.

Navigace:   Úvod Rady - tipy - triky Vychytávky v Linuxu Nvidia (proprietární) a Gnome Shell v Debian Wheezy
Nvidia (proprietární) a Gnome Shell v Debian Wheezy PDF Tisk Email
Čtvrtek, 13 Červen 2013 22:56

Zprovoznil jsem Gnome3 na kartách Nvidia řady 6xxx (6600 a 6800) a musím tedy říct, že sice všechno funguje, ale není to nic moc. Tyto karty mají asi velmi špatnou podporu v driverech a obě čas od času úplně zamrznou. A je zcela jedno, jestli se použijí otevřené (na otevřených se karty chovaly opravdu hodně nestabilně) nebo proprietární drivery, prostě se raději těmto kartám vyhněte. Ale k tomu zprovoznění, máte dva způsoby, buď s jakous takou podporou nebo bez podpory KMS.

První způsob

Dle prvního způsobu si nainstalujete kernel driver s podporou KMS, ona ta podpora spočívá v tom, že driver nedělá ve spojení s KMS problémy. Nicméně přepínání rozlišení behěm bootování systému nefunguje. Po instalaci najeďte do recovery mode a nainstalujte postupně tyto balíčky:

  • # apt-get install nvidia-kernel-dkms
  • # apt-get install nvidia-glx
  • # apt-get install nvidia-settings

Druhý způsob

Pro druhý způsob, po čisté instalaci Debianu, musíte ihned zakázat KMS (kernel driver v tomto způsobu je v konfliktu s KMS), v konfiguráku /etc/default/grub nastavte tuto direktivu:

  • GRUB_CMDLINE_LINUX="nomodeset"

Spusťte v consoli příkaz:

  • # update-grub

Restartujte komp a najeďte do recovery mode. Pak nainstalujte tyto balíčky nejlépe v tomto pořadí:

  • # apt-get install nvidia-kernel-686-pae
  • # apt-get install nvidia-glx
  • # apt-get install nvidia-settings

Konfigurace

Poté v konfiguráku /etc/default/grub nastavte tyto direktivy:

  • GRUB_GFXMODE=1024x768
  • GRUB_GFXPAYLOAD_LINUX=1280x1024

První direktiva nastavuje rozlišení obazovky Grubu, druhá rozlišení při načítání systému. Pokud ta druhá není nastavená, nemusí se pak správně přepnout na rozlišení X serveru. Spuťte update Grubu:

  • # update-grub

Nakonec vytvořte konfigurák X serveru:

  • # touch /etc/X11/xorg.conf

Do něj vepište tyto řádky:

  • Section "Device"
  • Identifier    "Configured Video Device"
  • Driver        "nvidia"
  • Option        "NoLogo"    "True"
  • EndSection

Jestli budete pro monitor potřebovat ještě nastavit konkrétní rozlišení, např. v případě starého CRT, doplňte si do /etc/X11/xorg.conf tyto řádky:

  • Section "Screen"
  • Identifier    "Default Screen"
  • DefaultDepth    24
  • Option "metamodes" "1280x1024 +0+0"
  • EndSection

Nyní můžete restartovat komp a najet do standardního uživatelského módu, vše by mělo fungovat správně.

 
Mendelovo gymnázium | Designed by webmaster | Powered by Joomla | Creative Commons Attribution