Отправляет email-рассылки с помощью сервиса Sendsay

непорядки с OpenGL

Что-то никак не могу заставить работать GL-приложения
GL ставил из rpm

Вот что говорит glx
[root@localhost log]# 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".
Error: couldn't find RGB GLX visual

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
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x21 24 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x22 24 dc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
Segmentation fault (core dumped)

#### [root@localhost log]# cat xdm.log
<...skiped...>
X Window System Version 6.8.99.900 (6.9.0 RC 0)
Release Date: 01 August 2005 + cvs
X Protocol Version 11, Revision 0, Release 6.8.99.900
Build Operating System: Linux 2.6.12-12mdksmp i686 [ELF]
Current Operating System: Linux localhost 2.6.12-12mdk #1 Fri Sep 9 18:15:22

CEST 2005 i686
Build Date: 16 September 2005
Before reporting problems, check http://wiki.X.Org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sun Jan 22 10:55:22 2006
(==) Using config file: "/etc/X11/xorg.conf"
Using vt 7
(EE) Failed to initialize GLX extension (NVIDIA X driver not found)
SetClientVersion: 0 9
SetClientVersion: 0 9
SetGrabKeysState - disabled
SetGrabKeysState - enabled
SetClientVersion: 0 9
SetGrabKeysState - disabled
SetGrabKeysState - enabled
SetClientVersion: 0 9
SetGrabKeysState - disabled
SetGrabKeysState - enabled

### Вот фрагмент /etc/X11/xorg.conf ####

Section "Module"
Load "dbe" # Double-Buffering Extension
Load "v4l" # Video for Linux
Load "extmod"
Load "type1"
Load "freetype"
Load "/usr/X11R6/lib/modules/extensions/nvidia/libglx.so"
EndSection

Section "Monitor"
Identifier "monitor1"
VendorName "Plug'n Play"
ModelName "PHILIPS 107T5"
HorizSync 30-71
VertRefresh 50-160

# 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 Corp."
BoardName "NVIDIA GeForce4 (generic)"
Driver "nv"
Option "DPMS"
Option "IgnoreEDID" "1"
EndSection

Что тут можно исправить?

