Chtěl bych se zeptat zdali máte někdo zkoušenosti s instalací originálních ovladačů přímo od nvidie?
Já jsem to zkoušel jednou na ubuntu, ale nějako se mi nepodařilo prokousat přes terminál ke konečnému funkčnímu výsledku.
Kdyby jste tu někdo poradil jak na to budu rád..
Ahoj, napíšem ti ako to robím ja.
Stiahnuť ovládač NVIDIA....run zo stránok Nvidia a uložiť ho napríklad do domovského adresára
Odinštalovať predchádzajúce nvidia ovládače pri ovládači z repozitára:
# aptitude remove --purge nvidia-kernel-common nvidia-kernel-dkms nvidia-glx
ak bol zo stránky Nvidie tak len
# nvidia-uninstall
Potom treba preveriť či sú nouveau ovládače v blakclistu /etc/modprobe.d/blacklist.conf a či pôvodný xorg.conf /etc/X11/ je vymazaný, najlepčie ho je zazálohovať pred odinštalovaním pomocou nvidia-uninstall
Ďalej sa nainštalujú build-essential and kernel headers balíčky
# aptitude apt-get install build-essential linux-headers-$(uname -r)
Následovne treba sa prepnúť do konzoli pomocou ctrl+alt+F1 (F2) alebo reštartnúť a nabootovať do recovery módu
Ďalej zastavíme X-ka ak máme slim tak (detto pri gdm, kdm, lightdm)
# /etc/init.d/slim stop
A následne spustíme inštalačný skript
# sh /cesta/ku/skriptu/NVIDIA-Linux-x86_64-xxx.xx.run
Tu treba dávať pozor čo píše inštalačný skript pozorne si to prečítaj (presné poradie si už nepamätám robím to automaticky)
1. Vypíše nejakú chybu dať OK
2. Licencia len ju odklepnúť Accept
3. Ďaľšie voľby odklepnúť hlavne keď sa bude pýtať či inštalovať aj 32-bit. knižnice YES
4. Až pozor keď príde na reč DKMS tu treba dať NO
5. Potom bude inštalátor tvrdiť že gcc je iné ako boli skompilované moduly pre jadro a bude chcieť ukončiť inštaláciu a to nechceme takže dáme zase NO
6. Teraz by sa mal spýtať či chceme aby vytvoril xorg.conf na adrese /etc/X11/ dáme YES
7. A máme to nainštalované a následne reštartujeme alebo spustíme X-ka $ startx alebo reštartneme a nabootujeme do X-iek
Pred samotnou inštaláciou si treba preveriť či máš ovládače nouveauv blackliste ak nie treba ich dať.
Zakázanie Nouveau ovládača
do súboru /etc/modprobe.d/blacklist.conf (ak nieje treba ho vytvoriť v textovom editore) pridať nasledovný riadok
blacklist nouveau
Aby sa ti nestalo že by si nevedel nabootovať do recovery módu lebo tam sa používajú noveau ovládače treba ešte upraviť grub (toto som mal aj ja problém kým som toto nenašiel mal som len čiernu obrazovku)
Bootovanie bez Nouveau ovládača
v súbore /etc/default/grub treba upraviť riadok
GRUB_CMDLINE_LINUX=" " nasledovne GRUB_CMDLINE_LINUX="nomodeset"
následne musíme spraviť update grubu
# update-grub2
Děkuji za radu a tvé zkušenosti, já to vyzkouším a kdyby se to náhodou nějak pos...o tak to přeinstaluju.. dám vědět.
tak se nazadařilo posílám logfile snad mi někdo poradí.
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Tue Sep 3 23:28:52 2013
installer version: 319.49
PATH: /sbin:/usr/sbin:/bin:/usr/bin
nvidia-installer command line:
./nvidia-installer
Using: nvidia-installer ncurses user interface
WARNING: Skipping the runlevel check (the utility `runlevel` failed to run).
-> License accepted.
-> Installing NVIDIA driver version 319.49.
-> Performing CC sanity check with CC="cc".
ERROR: Unable to find the kernel source tree for the currently running kernel. Please make sure you have installed the kernel source files for your kernel and that they are properly configured; on Red Hat Linux systems, for example, be sure you have the 'kernel-source' or 'kernel-devel' RPM installed. If you know the correct kernel source files are installed, you may specify the kernel source path with the '--kernel-source-path' command line option.
ERROR: Installation has failed. Please see the file '/var/log/nvidia-installer.log' for details. You may find suggestions on fixing installation problems in the README available on the Linux driver download page at www.nvidia.com.
Doinstaluj si balík linux-headers-<verze jádra>:
# aptitude install linux-headers-`uname -r`
Takže ovladače se úspěšně nainstalovali, ale mám problém. Je to stejné jako když jsem používal ubuntu a instaloval ovladače z repo.
Rozlišení na displayi u notebooku mi to povolí jen 800x600 (zobrazí se šest malých ploch) po připojení externího monitoru funguje rozlišení 1440x900.
grafická karta je GeForce G105M kterou by měl ovladač podle nvidia.com podporovat.
přikládám ještě xorg.conf
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 319.49 (buildmeister@swio-display-x64-rhel04-03) Tue Aug 13 20:42:18 PDT 2013
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "Files"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
EndSubSection
EndSection
snad tento problém půjde nějak vyřešit.
Tak zkus přidat do xorg.conf na konec Section "Screen" tohle:
Modes "1440x900" "1366x768"
... nebo co tam máš. Když to nepomůže, tak zkus navíc do stejný sekce přidat:
Option"ModeValidation" "NoMaxPClkCheck"
Po restartu Xek by to mělo fachčit.
přidat modes nepomáhá a když přidám Option"ModeValidation" "NoMaxPClkCheck"
tak mě to hodí do recovery.
tak jsem ty ovladače odinstaloval a zkusil tam hodit starší driver to ale nejde. později pošlu var/log
na místo toho jsem zkusil nainstalovat drivery z repo ale stejnej problém.. max resolution je 800x600
Takže po pokusu odinstalace driverů jsem už nebyl schopnej nastartovat X-ka takže jsem udělal čistou instalaci.
Jinak ale po čisté instalaci funguje vše jak má bez problémů jen nejde spustit UT2004 což byl důvod instalace driverů.
Můj závěr je takový, že nainstalovat vhodné ovladače není zatím procházka růžovým sadem. Snad se to do budoucna změní
Nac cekat na budoucnost, tohle je tu s nama nejaky ten patek http://code.google.com/p/sgfxi/ (http://code.google.com/p/sgfxi/) a funguje na jednicku http://smxi.org/ (http://smxi.org/) ;)