LinuxForum.Fans
Тема

Установить драйвер для видеокарта GeForce GTS 450

Автор: mstdmstd 27 сообщений 4481 просмотров
#386064

Всем привет,
У меня видеокарта GeForce GTS 450 Rev. 2 и драйвер я установил командами

text

sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install nvidia-310 
sudo add-apt-repository -r ppa:xorg-edgers/ppa

немного смутило что nvidia-310 но nvidia-450 не нашел. Или надо было другой пакет ставить?
Далее:

text
# lspci -k | grep VGA -A2
02:00.0 VGA compatible controller: NVIDIA Corporation GF116 [GeForce GTS 450 Rev. 2] (rev a1)
        Subsystem: ZOTAC International (MCO) Ltd. Device 2190
        Kernel driver in use: nvidia

несколько смутили сообщения об ошибках при запуске настроек:

text
# sudo nvidia-settings

ERROR: Error querying target relations

** Message: PRIME: No offloading required. Abort ** Message: PRIME: is it supported? no

ERROR: nvidia-settings could not find the registry key file. This file should have been installed along with this driver at either /usr/share/nvidia/nvidia-application-profiles-331.79-key-documentation or /usr/share/nvidia/nvidia-application-profiles-key-documentation. The application profiles will continue to work, but values cannot be preopulated or validated, and will not be listed in the help text. Please see the README for possible values and descriptions.

Имею:
http://s020.radikal.ru/i709/1407/47/8c5907fc1e4a.png
http://i069.radikal.ru/1407/af/0ca7d6674ce3.png

Драйвер нормально стоит ? Еще что доставлять нужно? Какие еще тесты можно сделать ? Проблема в том, что я последнее время сидел под виндами – глаза отвыкли и я испытываю определенные неудобства...

Также у меня монитор DELL UltraSharp U2212HM LED – а нужно ли устанавливать что-либо для него?

#386065
"mstdmstd" написал:
sudo add-apt-repository ppa:xorg-edgers/ppa sudo apt-get update sudo apt-get install nvidia-310 sudo add-apt-repository -r ppa:xorg-edgers/ppa

Зачем именно из этого репозитория, почему не стали ставить пакет из официального репозитория Ubuntu?

"mstdmstd" написал:
немного смутило что nvidia-310 но nvidia-450 не нашел. Или надо было другой пакет ставить?

310 - это версия видео драйвера и она не обязана совпадать с моделью вашей видео карты.

304 - версия для относительно старыз видео карт;
310 - текущая стабильная версия драйверов;
331 - beta версия драйвера;

"mstdmstd" написал:
sudo nvidia-settings

