Друзья! Нужна помощь, установил дрова nvidia через менеджер драйверов, но не работает 3d ускорение. Это выражается в отсутствии визуальных эфетов, хотя галочки стоят везде, частота обновления 50 Гц, и не ставится выше. При старте иксов нет логотипа нвидиа по умолчанию, хотя он почему то по умолчанию отключен в xorg.conf
Собственно, сам xorg.conf:
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
DefaultDepth 24
EndSection
Section "Module"
Load "glx"
EndSection
Section "Device"
Identifier "Configured Video Device"
Driver "nvidia"
Option "NoLogo" "True"
EndSection
glxinfo выдает:
name of display: :0.0
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual or fbconfig
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
3 GLXFBConfigs:
visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
Segmentation fault
Сам менеджер проприенарных драйверов пишет, что драйвер используется. Однако стоит запустить, например, PlayOnLinux, сразу же выскакивает сообщение о том, что 3d ускорение не поддерживается. Стоит kubuntu 8.10, видюха fx5200.
Подскажите, как стартовать 3d ускорение.
Почитай мануал. Всегда ставлю так, как там сказано. Удачи.
После установки нвидишных дров советуют обновить модули сперва (хотя наверно и без этого можно).
Потом вот пара наводок по xorg.conf:
Section "Device"
Identifier "nVidia Inc. GeForce2"
Driver "nvidia"
VideoRam 65536
EndSection
В секции модулей советуют убрать загрузку модуля dri
Section "Module"
(...)
# Load "dri"
Load "glx"
(...)
EndSection
Ну в разделе экрана все понятно:
Section "Screen"
(...)
DefaultDepth 16
Subsection "Display"
(...)
EndSection
Что касается этого,то по твоему файлу вроде бы все как надо...
Потом вот советуют заставить Х юзать GLX библиотеки нвидии.
# eselect opengl set nvidia
Ну а дальше можно уже двумя способами:
Либо такая автоматическая настройка иксов
# Xorg -configure
и потом можно протестить ее:
# X -config /root/xorg.conf.new
Либо вот такая:
# xorgcfg
Я лично так и делал и все работает прекрасно:)
Изменил настройку иксов согласно третьему посту - не стартуют иксы.
Установил дравер с сайта, согласно мануалу из второго поста - не стартуют.
Файл конфигурации теперь такой
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder63) Mon Mar 2 12:45:55 PST 2009
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "Files"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
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 30.0 - 110.0
VertRefresh 50.0 - 150.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
Section "Extensions"
Option "Composite" "Enable"
EndSection
Подскажите, что делаю неверно?
Ну а что касается вот этого куска?
Либо такая автоматическая настройка иксов
# Xorg -configure
и потом можно протестить ее:
# X -config /root/xorg.conf.new
Либо вот такая:
# xorgcfg
Здесь что иксы пишут?
зы:только эту конфигурацию делать стоит разумеется не внутри иксов,ну хотя раз они не стартуют,то и так сойдет.
на любой из кодов ответ
[+1] stopped
При попытке старта икcов лог выдает
Fatal server found
no screen found
giving up.
xinit: Connection rcfused
(errno111): unable to connect to X server
xinit: No such process (errno3):
server eror
если поднимешь иксы - проверь следующее.
у меня после танцев в обновлением дров был такой прикол:
тоже не было ускорения в играх, но игры запущенные как sudo имели ускорение.
лечился установкой самых свежих дров с сайта нвидиа, а не через убунтошный конфигуратор.
/saaa
На сайте nvidia выложена бесплатная утилита для настройки сервера иксов. Архив, ссылку на него можно получить в дополнения к драйверу. Никак не пойму, как вообще воспользоваться этим архивом?
она кривая =) руки надежней и хардкорней =)
Если ставлю новые дрова с сайта, иксы один фиг не грузятся. Вроде на взгляд, нормально сконфигурированный xorg.conf, но при попытке старта иксов - no screen found
ПРи попытке старта иксов лог что-то пишет насчет несовпадения версии драйвера и версии ядра, насколько я разобрал (а перевожу я плохо)
а ты напечатай нам как оно тебе пишет,может все вместе и разберемся:)
Я помню с иксами тоже долго мучился чтоб они с нвидяшными дровами подружились, и причина неполадок иногда бывает совсем нетривиальной,поэтому лог тут как нельзя полезней может быть.
Вроде стандартные способы мы попробовали,но чет они как я понял не прокатили...
Кидай сюда лог иксов, и свой конфиг. Как сказали выше, коллективный разум решит все проблемы
* несовпадение версий дров и ядра лечится просто - rmmod nvidia && modprobe nvidia
* DefaultDepth не ставь меньше 24 - не будет полупрозрачности и не заработает композитный манагер
* для X11R7 Load "type1" и Load "freetype" убери - их уже нет
К примеру, через вайн пытаюсь запутить игру - типичная ошибка:
fixme:iphlpapi:NotifyAddrChange (Handle 0x7d98d9e8, overlapped 0x7d98d9cc): stub
fixme:shell:DllCanUnloadNow stub
Error: API mismatch: the NVIDIA kernel module has version 173.14.16,
but this NVIDIA driver component has version 173.14.18. Please make
sure that the kernel module and all NVIDIA driver components
have the same version.
NVIDIA: Direct rendering failed; attempting indirect rendering.
wine: configuration in '/root/.wine' has been updated.
Error: API mismatch: the NVIDIA kernel module has version 173.14.16,
but this NVIDIA driver component has version 173.14.18. Please make
sure that the kernel module and all NVIDIA driver components
have the same version.
NVIDIA: Direct rendering failed; attempting indirect rendering.
Error: API mismatch: the NVIDIA kernel module has version 173.14.16,
but this NVIDIA driver component has version 173.14.18. Please make
sure that the kernel module and all NVIDIA driver components
have the same version.
NVIDIA: Direct rendering failed; attempting indirect rendering.
fixme:win:EnumDisplayDevicesW ((null),0,0x32f5f0,0x00000000), stub!
fixme:dbghelp:dump_system_info fill in CPU vendorID and feature set
Стандартной утилитой от нвидиа вробывал сонфигурировать xorg.conf, не помогает, сейчас сам файл содржит следующую инфу:
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# Note that some configuration settings that could be done previously
# in this file, now are automatically configured by the server and settings
# here are ignored.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
DefaultDepth 24
EndSection
Section "Module"
Load "glx"
EndSection
Section "Device"
Identifier "Configured Video Device"
Driver "nvidia"
Option "NoLogo" "True"
EndSection
Проблема решена, спасибо всем за участие, тему можно закрывать, решение заключалось в следующей записи в файл конфигурации:
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# Note that some configuration settings that could be done previously
# in this file, now are automatically configured by the server and settings
# here are ignored.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection
Section "Device"
Identifier "Configured Video Device"
Driver "nvidia"
EndSection
а как ты узнал что именно это дописать надо?
ну так чисто, чтоб потом и другие сориентироваться могли))
если честно я ниче конкретно не понял.
если не сложно объясните что сделать с моей конфигурацией.
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder63) Mon Mar 23 15:33:27 PST 2009
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# Note that some configuration settings that could be done previously
# in this file, now are automatically configured by the server and settings
# here are ignored.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "Module"
Load "glx"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "keyboard"
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 "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Device"
Identifier "Configured Video Device"
Driver "nvidia"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Configured Video Device"
Monitor "Configured Monitor"
DefaultDepth 24
Option "NoLogo" "True"
SubSection "Display"
Depth 24
Modes "nvidia-auto-select"
EndSubSection
EndSection
А в чем конкретно проявляется твоя проблема и что именно ты хочешь сделать с этим конфигом? Одного конфига не достаточно для продолжения телепатии
конкретно то что при запуске wow игра тормозит. настройки менял до минимума. вернее курсор бегает с запазданием. хотя пишут что вайн поддерживает куда более новые игры
При запуске игры,что на wine,что через линукс,появляеться окно с табличкой..."Вне деапозона 80 ги,60 мгрц" и все,не уходит,если повезет,то перегрузиться надо или же,обновить xorg.conf ,видео карта geforce 6600,дровва свежие установлены
Помогите пожалуйста
Угу, а узнать о том, что это у тебя за игра, мы снова должны посредством телепатии =)
Проверь конфиг самой игры, лежит он обычно где-то в папке с игрой. И на каком именно этапе начинаются проблемы, к стати сказать?
противостояние 4(хотя противостояние 3,нормально запустилось через вайн),quake III работала при 640 на 480,потом когда азрешение изменил на 800 х 600,появилась табличка,другие игры нормально идут
у тебя хотя бы до игровой менюхи загружается? если да, то зайди в настройки игры, там проверь настройки видео, возможно, что там выставлены неподдерживаемые монитором параметры. Если не доходит даже до туда, то посмотри, есть ли в папке с игрой конфигурационный файл, возможно, его придется подправить вручную. Если второй ОСью стоит винда, попробуй запустить игры из-под винды и там уже в настройках выставить параметры по минимуму, а потом перезайди в линуксе и попробуй. Если же и это не поможет, то есть предположение, что просто игры не заточены. ЧТо же касается Кваки, то, на сколько я помню, непосредственно в самой игре можно выбрать, через что рендерить: через DirectX или через OpenGL. Попробуй выбрать последнее. Если же и это не поможет, попробуй поискать ответы на форуме самого вайна, как правило, там описаны пути устранения разных неполадок
Спасибо,так попробую,но кваку я через линух запускаю,я еще читал что это может быть из за нагрева видюхи,хотя при винде я такого никогда не замечал
nvidia-xconfig
Отправить комментарий