Nvidia zárt meghajtó telepítése és Plymouth helyreállítás (Mint 9 és Mint 10)

Ez a leírás FX 5800 vagy afeletti kártyákkal működik jól. Én 6600 GT-n, 8500Gt-n és 8200M G-n próbáltam (MSI CR600). EZT A MÓDSZERT LEGCÉLSZERŰBB FRISS TELEPÍTÉSNÉL HASZNÁLNI! Nem tudom, mi történik, ha előtte a tárolóban levő zárt meghajtót telepítetted (vagyis a szokásos zárt meghajtó telepítő alkalmazással) Én csak friss rendszernél használom, előtte semmilyen nvidiás meghajtót NEM rakok fel!

Terminálba írd be a következőt:

uname -r

Ekkor visszakapod az általad használt kernel verziószámát, ami az én esetemben az alábbi volt:

2.6.32-21-generic

Telepítsd a következő csomagokat, figyelembe véve az előzőleg kapott kernel verziónak megfelelőt! Értelemszerűen, amely csomagok már telepítve vannak, azokat nem kell újratelepítened. (Nekem a lentebb lévőkre volt szükségem.)

build-essential
linux-headers-2.6.32-21
linux-headers-2.6.32-21-generic
linux-image-2.6.32-21-generic
linux-image-generic
linux-libc-dev
linux-source
linux-source-2.6.32
linux-tools-2.6.32-21
linux-tools-common
module-init-tools

Töltsd le a videokártyádhoz szükséges nVidia drivert a http://www.nvidia.com/Download/index.aspx?lang=en-uk oldalról!

Megjegyzés:
Amennyiben a kártyádhoz a 200-as verzió előtti drivert ad, (pl.: “NVIDIA-Linux-x86-195.44.run”), akkor előfordulhat, hogy nem sikerül a telepítés, amely okát lentebb részletezem. Éppen ezért javaslom, amennyiben fontos adataid vannak a merevlemezen, akkor előbb azokat mentsd le, mert előfordulhat, hogy rendszer újratelepítésre lesz szükséged.

Keresd meg a letöltött file-t, és a tulajdonságainál tedd futtathatóvá! Másold vagy helyezd át a saját home könyvtáradba!
Ezek után terminálban add ki a következő utasítást!

sudo gedit /etc/modprobe.d/blacklist.conf

A file végéhez add hozzá a következő sorokat, majd az utolsó sorban a “rivatv” szó után tégy egy szóközt! Ezek után mentsd el a file-t!

blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv

——————–**********************——————–
Indítsd újra a gépet, majd a bootlistából válaszd a recovery módot. Ez rendszerint a lista második eleme szokott lenni. A menüből válaszd a root-ot. (Rendszergazdai parancssor van mögé írva.) Következő lépésben add meg a root jelszót!
Ezek után az alábbi parancsot add ki:

init 3

Írd be a felhasználó neved, majd a következő sorba a jelszavad!
Ha mindez megtörtént, akkor

sudo su

utasítás és ismételten add meg a rendszergazdai jelszót a következő sorban!
——————–**********************——————–

Ezután következik a nouveau törlése.

killall gdm
apt-get --purge remove nvidia-*
apt-get --purge remove xserver-xorg-video-nouveau

A fentiek után add ki az újraindítási parancsot!

reboot

Ismét válaszd a recovery módot a bootlistából! Itt a csillagos kiemelt részt újra hajtsd végre!

A következőkben a nano szövegszerkesztőt is fogjuk használni. Két fontos billentyűparancsra hívom fel a figyelmedet:
CTRL+O (o betű, nem nulla!) Elmenti a file-t, amit szerkesztettél.
CTRL+X Kilép a nanoból.

Adjuk ki a következő parancsokat!

apt-get install v86d hwinfo
nano /etc/modprobe.d/blacklist-framebuffer.conf

A file-ban keresd meg a blacklist vesafb sort és tegyél elé egy #-et.

#blacklist vesafb

A file végéhez adj egy új sort és írd be #-nélkül az alábbit:

blacklist vgafb16

Mentsd el, majd lépj ki a nanoból!
Most lépj be a következő file-ba!

nano /etc/initramfs-tools/modules

és add hozzá:

fbcon
vesafb

A vesafb szó után ne felejts el egy szóköz is tenni! Most mentsd el, és lépj ki a nanoból.
Ezekután:

update-initramfs -u

Reboot, recovery mód és ismételd meg a csillagos részt!
Telepíteni kell az nVidia meghajtót:

sh ./NVIDIA-Linux-x86-256.44.run

Amennyiben a neked szükséges file-nak nem ez a neve. Ha nem tudod, hogy hívják, akkor az

sh ./N

után nyomj egy Tab-ot, és kiegészíti a megfelelő névvel.

Megjegyzés:
Ha ez mégsem történne meg, akkor először cd paranccsal lépj be abba a könyvtárba, ahova tetted a drivert! Az ls parancs kilistázza neked a könyvtár tartalmát, ahol épp tartózkodsz!

Ha a gcc vagy más fordítóra panaszkodik, akkor baj van, mert sajna a 10.04-ből valami okos kinyírta a gcc-4.2 őt.

Ha feltelepült hiba nélkül, akkor mehetsz tovább a leírással.
Most újabb reboot. Mostmár rendesen is bebootolhatsz, nem kell a recovery módot válaszd.
Terminálba írd a következőt!

sudo su

Majd add meg a rendszergazdai jelszót!
Ezekután a grub-ot szerkesztjük:

nano /etc/default/grub

Keresd meg a következő sort:

GRUB_CMDLINE_LINUX_DEFAULT=

és változtasd meg az alábbira:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1024x768-24,mtrr=3,scroll=ywrap"

A “mode_option=1024×768″ helyett a saját képernyőd felbontását állítsd be! (Javasolt az 1024×768.)

A file-ban kissé lentebb megtalálod a azt a sort, amelyben azt olvashatod, hogy

GRUB_GFXMODE=

Ha van előtte #, akkor azt töröld ki, majd írd át:

GRUB_GFXMODE=1024x768

(A felbontás azt adja meg, hogy a rendszerválasztó menü a grubban mekkora legyen. Ez lehet kisebb is, mint az előző sorban. Pl. 640×480)
Mentsd el, majd lépj ki a nanoból!
Újabb szerkesztés következik, amihez a következő utasítás szükséges:

nano /etc/initramfs-tools/modules

Az alábbi sort illeszd a végére!

uvesafb mode_option=1024x768-24 mtrr=3 scroll=ywrap

Fontos!
A mode_option-nak meg kell egyeznie a GRUB_CMDLINE_LINUX_DEFAULT= ban megadott-al!

Mentsd el, és lépj ki a nanoból.
Végezetül az alábbi parancsokat add ki!

echo FRAMEBUFFER=y | tee /etc/initramfs-tools/conf.d/splash
update-grub2
update-initramfs -u

Utolsó lépésként adj ki egy

reboot

parancsot, majd bootolj be normálisan!

Ennyi volt! Remélem sikerült. Élvezd a munkád gyümölcsét!