Ответить   Sun, 22 Jan 2006 15:18:37 -0900 (#504381)

 

Ответы:

Valery Kotelnikov wrote:

Исправьте на Driver "nvidia". Лучше всего драйвера ставить оффициальные
с сайта nvidia.com.
После установки исправьте

Section "Module"
...
Load "/usr/X11R6/lib/modules/extensions/nvidia/libglx.so"

...
EndSection

на

Section "Module"
..
Load "glx"

...
EndSection

--
С уважением Дмитрий, aka Rubystar

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 23997; Возраст листа: 913; Участников: 1449
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/504456

Ответить   Mon, 23 Jan 2006 08:28:38 +0500 (#504456)

 

Спасибо, saturas, glx заработал! Только видно, что карта справляется с трудом.

В винде бегает хорошо, никаких задержек пока не видел. Пока не стал ставил
оффициальные дрова. Как мне определить какой драйвер нужно для моей карты:
ASUS NVidia Geforce4 MX440 64Mb ?

Или как в винде посмотреть и сравнить настройки?

[ginger@localhost ~]$ glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_OML_swap_method, GLX_SGI_make_current_read,
GLX_SGIS_multisample, GLX_SGIX_fbconfig
client glx vendor string: NVIDIA Corporation
client glx version string: 1.3
client glx extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info,
GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync,
GLX_NV_swap_group, GLX_NV_video_out, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGI_swap_control, GLX_NV_float_buffer, GLX_ARB_fbconfig_float
GLX extensions:
GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_SGIX_fbconfig, GLX_ARB_get_proc_address
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.3.1)
OpenGL extensions:
GL_ARB_depth_texture, GL_ARB_imaging, GL_ARB_multitexture,
GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_shadow,
GL_ARB_texture_border_clamp, GL_ARB_texture_cube_map,
GL_ARB_texture_env_add, GL_ARB_texture_env_combine,
GL_ARB_texture_env_dot3, GL_ARB_texture_mirrored_repeat,
GL_ARB_window_pos, GL_ATI_texture_mirror_once, GL_EXT_texture_env_add,
GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_func_separate,
GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_clip_volume_hint,
GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_multi_draw_arrays,
GL_EXT_packed_pixels, GL_EXT_rescale_normal, GL_EXT_secondary_color,
GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_stencil_wrap,
GL_EXT_texture3D, GL_EXT_texture_edge_clamp, GL_EXT_texture_env_combine,
GL_EXT_texture_env_dot3, GL_EXT_texture_lod_bias, GL_EXT_texture_object,
GL_EXT_vertex_array, GL_HP_occlusion_test, GL_IBM_texture_mirrored_repeat,
GL_NV_blend_square, GL_NV_texgen_reflection, GL_NV_texture_rectangle,
GL_SGIS_generate_mipmap, GL_SGIS_texture_lod, GL_SGIX_depth_texture,
GL_SGIX_shadow
glu version: 1.3
glu extensions:
GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

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
0x23 24 tc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
0x24 24 tc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 0 0 None
0x25 24 tc 0 32 0 r y . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
0x26 24 tc 0 32 0 r . . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
0x27 24 dc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
0x28 24 dc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 0 0 None
0x29 24 dc 0 32 0 r y . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
0x2a 24 dc 0 32 0 r . . 8 8 8 8 0 16 8 16 16 16 16 0 0 None

Ответить   Tue, 24 Jan 2006 12:45:02 -0900 (#505310)

 

Valery Kotelnikov wrote:

Я же написал как ставить драйвера!
А Вы их не поставили, а сами удивляетесь, что аппаратного ускорения не
наблюдается!

пакет называетсяNVIDIA-Linux-x86-1.0-xxxx-pkg1.run,
например NVIDIA-Linux-x86-1.0-7167-pkg1.run.
Скачать можно отсюда: http://nvidia.com/object/linux_display_archive.html

Можете качать последнюю версию, ваша карта поддерживается.
http://download.nvidia.com/XFree86/Linux-x86/1.0-8178/NVIDIA-Linux-x86-1.0-8178-pkg1.run

Ставить нужно так:
Убить работающие иксы.
Например, для дистрибутива, имеющего System V-like скрипты это можно
сделать так:
[~]# /etc/rc.d/init.d/dm stop
или
[~]# killall -9 X

Далее собственно установка драйверов.
[~]# chmod +x NVIDIA-Linux-x86-1.0-8178-pkg1.run
[~]# ./NVIDIA-Linux-x86-1.0-8178-pkg1.run
Можно конечно сначала распаковать, и уж потом компилить... Но если всё
ок, и заголовки ядра есть, то
должно собраться и так.

После всех манипуляций при удачном исходе должен получиться файлик:
/lib/modules/2.6.x-ex/kernel/drivers/video/nvidia.ko
Это собранный модуль, который можно загрузить так:
[~]# modprobe nvidia

Редактируем файл
/etc/X11/xorg.conf (если у Вас xOrg)
или
/etc/X11/XFree86Config [или /etc/X11/XFree86Config-4] (если у Вас XFree)

Добавляем строчку
Load "glx"
в секцию "Module"

Меняем строчку
Driver "nv"
в секции "Device"
на строчку
Driver "nvidia"

После чего можно запускать иксы, например, командой startx
Если Вы не указывали опцию Option "NoLogo" в секции "Device" файла
конфигурации X-сервера,
то увидите эмблему Nvidia.

Для примера вот какие результаты выдаёт glxgears на моей древней GeForce
2 MX 400 64 MB.
[~] $ glxgears
4457 frames in 5.0 seconds = 891.241 FPS

Удачи!

--
С уважением Rubystar.

Don't comment bad code - rewrite it.
- The Elements of Programming Style (Kernighan & Plaugher)

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 24051; Возраст листа: 914; Участников: 1450
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/505425

Ответить   Tue, 24 Jan 2006 23:55:02 +0500 (#505425)

 

saturas <satur***@m*****.ru> написано 24.01.2006 21:55:02:

Я для гашения Иксов использую команду:
#init 3
Для возврата:
#init 5

ИМХО так правильней. Хотя, это всего лишь ИМХО.

С уважением,
Антонов Александр

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 24065; Возраст листа: 915; Участников: 1450
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/505697

Ответить   aanton***@w*****.ru Wed, 25 Jan 2006 11:28:24 +0300 (#505697)

 

-----Original MessageFrom: AAnton***@w*****.ru [mailto:AAnton***@w*****.ru]
Sent: Wednesday, January 25, 2006 11:28 AM
To: comp.soft.linux.discuss (8639283)

Согласен. Насколько я знаю, режим 5 вообще принципиально отличается от
остальных наличием графики.
С уважением, Дектярёв Михаил.
Drakon-mvd@y*****.ru

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 24075; Возраст листа: 915; Участников: 1454
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/505948

Ответить   Wed, 25 Jan 2006 21:18:38 +0300 (#505948)

 

25 января 2006 21:18 | drakon-mvd:

Не забывайте, что это все условности. Традиционно, во многих дистрибутивах,
да. Но не правило.

Ответить   Roman I Khimov Wed, 25 Jan 2006 21:32:51 +0300 (#505950)

 

Roman I Khimov wrote:

Вы совершенно правы, в любом случае если я не хочу
останавливать/перезапускать сервисы, а хочу просто прибить иксы,
мне достаточно команды killall -9 X

Ответить   Wed, 25 Jan 2006 23:51:20 +0500 (#505965)

 

25 января 2006 21:18 | drakon-mvd:

Не забывайте, что это все условности. Традиционно, во многих дистрибутивах,
да. Но не правило.

Ответить   Roman I Khimov Wed, 25 Jan 2006 21:32:51 +0300 (#505951)

 

24 января 2006 09:55 у saturas было написано:

Поставил на закачку, а пока есть вопрос.
Как определить поставлены дрова уже или нет?
Дело в том, что при загрузке всё время выводится сообщение что драйвер 7676
уже вставлен в ядро, типа "nvidia-7676 already in kernel"...
Поэтому я был уверен, что дрова то уже стоят.

#urpmi nvidia
Все уже установлено

# rpm -qa | grep nvidia
dkms-nvidia-7676-5mdk
nvidia-7676-5mdk
nvidia-kernel-2.6.12-12mdk-7676-1mdk

# modprobe -l | grep nvidia
/lib/modules/2.6.12-12mdk/kernel/drivers/video/nvidia/nvidiafb.ko.gz
/lib/modules/2.6.12-12mdk/kernel/drivers/char/agp/nvidia-agp.ko.gz

Ответить   Wed, 25 Jan 2006 21:20:49 -0900 (#505803)

 

Valery Kotelnikov wrote:

Это драйвер фреймбуфера. Для 3D он должен называться nvidia.ko.gz (судя
по тому как называется этот). К тому же драйверы nvidia и nvidiafb не
живут друг с другом дружно :) Если хотите иметь 3D, придётся
выковыривать nvidiafb

И ещё совет... Если пользуетесь самосборными ядрами, то чтобы не качать
лишний мусор с nvidia заменяйте в имени файла архива pkg1 на pkg0.

Ответить   Wed, 25 Jan 2006 18:26:05 +0300 (#505878)

 

Здравствуйте, Michael.

А вот про это можно подробнее. Что вы этим хотите сказать?

Ответить   "Loginov W.W." Wed, 25 Jan 2006 20:42:46 +0300 (#506022)

 

Loginov W.W. wrote:

Если Вы пользуетесь SUSE, MDK, FC родным ядром от дистростроителя, то в
архиве наверняка найдётся предкомпилированный для вашего ядра модуль.
Распакуйте архив. Эти модули лежат в ./usr/src/precompiled . Если Ваше
ядро самосборное, то ни один модуль не подойдёт и Вам предложат
пересобрать модуль. Нулик говорит о том, что предкомпиленые модули
отсутствуют. Если ваше ядро самосборное, то зачем тянуть мусор? Размеры
pkg1 и pkg0 различаются вдвое. Я удовлетворил Ваше любопытство?

Ответить   Thu, 26 Jan 2006 10:02:59 +0300 (#506143)

 

В сообщении от 25 Январь 2006 17:26 Michael A.Tatarko написал(a):

Не ставиться, пишет:
ERROR: Unable to find the kernel source tree for the currently running kernel.

Please make sure you have installed the kernel source files for your
kernel; on Red Hat Linux systems, for example, be sure you have the
'kernel-source' rpm installed. If you know the correct kernel source
files are installed, you may specify the kernel source path with the
'--kernel-source-path' commandline option.
Ему нужны исходники ядра? У меня Дебиан.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 24100; Возраст листа: 916; Участников: 1454
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/506045

Ответить   Wed, 25 Jan 2006 19:41:35 +0200 (#506045)

 

Да. Ещё нужно, чтобы /lib/modules/$(uname -r)/source являлось ссылкой на
эти исходники. Хотя может быть достаточно и выставленной /usr/src/linux

Еще требуется в корне исходников сделать make oldconfig и make prepare
Хотя может быть для Демьяна это и не обязательно.

Ответить   Thu, 26 Jan 2006 10:24:50 +0300 (#506153)

 

Ясно! Но ведь не у всех людей есть исходники ядра. Как им быть? Ставить ядро

из исходников либо искать исходники версии ихнего дистрибутивного ядра. Как
то эт не правильно. И вообще, если чесно, зависимости пакетов - эт ну просто

очень плохая черта Linux.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 24152; Возраст листа: 917; Участников: 1455
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/506696

Ответить   Thu, 26 Jan 2006 15:12:45 +0200 (#506696)

 

В сообщении от 1138281165 секунд после начала Эпохи PEDROSOFT написал(а):

Нужны не все исходники. Нужны в основном заголовочные файлы, make-файлы
и файлы конфигурации. Плох тот дистрибутив который не предоставляет этих
файлов (отдельным пакетом, либо в пакете с ядром). Плох тот
пользователь который не знает что предоставляет его дистрибутив.

Это очень хорошая черта, поверьте.

Ответить   Konstantin Korikov Sat, 28 Jan 2006 02:43:06 +0200 (#506756)

 

-----Original MessageFrom: PEDROSOFT [mailto:al***@k*****.ua]
Sent: Thursday, January 26, 2006 4:13 PM
To: comp.soft.linux.discuss (8639283)

И вообще, если чесно, зависимости пакетов - эт ну >просто

Смотря когда. Вообще-то, ИМХО, необходимость зависимостей пакетов вытекает
из принципов объектно-ориентированного программирования. Конечно, всё хорошо
в меру - не стоит делать проигрыватель фильмов зависимым от текстового
редактора ради одной функции из 20 команд.
С уважением, Дектярёв Михаил.
Drakon-mvd@y*****.ru

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 24211; Возраст листа: 920; Участников: 1451
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/507420

Ответить   Sat, 28 Jan 2006 11:53:32 +0300 (#507420)

 

On Wed, 25 Jan 2006 18:26:05 +0300
Michael A.Tatarko wrote:

Почему?
# modprobe -l |grep nvidia
/lib/modules/2.6.13.4/kernel/drivers/video/nvidia.ko
/lib/modules/2.6.13.4/kernel/drivers/video/nvidia/nvidiafb.ko
/lib/modules/2.6.13.4/kernel/drivers/char/agp/nvidia-agp.ko

Ставил скачанный с нвидиa *.run. Квака радостно бегает с фпсом около 400 :)

Ответить   Matvey Thu, 26 Jan 2006 01:19:22 +0200 (#506065)

 

Matvey wrote:

:-)
попробуйте так:
lsmod | grep nvidia

--
С уважением Rubystar

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 24108; Возраст листа: 916; Участников: 1454
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/506087

Ответить   Thu, 26 Jan 2006 08:17:45 +0500 (#506087)

 

Matvey wrote:

Они у Вас используются одновременно? Попробуйте вместе с квакой
запустить что-либо работающее с фреймбуфером. Удачи...

Ответить   Thu, 26 Jan 2006 10:27:18 +0300 (#506157)

 

On Thu, 26 Jan 2006 10:27:18 +0300
Michael A.Tatarko wrote:

А кто ж в здравом уме будет запускать кваку в иксах, и одновременно смотреть
фильм в первой
виртуальной консоли?...

Ответить   Matvey Thu, 26 Jan 2006 10:09:30 +0200 (#506165)

 

Не стоит апелировать к здравому уму. Лучше покажите что скажет lsmod |
grep nvidia

Ответить   Thu, 26 Jan 2006 12:26:11 +0300 (#506356)

 

On Thu, 26 Jan 2006 12:26:11 +0300
Michael A.Tatarko wrote:

$ lsmod|grep nvidia
nvidia 3713928 12
agpgart 33480 1 nvidia

Ответить   Matvey Fri, 27 Jan 2006 23:52:12 +0200 (#506732)

 

Это список доступных модулей.

Это список загруженных модулей.
Так где же у Вас nvidiafb? Нет его :)

Ответить   Mon, 30 Jan 2006 13:57:44 +0300 (#507653)

 

В сообщении от 30 января 2006 13:57 Michael A.Tatarko
написал(a):

Правильно - либо загружен nvidia и работает X сервер,
либо *fb и тогда X сервер уже не работает.

Ответить   "Sergey B. Khvatov" Mon, 30 Jan 2006 15:34:51 +0300 (#507688)

 

Sergey B. Khvatov wrote:

nvidia X drivers + vesafb(vesafb-tng) работают нормально.

--
С уважением Rubystar

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 24242; Возраст листа: 921; Участников: 1454
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/508283

Ответить   Tue, 31 Jan 2006 11:37:19 +0500 (#508283)

 

В сообщении от 31 января 2006 09:37 saturas написал(a):

Значит, все-таки исправили, хотя в readme было сказано,
почему они это делать не будут.

Но, видимо, устали они бороться с глупостью пользователей.

Ответить   "Sergey B. Khvatov" Tue, 31 Jan 2006 11:36:39 +0300 (#508333)

 

On Mon, 30 Jan 2006 13:57:44 +0300
Michael A.Tatarko wrote:

Понял. Спасибо.

Ответить   Matvey Mon, 30 Jan 2006 21:07:11 +0200 (#507986)

 

Valery Kotelnikov wrote:

lsmod | grep nvidia
Так можно проверить, загружен модуль или нет.

По всей видимости драйвера уже у Вас действительно установлены, нужно
только подправить xorg.conf или
XF86Config (XF86Config4), как я писал раньше.

Это фреймбуфферовские ядерные драйвера. Кстати, если Вы используете
дрова Nvidia для X, то использовать rivafb
не рекомендуется, да и nvidiafb кажется тоже. Пусть кто поправит, если
не прав.

Удачи!

Ответить   Wed, 25 Jan 2006 23:46:12 +0500 (#505957)

 

Драйвера всё-таки у меня не было.
вывод lsmod | grep nvidia ничего не дает

Но я определил, почему при загрузке выводилось сообщение:

Дело в том, что были установлены 2 пакета с dkms:
один - nvidia-kernel-2.6.12-12mdk-7676 c внедренным dkms
другой - dkms-nvidia-7676, на который и реагировал загрузчик.
После удаления из системы первого пакета сообщения перестали сыпаться.

Затем установил скачанные дрова. Теперь
#lsmod | grep nvidia
nvidia 4069712 12
agpgart 29032 2 intel_agp,nvidia
# modprobe -l | grep nvidia на один модуль больше
/lib/modules/2.6.12-12mdk/kernel/drivers/video/nvidia.ko
/lib/modules/2.6.12-12mdk/kernel/drivers/video/nvidia/nvidiafb.ko.gz
/lib/modules/2.6.12-12mdk/kernel/drivers/char/agp/nvidia-agp.ko.gz
Нужно теперь или нет удалять остальные два (фреймбуферный и агпшный) модуля?

$ glxgears
3658 frames in 5.0 seconds = 731.103 FPS
3589 frames in 5.0 seconds = 717.580 FPS
3530 frames in 5.0 seconds = 705.949 FPS
3652 frames in 5.0 seconds = 730.398 FPS
...

24 января 2006 09:55 у saturas было написано:

Так что всё работает, спасибо, saturas'y отдельно, сам бы не разобрался.
Тема закрыта.

Ответить   Sat, 28 Jan 2006 12:15:16 -0900 (#506781)

 

Valery Kotelnikov wrote:

Зачем же их удалять? Вы же их не загружаете :-). Пусть лежат себе в
/lib/modules/... )))

Да не за что :-). Мне приятно, что Вы разобрались с моей помощью :-)

--
С уважением Rubystar, он же saturas.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 24205; Возраст листа: 920; Участников: 1451
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/507343

Ответить   Mon, 30 Jan 2006 08:31:15 +0500 (#507343)

 

Нет, не нужно. Они не мешаются и места много не занимают.

Ответить   Mon, 30 Jan 2006 13:42:58 +0300 (#507628)

 

В сообщении от 24 Январь 2006 20:55 saturas написал(a):

А это у вас результат когда у окно с 3 маховиками имеет размер по умолчанию и

оно активно?
Нужли в ядре включать поддержку riva/nforce или это лишее?

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 24752; Возраст листа: 940; Участников: 1469
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/517646

Ответить   Sun, 19 Feb 2006 13:59:31 +0200 (#517646)

 

PEDROSOFT wrote:

и

Да, это при размере по умолчанию.

Лично мне оно не нужно. Достаточно vesafb+tng. И в вашей консольке
любимое разрешение с любимой частотой :-). Например, у меня: 800x600@120Hz.

--
С уважением, Rubystar

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 24790; Возраст листа: 941; Участников: 1469
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/517777

Ответить   Mon, 20 Feb 2006 09:35:35 +0500 (#517777)

 

В сообщении от 20 Февраль 2006 06:35 saturas написал(a):

А вы /home/user/.nvidia-settings-rc трогали(ну может что то настраивали в
нём)?

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 25070; Возраст листа: 947; Участников: 1460
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/520350

Ответить   Sun, 26 Feb 2006 12:25:55 +0200 (#520350)

 

PEDROSOFT wrote:

Нет, ничего не трогал :-)
просто наложил патчик vesafb+tng, перекомпилил ядро с поддержкой fb.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 25071; Возраст листа: 947; Участников: 1460
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/520356

Ответить   Sun, 26 Feb 2006 15:43:13 +0500 (#520356)

 

22 января 2006 18:28 у saturas было написано:

Спасибо, saturas, glx заработал! Только видно, что карточка подтормаживает
маненько. В винде бегает хорошо, никаких задержек пока не видел. Пока не стал

ставил оффициальные дрова. Как мне определить какой драйвер нужно для моей
карты:
ASUS NVidia Geforce4 MX440 64Mb AGP?

Или как в винде посмотреть и сравнить настройки?

[ginger@localhost ~]$ glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_OML_swap_method, GLX_SGI_make_current_read,
GLX_SGIS_multisample, GLX_SGIX_fbconfig
client glx vendor string: NVIDIA Corporation
client glx version string: 1.3
client glx extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info,
GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync,
GLX_NV_swap_group, GLX_NV_video_out, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGI_swap_control, GLX_NV_float_buffer, GLX_ARB_fbconfig_float
GLX extensions:
GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_SGIX_fbconfig, GLX_ARB_get_proc_address
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.3.1)
OpenGL extensions:
GL_ARB_depth_texture, GL_ARB_imaging, GL_ARB_multitexture,
GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_shadow,
GL_ARB_texture_border_clamp, GL_ARB_texture_cube_map,
GL_ARB_texture_env_add, GL_ARB_texture_env_combine,
GL_ARB_texture_env_dot3, GL_ARB_texture_mirrored_repeat,
GL_ARB_window_pos, GL_ATI_texture_mirror_once, GL_EXT_texture_env_add,
GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_func_separate,
GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_clip_volume_hint,
GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_multi_draw_arrays,
GL_EXT_packed_pixels, GL_EXT_rescale_normal, GL_EXT_secondary_color,
GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_stencil_wrap,
GL_EXT_texture3D, GL_EXT_texture_edge_clamp, GL_EXT_texture_env_combine,
GL_EXT_texture_env_dot3, GL_EXT_texture_lod_bias, GL_EXT_texture_object,
GL_EXT_vertex_array, GL_HP_occlusion_test, GL_IBM_texture_mirrored_repeat,
GL_NV_blend_square, GL_NV_texgen_reflection, GL_NV_texture_rectangle,
GL_SGIS_generate_mipmap, GL_SGIS_texture_lod, GL_SGIX_depth_texture,
GL_SGIX_shadow
glu version: 1.3
glu extensions:
GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

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
0x23 24 tc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
0x24 24 tc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 0 0 None
0x25 24 tc 0 32 0 r y . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
0x26 24 tc 0 32 0 r . . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
0x27 24 dc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
0x28 24 dc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 0 0 None
0x29 24 dc 0 32 0 r y . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
0x2a 24 dc 0 32 0 r . . 8 8 8 8 0 16 8 16 16 16 16 0 0 None

Ответить   Tue, 24 Jan 2006 21:48:31 -0900 (#505588)

 

Valery Kotelnikov wrote:

Карточка здесь не при чём... Т.к. это софтверная эмуляция OpenGL. Для
получения аппаратной акселерации установите драйвера. Как? Это я Вам уже
говорил.

--
С уважением Rubystar

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 24063; Возраст листа: 915; Участников: 1450
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/505595

Ответить   Wed, 25 Jan 2006 09:17:17 +0500 (#505595)