nixp.ru v3.0

25 мая 2017,
четверг,
08:01:55 MSK

DevOps с компанией «Флант»
dmq написал 23 июля 2005 года в 12:17 (431 просмотр) Ведет себя как мужчина; открыл 15 тем в форуме, оставил 79 комментариев на сайте.

Стояла видеокарточка GF4 MX440 (все прекрасно работало), заменил на GF FX5200. Установил по новой /usr/ports/x11/nvidia-driver.

#—/boot/device.hints—

hint.acpi.0.disabled=«1»

#—/boot/loader.conf—

linux_load=«YES»

nvidia_load=«YES»

Из ядра device agp убран.

#—/etc/X11/xorg.conf

Section «ServerLayout»

Identifier «Layout0»

Screen 0 «Screen0» 0 0

InputDevice «Keyboard0» «CoreKeyboard»

InputDevice «Mouse0» «CorePointer»

EndSection

Section «Files»

RgbPath «/usr/X11R6/lib/X11/rgb»

ModulePath «/usr/X11R6/lib/modules»

FontPath «/usr/X11R6/lib/X11/fonts/cyr/misc»

FontPath «/usr/X11R6/lib/X11/fonts/cyr/100dpi»

FontPath «/usr/X11R6/lib/X11/fonts/cyr/75dpi»

FontPath «/usr/X11R6/lib/X11/fonts/misc/»

FontPath «/usr/X11R6/lib/X11/fonts/TTF/»

FontPath «/usr/X11R6/lib/X11/fonts/PEX/»

FontPath «/usr/X11R6/lib/X11/fonts/cyr/»

FontPath «/usr/X11R6/lib/X11/fonts/cyrillic/»

FontPath «/usr/X11R6/lib/X11/fonts/util/»

FontPath «/usr/X11R6/lib/X11/fonts/encodings/»

FontPath «/usr/X11R6/lib/X11/fonts/Speedo/»

FontPath «/usr/X11R6/lib/X11/fonts/Type1/»

FontPath «/usr/X11R6/lib/X11/fonts/100dpi/»

FontPath «/usr/X11R6/lib/X11/fonts/75dpi/»

FontPath «/usr/X11R6/lib/X11/fonts/bitstream-vera/»

FontPath «/usr/local/share/fonts/cmpsfont»

EndSection

Section «Module»

Load «bitmap»

Load «extmod»

Load «glx»

Load «dbe»

Load «type1»

Load «record»

Load «xtrap»

Load «freetype»

EndSection

Section «InputDevice»

Identifier «Mouse0»

Driver «mouse»

Option «Protocol» «Auto»

Option «Device» «/dev/sysmouse»

Option «ZAxisMapping» «4 5»

Option «Emulate3Buttons»

EndSection

Section «InputDevice»

Identifier «Keyboard0»

Driver «keyboard»

Option «XkbModel» «genius»

Option «XkbLeds» «1 2 3»

Option «XkbLayout» «us,ru(winkeys)»

Option «XkbOptions» «grp:ctrl_shift_toggle,grp_led:scroll»

EndSection

Section «Monitor»

Identifier «Monitor0»

HorizSync 30-85

VertRefresh 50-160

Modeline «1280×960» 147.174 1280 1368 1504 1728 960 961 964 1002

Modeline «1024×768» 115.5 1024 1056 1248 1440 768 771 781 802

ModeLine «640×480» 31.50 640 656 720 840 480 481 484 500 -hsync -vsync

EndSection

Section «Device»

Identifier «Card0»

Driver «nv»

Option «NvAGP» «1»

VendorName «NVIDIA»

BoardName «GeForce FX 5200»

EndSection

Section «Screen»

Identifier «Screen0»

Device «Card0»

Monitor «Monitor0»

DefaultDepth 16

SubSection «Display»

Viewport 0 0

Depth 16

Modes «1280×960» «1024×768» «640×480»

EndSubSection

EndSection

#——————

С таким конфигом иксы запускаются, но если поставить driver «nvidia» — черный экран и полный висяк компьютера. Драйвер «nv» меня не устраивает т.к. он тормозной какой то.

Из лога /var/log/Xorg.0.log

(EE) Failed to initialize GLX extension (NVIDIA X driver not found)

FreeBSD-5.4-STABLE, Xorg-6.8.2, NVIDIA-FreeBSD-x86-1.0-7667

Если кто-то сможет помоч, буду безмерно рад ;)

8084
nvidia_load=«YES»

А сам модуль nvidia то собран?

И зачем ты по новой дривер ставил??

dmq

естественно собран

[dmq : ~] kldstat

Id Refs Address Size Name

1 7 0xc0400000 30da00 kernel

2 1 0xc070e000 59c4 snd_ich.ko

3 1 0xc0714000 3bdf9c nvidia.ko

А по новой поставил — это было первое что я сделал, когда иксы не запустились. Имхо это неважно.

metal

Ну для начала закоментируй загрузку модуля glx

dmq

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

dmq

Видимо в последнем драйвере от NVidia какая то проблема с AGP. Я собрал ядро с

device agp

В xorg.conf указал использование системного драйвера agp ( NvAGP=«3» ) и все заработало. (Модуль glx тоже без проблем загружается). Вобщем если у кого то будет подобная проблема — имейте в виду такой вариант…

8084

Хмм…у меня например на linux-2.6.>=12 и дровами от ati таже проблема(читай топ про radeon в конце). И тоже решается токо включением внутреннего agp ускорения у дров, но в отлличии от нвидиа атишный дривер без модуля ядра работает(без dri ест-но)