[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.

Welcome to the Slackware Documentation Project

Разлике

Овде су приказане разлике између изабране ревизије и тренутне верзије странице.

Постави везу ка овом компаративном приказу

Обе стране последње ревизијеПретходна ревизија
Следећа ревизија
Претходна ревизија
sr:howtos:hardware:proprietary_graphics_drivers [2013/05/01 09:56 (UTC)] – [Инсталација помоћу Бинарних nVIDIA драјвера] sinisasr:howtos:hardware:proprietary_graphics_drivers [2013/07/30 10:13 (UTC)] (тренутно) slackmuz
Линија 1: Линија 1:
-<note important>Овај превод је у изради! ([[wiki:user:sinisa|sinisa]])</note> 
- 
-<note important>This translation is work in progress! ([[wiki:user:sinisa|sinisa]])</note> 
  
 <!-- Reviewed 20130119 by Hazel --> <!-- Reviewed 20130119 by Hazel -->
Линија 50: Линија 47:
 === Конфигурација ==== === Конфигурација ====
  
-Рестартујете систем да би могли да користити нове драјвере. Пре него то урадите потребно је да измените фајл ''/etc/modprobe.d/blacklist.conf'' (или да креирате нови фајл:  ''/etc/modprobe.d/radeon_blacklist.conf'') и додате следеће линије у њега:+Рестартујете систем да би могли користити нове драјвере. Пре него то урадите потребно је да измените фајл ''/etc/modprobe.d/blacklist.conf'' (или да креирате нови фајл:  ''/etc/modprobe.d/radeon_blacklist.conf'') и додате следеће линије у њега:
      
   blacklist radeon   blacklist radeon
Линија 123: Линија 120:
  
 <note tip>За оне који желе само одговарајуће команде, следи кратак преглед истих: <note tip>За оне који желе само одговарајуће команде, следи кратак преглед истих:
-  * Идите на следећу страницу [[http://www.nvidia.com/object/unix.html | nVIDIA Страница за Јуникс Драјвере]]</notе> и преузмите одговарајући драјвер. Назив драјвера ће бити нешто налик на следеће "NVIDIA-Linux-**ARCH**-**VERSION**.run" где ARCH означава архитектуру процесора, а VERSION означава верзију драјвера.+  * Идите на следећу страницу [[http://www.nvidia.com/object/unix.html | nVIDIA Страница за Јуникс Драјвере]] и преузмите одговарајући драјвер. Назив драјвера ће бити нешто налик на следеће "NVIDIA-Linux-**ARCH**-**VERSION**.run" где ARCH означава архитектуру процесора, а VERSION означава верзију драјвера.
   * Уверите се да X11 не ради; ако је све тако изађите и улогујте се у текст конзолу (не графички мод).   * Уверите се да X11 не ради; ако је све тако изађите и улогујте се у текст конзолу (не графички мод).
-  * Улоговани као root, покрените nVIDIA инсталер с командом <code># sh /path/to/NVIDIA-Linux-ARCH-VERSION.run</code>+  * Улоговани као root, покрените nVIDIA инсталер командом <code># sh /path/to/NVIDIA-Linux-ARCH-VERSION.run</code>
   * Ако будете упитани да блеклистујете (забраните покретање) nouveau, урадите то и рестартујте рачунар.   * Ако будете упитани да блеклистујете (забраните покретање) nouveau, урадите то и рестартујте рачунар.
   * Покрените инсталер као root још једном после рестарта.   * Покрените инсталер као root још једном после рестарта.
Линија 134: Линија 131:
 === Преузимање одговарајућег nVIDIA Бинарног Драјвер Инсталера === === Преузимање одговарајућег nVIDIA Бинарног Драјвер Инсталера ===
  
-Први корак је преузимање одговарајућег драјвера са [[ http://www.nvidia.com/object/unix.html | nVIDIA Странице за Јуникс Драјвере ]]. За 64-битни Слеквер (укључујући [[slackware:multilib|multilib]] систем) потребно је да преузмете "**Linux x86_64/AMD64/EM64T**" пакет драјвера, а где за 32-битни Слеквер потребно је преузети "**Linux x86/IA32**" драјвер. Нај сигурнији начин да би преузели одговарајућу верзију је да користите "//Грану са Последњом Дугорочном верзијом драјвера //" али у неким случајевима (графичка картица новије генерације, или проблем са приказом на монитору који покушавате да решите) можда ћете, уместо њих, морати одабрати "//Грану са Последњом Краткотрајном верзијом драјвера//" . \\ Старији легаси драјвери су доступни за графичке картице које нису више актуелне. Када одаберете драјвер, приказаће Вам се листа компатибилних ГПУа. Када сте пронашли одговарајући драјвер, биће потребно да прихватите услове лиценце и да фајл сачувате на Бама доступној локацији. Пре него покренете инсталер потребно је да одрадите још неке ствари.+Први корак је преузимање одговарајућег драјвера са [[ http://www.nvidia.com/object/unix.html | nVIDIA Странице за Јуникс Драјвере ]]. За 64-битни Слеквер (укључујући [[slackware:multilib|multilib]] систем) потребно је да преузмете "**Linux x86_64/AMD64/EM64T**" пакет драјвера, а где је за 32-битни Слеквер потребно преузети "**Linux x86/IA32**" драјвер. Нај сигурнији начин да би преузели одговарајућу верзију је да користите "//Грану са Последњом Дугорочном верзијом драјвера //" али у неким случајевима (графичка картица новије генерације, или проблем са приказом на монитору који покушавате да решите) ћете можда, уместо њих, морати одабрати "//Грану са Последњом Краткотрајном верзијом драјвера//" . \\ Старији легаси драјвери су доступни за графичке картице које нису више актуелне. Када одаберете драјвер, приказаће Вам се листа компатибилних ГПУ-а. Када сте пронашли одговарајући драјвер, биће потребно да прихватите услове лиценце и да фајл сачувате на Вама доступној локацији. Пре него покренете инсталер потребно је да одрадите још неке ствари.
  
 === Онемогућавање nouveau Модула === === Онемогућавање nouveau Модула ===
Линија 141: Линија 138:
 У принципу, nVIDIA ГПУ ће бити препознат од стране Слеквер система, и "''nouveau''" ОСС графички драјвер ће бити омогућен на систему. Ово ће такође омогућити 3Д видео убрзање на већини картица. Модули ''nouveau'' и ''nvidia'' су некомпатибилни; зато, пре него наставите са инсталацијом ''nvidia'' модула, ''nouveau'' морате уклонити и онемогућити његово аутоматско покретање од стране кернела при подизању система (бутовању). У принципу, nVIDIA ГПУ ће бити препознат од стране Слеквер система, и "''nouveau''" ОСС графички драјвер ће бити омогућен на систему. Ово ће такође омогућити 3Д видео убрзање на већини картица. Модули ''nouveau'' и ''nvidia'' су некомпатибилни; зато, пре него наставите са инсталацијом ''nvidia'' модула, ''nouveau'' морате уклонити и онемогућити његово аутоматско покретање од стране кернела при подизању система (бутовању).
  
-Да би се то постигло морате креирати фај у "''/etc/modprobe.d/''" директоријуму који садржи следећи текст+Да би се то постигло морате креирати фајл у "''/etc/modprobe.d/''" директоријуму који садржи следећи текст
 <code>blacklist nouveau <code>blacklist nouveau
 options nouveau modeset=0</code> и дајте му адекватан назив; на пример, "''онемогући_nouveau.conf''" options nouveau modeset=0</code> и дајте му адекватан назив; на пример, "''онемогући_nouveau.conf''"
Линија 150: Линија 147:
 Међутим, .conf фајл у /etc/modprobe.d/ директоријуму ће заменити онај у /lib/modprobe.d/ Ово је онда још сигурнији начин да ће се блокирати учитавање nouveau драјвера.</note> Међутим, .conf фајл у /etc/modprobe.d/ директоријуму ће заменити онај у /lib/modprobe.d/ Ово је онда још сигурнији начин да ће се блокирати учитавање nouveau драјвера.</note>
  
-Након што прикаже грешки како nouveau и nVIDIA власнички драјвери нису компатибилни, новији nVIDIA инсталери ће ВАс питаи за дозволу да креирају .conf фајл да би блеклистовали nouveau драјвер у /etc/modprobe.d/ који ће подразумевано бити назван nvidia-installer-disable-nouveau.conf, садржај овог фајла ће бити:+Након што прикаже грешку како nouveau и nVIDIA власнички драјвери нису компатибилни, новији nVIDIA инсталери ће Вас питати за дозволу да креирају .conf фајл да би блеклистовали nouveau драјвер у /etc/modprobe.d/ који ће подразумевано бити назван nvidia-installer-disable-nouveau.conf, садржај овог фајла ће бити:
 <code># generated by nvidia-installer <code># generated by nvidia-installer
 blacklist nouveau blacklist nouveau
Линија 160: Линија 157:
 Алтернативно, требало би инсталирати пакет ''xf86-video-nouveau-blacklist'' из "''/extra''" директоријума са Слеквер инсталационог медија. Када се пакет инсталира, потребно је рестартовати ситем, након чега можете наставити са инсталацијом драјвера. Алтернативно, требало би инсталирати пакет ''xf86-video-nouveau-blacklist'' из "''/extra''" директоријума са Слеквер инсталационог медија. Када се пакет инсталира, потребно је рестартовати ситем, након чега можете наставити са инсталацијом драјвера.
  
-=== nVIDIA Binary Driver Installation ===+=== Инсталација nVIDIA Бинарних Драјвера ===
  
 +Инсталација nVIDIA драјвера **се не може извршити** док је Х11 Графички Систем активан. \\ \\ Подразумевано понашање Слеквера је да се покреће у текстуалном режиму. У том случају, nVIDIA инсталер се може једноставно покренути. Међутим, ако је графичко окружење већ покренуто, мора се изаћи из њега. Ако је стартовано са "''startx''" командом, затварање графичког окружења може се завршити излоговањем, или ако је потребно, притиском комбинације тастера <key>Ctrl-Atl-Bksp</key>.
  
-nVIDIA binary driver installation **can not be completed** while the X11 Window System is active. \\ \\ The default behavior of Slackware is to boot into a text-only terminal. In this casethe nVIDIA installer can simply be run. Howeverif the graphical environment was already launchedit must be exited. If lunched with the "''startx''" command, closing the graphical environment can be accomplished by logging out or, and only if necessary, pressing <key>Ctrl-Atl-Bksp</key>.+<note>Ако користите графичко менаџер пријављивања, као што је КДМ, једноставан излазак преко менија или притиском комбинације тастера <key>Ctrl-Alt-Bksp</key> **неће радити** зато што ће се графички менаџер пријављивања рестартовати аутоматски. \\ Нај бољи начин да угасите Х је да се грациозно одјавите, пребаците се на конзоларни режим притиском на <key>Alt-F2</key>пријавити се као root и покренути команду: <code>telinit 3</code> Још један начин да се вратите на конзолугруб и зато не препоручљив али ефикасан ако је потребанје да зуставите/убијете ДМ и онда изађете из Х Сервера притиском комбинацијое тастера <key>Ctrl-Atl-Bksp</key>На пример КДМ може бити заустављен/убијен извршавањем команде <code>killall -9 kdm</code> Понављам, ово користите ако друге методе не раде.</note>
  
-<note>If using a graphical login managersuch as KDM, simply exiting via the menu or pressing <key>Ctrl-Alt-Bksp</key> **will not work** because the graphical login manager will be restarted automatically. \\ The best way to shut down X gracefully is by logging off, switching to a conole terminal by pressing <key>Alt-F2</key>, logging into the console as root and running: <code>telinit 3</code>  Another method to return to the console, crude and thus not recommended but effective if necessary, is to stop/kill the DM and then exit the X Server by pressing <key>Ctrl-Atl-Bksp</key>. For example, KDM can be killed by issuing the command <code>killall -9 kdm</code> Again, this should only be used if other methods fail.</note> +Када Х11 више не ради, nVIDIA инсталер можете покренут као root. Ако нисте улогујте се као root командом "''su -''", онда покрените инсталер. 
- +Понекад је пожељно да покренете инсталер користећи неке од доступних опција командне-линијеЗа информације консултујте "nVIDIA Опције Инсталерана крају ове секције.
-Once X11 is no longer running, the nVIDIA installer can be launched as root. Either log in as root or issue the "''su -''" commandthen run the installerSometimes, it is advantageous to run the installer using some of the available command-line optionsFor more information, consult "nVIDIA Installer Optionsat the end of this section.+
  
 <code> <code>
Линија 174: Линија 171:
 # sh /path/to/NVIDIA-Linux-ARCH-VERSION.run</code> # sh /path/to/NVIDIA-Linux-ARCH-VERSION.run</code>
  
-When the installer is launched without any command line options and excepting any errorsthe installation will proceed as follows+Када је инсталер покренут без икаквих опција командне-линије и очекујућих грешакаинсталција ће се настави на следећи начин
-  * The installer will extract itself and start an ncurses interfaceThe first step is to accept the license terms+  * Инсталер ће се распаковати и стартовати ncurses интерфејсПрви корак је прихватање услова лиценце
-  * When installing the module for a system that has no previous versionthe installer will begin to build the moduleIfhowevera previous nVIDIA driver was foundthe installer will prompt for permission to remove the previous driver as part of the new installationTo proceed with the installationpermission should be granted to remove the previous installation+  * Када инсталирате модул који нема претходну верзијуинсталер ће изградити модулАкоипакпронађе претходну инсталацију nVIDIA драјвераинсталер ће Вас питати за дозволу како би уклонио претходну верзију као део нове инсталацијеДа би наставили с инсталацијомпотребно је да дате дозволу како би се уклонила претходна инсталација
-  * After building the module on x86_64 systems, the installer will prompt about installing nVIDIA'32-bit compatibility OpenGL librariesYou will only need the 32-bit compatibility libraries if your Slackware is 64-bit //[[slackware:multilib|multilib]]//+  * Након изградње модула на x86_64 systems, инсталер ће Вас питати да инсталира nVIDIА компатибилне 32-битне ОпенГЛ библиотеке. 32-битне библиотеке ће Вам бити потребне ако имате 64-битни Слаквер //[[slackware:multilib|multilib]]//
-  * Nextin the case of a previous version, the installer will uninstall the module+  * Следећеу случају претходне верзије инсталер ће уклонити модуле
-  * Once no conflicting X and (should this option be chosenOpenGL files are foundthe module will be installed+  * Када више небуде конфликтног Х-а (ова опција би требала бити одабранаи ОпенГЛ фајлови пронађенимодул ће се инсталирати
-  * The program will then offer to use the nvidia-xconfig utility to modify the xorg.conf file to reflect the change in video driversThis utility often  worksbut could possibly change other values in xorg.conf. It doeshowever, back-up the original file to "''/etc/X11/xorg.conf.nvidia-xconfig-original''" +  * Програм ће Вам понудити да користите nvidia-xconfig алатку да измените xorg.conf како би одражавао промене у видео драјверимаОва алатка је често кориснаали би могла променити друге вредности у xorg.conf фајлуАко би се то ипак десилонаправите резервну копију оригиналног фајла у "''/etc/X11/xorg.conf.nvidia-xconfig-original''" 
-  * A prompt confirms that the driver installation is complete and was a success, at which point the program exits to the console.+  * Инсталер потврђује да је инсталација драјвера завршена успешно и у том моменту програм излази у конзолу.
  
-The ''nvidia'' module should now be installed for the currently running kernel.+''nVidia'' модул би требао бити инсталиран за кернел који је тренутно у употреби.
  
-You must create an X.Org configuration file which loads the binary Nvidia driver if you decided //not// to let the ''nvidia-xconfig'' utility  modify your computer's ''xorg.conf'' fileThe X.Org of Slackware supports individial "*.conf" files in a directory ''/etc/X11/xorg.conf.d''Any file with a ''.conf'' extension will be included together with the main ''/etc/X11/xorg.conf'' file. \\ You could create for instance a file named ''/etc/X11/xorg.conf.d/10-nvidia.conf'' with the following content: <code>+Морате креирати Х.Орг конфигурациони фајл који учитава бинарни  Nvidia драјвер ако сте одлучили //или не// да допистите //nvidia-xconfig// алатки да измени //xorg.conf// фајл Вашег рачунараСлекверов Х.Орг подржава засебне **//*.conf//** фајлове у ///etc/X11/xorg.conf.d// директоријумуСваки фајл са //.conf// екстензијом ће бити укључен у рад заједно са главним ///etc/X11/xorg.conf// фајлом. \\ Можете на пример да креирате фајл назван ///etc/X11/xorg.conf.d/10-nvidia.conf// са следећим садржајем 
 + 
 +<code>
 Section "Device" Section "Device"
     Identifier  "Device0"     Identifier  "Device0"
Линија 192: Линија 191:
     BoardName ""     BoardName ""
 EndSection EndSection
-</code> Without this definition, you will not get accelerated Nvidia GPU support! X.Org would fall-back to VESA mode because the nouveau driver has been blacklisted. //The kernel will not auto-detect the binary driver as opposed to the nouveau driver//.+</code> 
  
-=== Starting X11 with nvidia GPU Support ===+Без ове дефиниције нећете добити подршку за убрзање nVidia ГПУ-а! Х.Орг ће се вратити на VESA мод зато што су nouveau драјвери блеклистовани. //Кернел неће препознати бинарне драјвере као замену за nouveau драјвер//.
  
-All that remains is to start the X.org server. This can be accomplished by configuring Slackware to start in //runlevel 4//, which will start a graphical login manager, such as KDM or XDM, on boot. If you want this, then you need to edit the file "/etc/inittab" and change the line <code>id:3:initdefault: +=== Стартовање X11 са nvidia ГПУ подршком ===
-</code> to <code>id:4:initdefault: +
-</code> Otherwise you can login to a user account and issue the "''startx''" command to start an X session.  +
-<note>By default, startx will start the window manager which was chosen during installation. To change this behavior, the file "''.xinitrc''" in the user's home directory can be edited to start a different WM. \\ Alternatively, the default WM can be altered on a per-user basis by using the command "''xwmconfig''" and selecting one of the available WM's.</note>+
  
-== nVIDIA Installer Options ==+Све што Вам преостаје је да стартујете Х.орг сервер. То можете постићи тако што ћете конфигурисати Слеквер да се покреће у //runlevel 4// (покретачки ниво 4), који ће покренути графички менаџер покретања, као што је КДМ или ХДМ при подизању система. Ако желите овако нешто, потребно је да измените "/etc/inittab" фајл и промените линију 
 +<code>id:3:initdefault: 
 +</code> у <code>id:4:initdefault: 
 +</code> У другом случају можете се пријавити на Вaш кориснички налог и покренути Х извршавањем команде "''startx''"
 +<note> Подразумевано је да ће startx покренути менаџер прозора који сте одабрали при инсталацији. Да би променили ово можете изменити "''.xinitrc''" фајл у корисничком Домаћем директоријуму да би стартовао други МП (енг. WM - менаџер прозора). \\ Друга могућност је, да подразумевани МП може бити промењен за сваког корисника појединачно користећи команду "''xwmconfig''" и одабрати између доступних МП-а.</note>
  
-The nVIDIA Installer has many options available to the system maintainer which can be accessed by running the installer with the -A option:+== nVIDIA Опције Инсталера == 
 + 
 +nVIDIA инсталер поседује много опција доступних кориснику система којима можете приступити покренувши инсталер са -А опцијом:
  
 <code># sh ./NVIDIA-Linux-ARCH-VERSION.run -A</code> <code># sh ./NVIDIA-Linux-ARCH-VERSION.run -A</code>
  
-Some common options are +Неке од уобичајених опција су 
  
-  * ''-a, %%--%%accept-license''bypasses the nVIDIA license screenBy doing sothe license is accepted+  * ''-a, %%--%%accept-license''заобилази nVIDIA лиценцни екранНа тај начинлиценца је прихвађена
-  * ''%%--%%update''check for an updated driver on the nVIDIA website; if it existsautomatically download and install the new version+  * ''%%--%%update''проверава да ли постоје нове верзије драјвера на nVIDIA сајтуако постоје преузима их и аутоматски инсталира
-  * ''%%--%%uninstall''removes the nVIDIA driver and other files installed previously+  * ''%%--%%uninstall''уклања nVIDIA драјвере и друге фајлове који су раније инсталирани
-  * ''-q, %%--%%no-questions''assumes default answers to all questionsNotedoes not automatically accept the license+  * ''-q, %%--%%no-questions''претпоставља подразумеване одговоре на сва питањаНапоменане прихвата аутоматски лиценцу
-  * ''-s, %%--%%silent''runs the binary installer without a curses UIautomatically accepts the license and uses the default answers for all questions.+  * ''-s, %%--%%silent''покреће бинарни инсталер без curses УИ-а (корисничког интерфејса)аутоматски прихвата лиценцу и користи подразумеване одговоре на сва питања.
  
  
-=== Troubleshooting ===+=== Отклањање проблема ===
  
 FIXME FIXME
  
-===== Sources ======+===== Извори ======
  
-  * nVidia section originally written by [[wiki:user:rinias|rinias]]+  * Оригиналну nVidia секцију написао је [[wiki:user:rinias|rinias]]
  
 <!-- Do not remove this line and the text below. Thanks! slackdocs@--> <!-- Do not remove this line and the text below. Thanks! slackdocs@-->
 {{tag>howtos software nvidia author_rinias}} {{tag>howtos software nvidia author_rinias}}
 sr:howtos:hardware:proprietary_graphics_drivers ()