Это, скорее всего, нужно запускать в консоли при остановленном xorg-server`е.

"mstdmstd" написал:
ERROR: Error querying target relations ** Message: PRIME: No offloading required. Abort ** Message: PRIME: is it supported? no ERROR: nvidia-settings could not find the registry key file. This file should have been installed along with this driver at either /usr/share/nvidia/nvidia-application-profiles-331.79-key-documentation or /usr/share/nvidia/nvidia-application-profiles-key-documentation. The application profiles will continue to work, but values cannot be preopulated or validated, and will not be listed in the help text. Please see the README for possible values and descriptions.

А это, скорее всего, из-за пакета из левого репозитория, ставьте из официального репозитория.

"mstdmstd" написал:
Также у меня монитор DELL UltraSharp U2212HM LED – а нужно ли устанавливать что-либо для него?

Можете поставить горшок с цветами или что-нибудь в этом роде.

#386080

Подскажите, пожалуйста, а как лучше удалить пакеты из левого репозитория и ссылку на сам этот левый репозиторий, и как ставить из официального репозитория.
ubuntu - для мменя вещь новая...

#386083
"mstdmstd" написал:
как лучше удалить пакеты из левого репозитория
text

apt-get remove через_пробел_имена_пакетов_поставленных_из_левого_репозитория
"mstdmstd" написал:
ссылку на сам этот левый репозиторий

Посмотри файл /etc/apt/sources.list и удали левые, а вообще, ты же их подключал через некоторую графическую утилиту, вот и удаляй через неё.

"mstdmstd" написал:
как ставить из официального репозитория.

Обычно:

text

apt-get update
apt-cache search nvidia
apt-get install имя_пакета_для_установки
#386101
"mstdmstd" написал:
немного смутило что nvidia-310 но nvidia-450 не нашел. Или надо было другой пакет ставить?

В этом ppa так:
304 - легаси драйвера для geforce 6 и 7 на более новые ставить нет смысла.
331 - драйвера с длительной поддержкой (можно обозвать LTS)
334.21 - уже неактуальные драйвера
337.25 - текущие офоциальные
340.17 - бета драйвера


На вашу карту можно ставить любые из них.


з.ы. как советовали выше ставьте лучше из официальных реп (те, которые предлагаются по умолчанию)

#386796

Мне поиск выдал :

text
# apt-cache search nvidia
bbswitch-dkms - Interface for toggling the power on nVidia Optimus video cards
dmraid - Device-Mapper Software RAID support tool
libvdpau-dev - Video Decode and Presentation API for Unix (development files)
libvdpau-doc - Video Decode and Presentation API for Unix (documentation)
libvdpau1 - Video Decode and Presentation API for Unix (libraries)
nvidia-prime - Tools to enable NVIDIA's Prime
nvidia-settings - Tool for configuring the NVIDIA graphics driver
nvidia-settings-304 - Transitional package for nvidia-settings
nvidia-settings-304-updates - Transitional package for nvidia-settings
nvidia-settings-310 - Transitional package for nvidia-settings
nvidia-settings-310-updates - Transitional package for nvidia-settings
nvidia-settings-313-updates - Transitional package for nvidia-settings
nvidia-settings-319 - Transitional package for nvidia-settings
nvidia-settings-319-updates - Transitional package for nvidia-settings
nvidia-settings-experimental-304 - Transitional package for nvidia-settings
nvidia-settings-updates - Transitional package for nvidia-settings
ubuntu-drivers-common - Detect and install additional Ubuntu driver packages
xserver-xorg-video-nouveau - X.Org X server -- Nouveau display driver
xserver-xorg-video-nouveau-dbg - X.Org X server -- Nouveau display driver (debug symbols)
boinc-nvidia-cuda - metapackage for CUDA-savvy BOINC client and manager
conky-all-dbg - highly configurable system monitor (all features enabled - debug)
libcg - Nvidia Cg core runtime library
libcggl - Nvidia Cg Opengl runtime library
libcublas5.5 - NVIDIA CUDA BLAS runtime library
libcudart5.5 - NVIDIA CUDA runtime library
libcufft5.5 - NVIDIA CUDA FFT runtime library
libcufftw5.5 - NVIDIA CUDA FFTW runtime library
libcupti-dev - NVIDIA CUDA Profiler Tools Interface development files
libcupti-doc - NVIDIA CUDA Profiler Tools Interface documentation
libcupti5.5 - NVIDIA CUDA Profiler Tools Interface runtime library
libcurand5.5 - NVIDIA CUDA Random Numbers Generation runtime library
libcusparse5.5 - NVIDIA CUDA Sparse Matrix runtime library
libnppc5.5 - NVIDIA Performance Primitives core runtime library
libnppi5.5 - NVIDIA Performance Primitives for image processing runtime library
libnpps5.5 - NVIDIA Performance Primitives for signal processing runtime library
libnvtoolsext1 - NVIDIA Tools Extension
libnvvm2 - NVIDIA CUDA Compiler NVVM runtime library
nouveau-firmware - Firmware for nVidia graphics cards                                                                                                                                                                                                                          
nvidia-cg-dev - Cg Toolkit - GPU Shader Authoring Language (headers)                                                                                                                                                                                                           
nvidia-cg-doc - Cg Toolkit - GPU Shader Authoring Language (documentation)                                                                                                                                                                                                     
nvidia-cg-toolkit - Cg Toolkit - GPU Shader Authoring Language                                                                                                                                                                                                                 
nvidia-cuda-dev - NVIDIA CUDA development files                                                                                                                                                                                                                                
nvidia-cuda-doc - NVIDIA CUDA and OpenCL documentation                                                                                                                                                                                                                         
nvidia-cuda-gdb - NVIDIA CUDA GDB                                                                                                                                                                                                                                              
nvidia-cuda-toolkit - NVIDIA CUDA toolkit                                                                                                                                                                                                                                      
nvidia-nsight - NVIDIA Nsight Eclipse Edition                                                                                                                                                                                                                                  
nvidia-opencl-dev - NVIDIA OpenCL development files                                                                                                                                                                                                                            
nvidia-profiler - NVIDIA Profiler for CUDA and OpenCL                                                                                                                                                                                                                          
nvidia-visual-profiler - NVIDIA Visual Profiler                                                                                                                                                                                                                                
python-pycuda - Python module to access Nvidia‘s CUDA parallel computation API                                                                                                                                                                                                 
python-pycuda-dbg - Python module to access Nvidia‘s CUDA API (debug extensions)                                                                                                                                                                                               
python-pycuda-doc - module to access Nvidia‘s CUDA computation API (documentation)                                                                                                                                                                                             
python3-pycuda - Python 3 module to access Nvidia‘s CUDA parallel computation API                                                                                                                                                                                              
python3-pycuda-dbg - Python 3 module to access Nvidia‘s CUDA API (debug extensions)                                                                                                                                                                                            
tegrarcm - Tool to upload payloads in Tegra SoC recovery mode                                                                                                                                                                                                                  
libcuinj32-5.5 - NVIDIA CUDA INJ runtime library (32-bit)                                                                                                                                                                                                                      
libcuda1-304 - NVIDIA CUDA runtime library                                                                                                                                                                                                                                     
libcuda1-304-updates - NVIDIA CUDA runtime library                                                                                                                                                                                                                             
libcuda1-331 - NVIDIA CUDA runtime library                                                                                                                                                                                                                                     
libcuda1-331-updates - NVIDIA CUDA runtime library                                                                                                                                                                                                                             
nvidia-173 - NVIDIA legacy binary driver - version 173.14.39                                                                                                                                                                                                                   
nvidia-173-dev - NVIDIA binary Xorg driver development files
nvidia-304-dev - NVIDIA binary Xorg driver development files
nvidia-304-updates-dev - NVIDIA binary Xorg driver development files
nvidia-310 - Transitional package for nvidia-310
nvidia-310-dev - Transitional package for nvidia-310-dev
nvidia-310-updates - Transitional package for nvidia-310-updates
nvidia-310-updates-dev - Transitional package for nvidia-310-updates-dev
nvidia-313-updates - Transitional package for nvidia-313-updates
nvidia-313-updates-dev - Transitional package for nvidia-313-updates-dev
nvidia-319 - Transitional package for nvidia-319
nvidia-319-dev - Transitional package for nvidia-319-dev
nvidia-319-updates - Transitional package for nvidia-319-updates
nvidia-319-updates-dev - Transitional package for nvidia-319-updates-dev
nvidia-331-dev - NVIDIA binary Xorg driver development files
nvidia-331-updates-dev - NVIDIA binary Xorg driver development files
nvidia-331-updates-uvm - NVIDIA Unified Memory kernel module
nvidia-331-uvm - NVIDIA Unified Memory kernel module
nvidia-current - Transitional package for nvidia-current
nvidia-current-dev - Transitional package for nvidia-current-dev
nvidia-current-updates - Transitional package for nvidia-current-updates
nvidia-current-updates-dev - Transitional package for nvidia-current-updates-dev
nvidia-experimental-304 - Transitional package for nvidia-experimental-304
nvidia-experimental-304-dev - Transitional package for nvidia-experimental-304-dev
nvidia-experimental-310 - Transitional package for nvidia-experimental-310
nvidia-experimental-310-dev - Transitional package for nvidia-experimental-310-dev
nvidia-libopencl1-304 - NVIDIA OpenCL Driver and ICD Loader library
nvidia-libopencl1-304-updates - NVIDIA OpenCL Driver and ICD Loader library
nvidia-libopencl1-331 - NVIDIA OpenCL Driver and ICD Loader library
nvidia-libopencl1-331-updates - NVIDIA OpenCL Driver and ICD Loader library
nvidia-opencl-icd-304 - NVIDIA OpenCL ICD
nvidia-opencl-icd-304-updates - NVIDIA OpenCL ICD
nvidia-opencl-icd-331 - NVIDIA OpenCL ICD
nvidia-opencl-icd-331-updates - NVIDIA OpenCL ICD
nvidia-304 - NVIDIA legacy binary driver - version 304.117
nvidia-304-updates - NVIDIA legacy binary driver - version 304.117
nvidia-331 - NVIDIA binary driver - version 331.38
nvidia-331-updates - NVIDIA binary driver - version 331.38
bumblebee - NVIDIA Optimus support for Linux
bumblebee-dbg - NVIDIA Optimus support - debugging symbols
bumblebee-nvidia - NVIDIA Optimus support using the proprietary NVIDIA driver
cbootimage - Tools to dump and generate boot config table on Tegra devices
conky-all - highly configurable system monitor (all features enabled)
cpufreqd - fully configurable daemon for dynamic frequency and voltage scaling
flashrom - Identify, read, write, erase, and verify BIOS/ROM/flash chips
gimp-normalmap - Normal map plugin for GIMP
kubuntu-driver-manager - Driver Manager for Kubuntu
kubuntu-driver-manager-dbg - Driver Manager for Kubuntu -- debug symbols
libnvtt-bin - NVIDIA Texture Tools (Binaries)
libnvtt-dev - NVIDIA Texture Tools (Header)
libnvtt2 - NVIDIA Texture Tools
nvclock - Overclock an NVIDIA card
nvclock-gtk - Overclock an NVIDIA card (GTK+ interface)
nvclock-qt - Overclock an NVIDIA card (Qt interface)
nvidia-common - transitional package for ubuntu-drivers-common
nvtv - tool to control TV chips on NVidia cards under Linux
primus - client-side GPU offloading for NVIDIA Optimus
psensor - display graphs for monitoring hardware temperature
psensor-server - Psensor server for monitoring hardware sensors remotely
pyrit - GPGPU-driven WPA/WPA2-PSK key cracker
sensors-applet - Display readings from hardware sensors in your Gnome panel
smartdimmer - Change LCD brightness on GeForce cards
sysinfo - display computer and system information
trigger-rally-data - free 3D rally racing car game - data files
vdpau-va-driver - VDPAU-based backend for VA API
vdpauinfo - Video Decode and Presentation API for Unix (vdpauinfo utility)

Что именно мне ставить ?

#386797
"mstdmstd" написал:
Что именно мне ставить ?

Можешь ставить то же самте, что ставил до этого, только убери подключенный тобой ppa.

#386834

mstdmstd, зайдите в параметры системы, найдите раздел драйверы устройств и выберите проприетарный драйвер. Он установится, удалив ненужные пакеты. Выполните команду nvidia-xconfig от рута и впишите строчку в секцию "Screen"

text
Option         "TripleBuffer" "1"

Выполните еще раз команду nvidia-xconfig от рута и перезагрузитесь.

#386863

"параметры системы" - это что за программа ? - у меня убунта английская - похожего не нашел...

#386870

mstdmstd, у вас Kubuntu или Ubuntu?

#386871

mstdmstd, судя по скриншотам у вас Kubuntu. Ищите System Settings.

#386872

Нашел sYSTEM sETTINGS->Drivers Manager

Установлен рекомендуемый драйвер Он подойдет?

А параметр

text
Option         "TripleBuffer" "1" 

в /etc/X11/xorg.conf?
В какую из секций ?

#386873
"mstdmstd" написал:
В какую из секций ?

В секцию, где прописан параметр Driver, она же Device.

#386874
"mstdmstd" написал:
А параметр
text
Option         "TripleBuffer" "1" 

в /etc/X11/xorg.conf?
В какую из секций ?

Выполните nvidia-xconfig из под рута и добавьте строчку в секцию "Section Screen". После добавления выполните опять nvidia-xconfig из под рута и перезагрузитесь.

#386875

kostik87, команда nvidia-xconfig переместит ее в секцию screen.

#386878

Я так и сделал но после повторного выполнения nvidia-xconfig из под рута параметр TripleBuffer был удален из конфы и сейчас в /etc/X11/xorg.conf :

text
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 331.38  (buildmeister@swio-display-x64-rhel04-12)  Wed Jan  8 19:59:52 PST 2014

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

Так и должно быть ? Насколько я помню выполнение nvidia-xconfig кдалит все настройки внесенные вручную. или нет ?

#386882
"mstdmstd" написал:
Насколько я помню выполнение nvidia-xconfig кдалит все настройки внесенные вручную. или нет ?

Не должен.
Внесите строчку заново и не выполняйте соманду nvidia-xconfig.

#386883

Спасибо. А еще подскажите плиз каким командами утилитами полезно проверить как видеокарту так и монитор?

#386886
"mstdmstd" написал:
полезно проверить как видеокарту так и монитор?

В каком смысле проверить?

Войдите или зарегистрируйтесь, чтобы ответить.