LinuxForum.Fans
Тема

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

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

если утсановаить параметр TripleBuffer 1

text
Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    TripleBuffer    1
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

то после перезапуска графическая среда не запускается а выводится крмандная строка для логина
В логах /var/log/boot.log

text
[74G[ OK ]
 * Setting up X socket directories...       [80G 
[74G[ OK ]
 * Stopping System V initialisation compatibility[74G[ OK ]
 * Starting System V runlevel compatibility[74G[ OK ]
 * Starting anac(h)ronistic cron[74G[ OK ]
 * Starting save kernel messages[74G[ OK ]
 * Starting NVIDIA PRIME Power Saving Mode[74G[ OK ]
 * Starting ACPI daemon[74G[ OK ]
 * Starting regular background program processing daemon[74G[ OK ]
 * Starting CPU interrupts balancing daemon[74G[ OK ]
 * Stopping save kernel messages[74G[ OK ]
 * Starting cups-browsed - Bonjour remote printer browsing daemon[74G[ OK ]
 * Stopping anac(h)ronistic cron[74G[ OK ]
 * Stopping Restore Sound Card State[74G[ OK ]
 * Starting automatic crash report generation[74G[ OK ]
saned disabled; edit /etc/default/saned
 * Restoring resolver state...       [80G 
[74G[ OK ]

В nvidia-prime-upstart.log:

text
Sorry but your hardware configuration is not supported

В syslog :

text
Jul 17 18:05:16 serge-System-Product-Name NetworkManager[818]: <info> WiFi hardware radio set enabled
Jul 17 18:05:16 serge-System-Product-Name nvidia-persistenced: Started (2639)
Jul 17 18:05:16 serge-System-Product-Name nvidia-persistenced: Failed to query NVIDIA devices. Please ensure that the NVIDIA device files (/dev/nvidia*) exist, and that user 116 has read and write permissions for those files.
Jul 17 18:05:16 serge-System-Product-Name nvidia-persistenced: The daemon no longer has permission to remove its runtime data directory /var/run/nvidia-persistenced
Jul 17 18:05:16 serge-System-Product-Name nvidia-persistenced: Shutdown (2639)
Jul 17 18:05:21 serge-System-Product-Name ntpdate[2613]: adjust time server 91.189.89.199 offset 0.175103 sec
Jul 17 18:05:26 serge-System-Product-Name NetworkManager[818]: <info> (eth0): IP6 addrconf timed out or failed.
Jul 17 18:05:35 serge-System-Product-Name kernel: [   58.757620] audit_printk_skb: 102 callbacks suppressed
Jul 17 18:05:35 serge-System-Product-Name kernel: [   58.757624] type=1400 audit(1405609535.845:46): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/lib/cups/backend/cups-pdf" pid=3684 comm="apparmor_parser"
Jul 17 18:05:35 serge-System-Product-Name kernel: [   58.757630] type=1400 audit(1405609535.845:47): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/sbin/cupsd" pid=3684 comm="apparmor_parser"
Jul 17 18:05:35 serge-System-Product-Name kernel: [   58.758063] type=1400 audit(1405609535.845:48): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/sbin/cupsd" pid=3684 comm="apparmor_parser"

Xorg.0.log нулевой длины

Если этот параметр закоментарить, то в систему захожу нормально.
Этот параметр сильно критичен или там что-то неправильно с ним ?

#387007

mstdmstd, правильно, вы параметр не так записали.
Его надо прописать в секцию "Screen" так:

text

Section "Screen"
    Option         "TripleBuffer" "1" 
    ...
EndSection

А потом выполнить
[console=root]nvidia-xconfig[/console]

#387009

Добпвлю kirillov3798:
Потом в готовой секции можно резвиться, как хотите.
Секцию - в студию, ща мы все порезвимся :)
А kirillov3798 - жирный плюс :)

#387010

Не я могу привести пример. Секция работаеет,но давайте в ней разберёмся.

text

# **********************************************************************
# Refer to the xorg.conf man page for details about the format of
# this file.
# **********************************************************************

Section "ServerFlags" Option "DontZap" "False" # disable <Ctrl><Alt><BS> (server abort) #DontZoom # disable <Ctrl><Alt><KP_+>/<KP_-> (resolution switching) AllowMouseOpenFail # allows the server to start up even if the mouse does not work EndSection

Section "Module" Load "v4l" # Video for Linux EndSection

Section "Monitor" Identifier "monitor1" VendorName "Plug'n Play" ModelName "L1918S " HorizSync 30-83 VertRefresh 56-75 # TV fullscreen mode or DVD fullscreen output. # 768x576 @ 79 Hz, 50 kHz hsync ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630 # 768x576 @ 100 Hz, 61.6 kHz hsync ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616 EndSection

Section "Device" Identifier "device1" VendorName "NVIDIA Corporation" BoardName "NVIDIA GeForce 8100 to GeForce 360" Driver "nvidia" Option "DPMS" Option "DynamicTwinView" "false" Option "AddARGBGLXVisuals" EndSection

Section "Screen" Identifier "screen1" Device "device1" Monitor "monitor1" DefaultColorDepth 24 Subsection "Display" Depth 8 Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240" EndSubsection Subsection "Display" Depth 15 Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240" EndSubsection Subsection "Display" Depth 16 Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240" EndSubsection Subsection "Display" Depth 24 Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240" EndSubsection EndSection

Section "ServerLayout" Identifier "layout1" Screen "screen1" EndSection

#387011

Итак:
Section "ServerFlags" - с какой целью Что она делает?
Section "Module"- да вроде понятно
Section "Monitor" - сложная и нужная секция
Здесь главное = характеристики монитора Как-то так
HorizS5ync 30-83 #верникальнаая
VertRefresh 56-75#и горизонтальная развёрка
Давпо этого нет, а ты попробуйте ошибиться:(
Секцию на телевизор мы пропустим
далее:
Section "Device" - очень важна
Пишем свою карту напр:
Section "Device"
Identifier "device1"
VendorName "NVIDIA Corporation"
BoardName "NVIDIA GeForce 8100 to GeForce 360"
Driver "nvidia"
Option "DPMS"
Option "DynamicTwinView" "false"
Option "AddARGBGLXVisuals"
EndSection
Потом секция
Section "Screen" (Очень важна) Типа:
Section "Screen"
Identifier "screen1"
Device "device1"
Monitor "monitor1"
DefaultColorDepth 24

Subsection "Display"
Depth 8
Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
EndSubsection

Subsection "Display"
Depth 15
Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
EndSubsection

Subsection "Display"
Depth 16
Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
EndSubsection

Subsection "Display"
Depth 24
Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
EndSubsection
EndSection

Ну и главная секция
Section "ServerLayout"
Identifier "layout1"
Screen "screen1"
EndSection
Где мы ссылаемся на мышей, screen1
В этоге всё выходит. Хоть в чём нибудь оошибка - "нет сркн" Сжимаем губки и ищем всё поновой...

#387027

Выполнил
Сейчас в 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" 0 0 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 Option "TripleBuffer" "1" SubSection "Display" Depth 24 EndSubSection EndSection

text
# lspci -k | egrep 'VGA|3D' -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
#387028
kirillov3798 написал:
[quote="mstdmstd"]полезно проверить как видеокарту так и монитор?

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

У меня была очень неприятная ситуация :
Я просидел пару лет под Fedora 12, 14 с KDE.
При попытке перейти на Fedora 16 столкнулся с ситуацией, что настроив все видео драйвера очень быстро уставали и начинали резать глаза.
Я спрашивал советов на форумах - ничего не помогло.
Я установил Mandriva - та же ситуация - глаза режет и долго я под ней не просидел.
Установил Alt Linux - нормально и я под Alt Linux-ом 6 и 7 просидел более 2х лет.
Пришлось уйти от Alt Linux-а и около 3х месяцев я просидел под Windows 7.
Хочется опять вернуться на линукс и выбрал Kubuntu. Сейчас настроив все необходимое для работы, пытаюсь опять привыкнуть к линуксу с KDE.
Пока что глазам очень неуютно - как минимум я отвык от линукса. Надо посидеть как минимум несколько дней и постараться привыкнуть - иного выхода нет.
Поэтому и пишу как еще можно проверить - хочется быть уверенным, что у меня все правильно настроено.

Показать

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