Показать полную графическую версию : Проблема с Open GL
DubleZero
30-10-2004, 17:55
Не работают программы, для которых необходим Open GL (скринсэйверы). Хотя, как я понял, Open GL установлен. В консоли выдается примерно такое сообщение:
$flux
Xlib: extension "GLX" missing on display ":0.0".
flux: can't open GL visual.
Что делать?
Sox какая видеокарта? Стоят ли на нее драйверы?
DubleZero
31-10-2004, 11:09
juvio
NVIDIA Geforce 440 MX. Драйвера....ну,. я думал, раз Иксы работают, значит какие-то драйвера стоят.....другое дело, что дистрибутив - download edition, так что если и стоят, до драйверы некоммерческие....а надо?
Sox, Mandrake? Только если ты купил коробочеую версию. Иксы то работают - но как в ВинХР - для 2Д. В Версии для скачки не вкладываются коммерческие драйвера - NVidia запретила их свободное распространение.
DubleZero
31-10-2004, 13:25
juvio
грустно....:(
Добавлено:
А где их можно найти просто так, в нете?
Sox - на сайте Нвидии. Но так открыто не кладут. Не знаю чем это NVidia не нравится... Наверное проценты получает.
Добавлено:
В смысле проценты с коробок. А на сайте ее лежат дрова открыто. Только лучше проверить, чтобы исходники ядра были в /usr/src/
DubleZero
31-10-2004, 18:53
NVIDIA_GLX-1.0-6111.4thac.i586.rpm -
это может быть тем что надо? Не знаю: в принципе я посмотрел у них на сайте....там только под FreeBSD и какой-то AI Linux есть....
Добавлено:
Въехал: AI Linux - это, по ходу, любой Линукс :biggrin:
DubleZero
31-10-2004, 22:22
Мда....поставил NVIDIA_GLX-1.0-6111, но ничего не поменялось. (То есть как не работали так и не заработали)...:(
Sox Nvidia Kernel + NVidia GLX. или run файл в кодором "усе включенО"
DubleZero
01-11-2004, 17:00
juvio
именно так. Иначе драйвера даже не ставятся. Причем даже скачал ядро для Линукса 2.6.19 вместо 2.6.7, которое было раньше. И все поставилось -и ядро NVIDIA и сами драйвера ....и все равно....
Sox в xf86config - там вроде что-то менять надо у плат NVidia - nv на nvidia вроде.... Что у вас указано?
Исправлено: juvio, 20:24 1-11-2004
DubleZero
01-11-2004, 19:19
juvio
Что-то не въезжаю; какой файл надо редактировать? Как я понял, по описанию на сайте ftp://download.nvidia.com/XFree86/Linux-x86/1.0-6111/README.txt речь идет о файле /var/log/XFree86.0.log ....но он какой-то очень большой, там много NV ( непонятно что заменять надо) а некоторых описаных вещей вообще нет, как мне показалось.....в общем, мне показалось, что это не тот файл....тогда где находится нужный? Или это тот?
Нечасто приходится редактировать системные файлы, честно говоря этот - впервые).
Sox
смотри /etc/X11/XF86Config
DubleZero
01-11-2004, 22:01
Здорово....проставил в XF86Config - 4 *load "glx" - после перезагрузки оказалась заремовена ( # load "glx"), Driver "nvidia" опять оказался сменен на "nv"....хотя указывает в списке ПО, что и ядро и драйверы устанвлены...причем при тестировании при попытке зайти в иксы вылетела ошибка, связанная с конфигом /etc/X11/XF86Config и иксы пробойкотировали попытку их загрузки, потом загрузились и обнаружилась вот эта вот ****я в конфиге.
Исправлено: Sox, 21:03 1-11-2004
Sox - оттуда же (с вашего ридми):
If you already have an X config file working with a different driver
(such as the 'nv' or 'vesa' driver), then all you need to do is find
the relevant Device section and replace the line:
Driver "nv"
(or Driver "vesa")
with
Driver "nvidia"
In the Module section, make sure you have:
Load "glx"
You should also remove the following lines:
Load "dri"
Load "GLcore"
if they exist. There are also numerous options that can be added to the
X config file to fine-tune the NVIDIA X driver.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.