nixp.ru v3.0

21 января 2017,
суббота,
07:31:06 MSK

DevOps с компанией «Флант»
ilia_m написал 18 мая 2007 года в 15:09 (654 просмотра) Ведет себя как мужчина; открыл 13 тем в форуме, оставил 58 комментариев на сайте.

Приобрел сей мега девайс, скачал драйвер с сайта Nvidia, а заодно и ядро 2.6.21.1 с kernel.org

Закинул сорцы в /usr/src/asplinux/SOURCES, затем собрал ядро(40 мин.). Перезагрузился, выбрал в загр-ке новое ядро(2.6.21) и указал параметр telinit 3. Дальше cd /usr/src (тут у меня лежит драйвер nvidia)

sh NVIDIA-Linux-…pkg1.run Драйвер установился без проблем, скопировал nvidia.ko в /lib/modules/2.6.21/…/nvidia , перез-ся. При загрузке система ругается на отстутствие nvidia-kernel-modul и естесственно disabling nvidia glx driver. Если я снова устанавливаю драйвер и запускаю иксы, то все ок, причем с моими настройками. Утилита настройки nvidia карту распознает правильно. Собственно вопрос в том, как это вылечить?

Спасибо.

Dr. Evil

я так и не понял, в чем у тебя проблема.

ты написал, что при первичонй установке драйвера он у тебя, якобы, некорректно утановился, т.е. не загрузился вместе с операционной системой после перезагрузки, так?

после вторичной инсталляции он у тебя загрузился?

в общем, сделаем так:

1. загружай ОС

2. в Konsole или где ты там сможешь. выполняй вот это:

#lsmod | grep nvidia

если lsmod не покажет, что драйвер есть, то делай вот это:

В каталоге /etc/sysconfig/modules создай файл с расширением .modules, в который помести код загрузки модуля nvidia.

Пример: /etc/sysconfig/modules/nvidia.modules

#!/bin/sh

modprobe nvidia

ilia_m

[quote author=Dr. Evil link=board=hardware;num=1179486568;start=0#1 date=05/18/07 в 20:03:44]я так и не понял, в чем у тебя проблема.

ты написал, что при первичонй установке драйвера он у тебя, якобы, некорректно утановился, т.е. не загрузился вместе с операционной системой после перезагрузки, так?

после вторичной инсталляции он у тебя загрузился?

Проблема вот в чем: загружаю ядро 2.6.21 без Иксов, запускаю #sh NVIDIA-Linux-x86-1.0-9755-pkg1.run, драйвер устанавливается, инсталлятор предлагает автом-ти настроить xorg.conf, — соглашаюсь. Дальше выполняю #startx — все работает. Затем перезагр-сь. При старте что-то типа этого:

checking nvidia-kernel-modul сбой

modul nvidia.ko not found

disabling nvidia-glx driver и Иксы не запускаюся. nvidia.ko, как я уже говорил скопировал в /lib/modules/2.6.21.1/drivers/video/nvidia (со старой картой GeForce 6800 тоже были такие грабли, система не могла подцепить модуль ядра; тогда мне это помогло. Сейчас же нет).

#modprobe nvidia я уже пробовал, — тоже 0.

nvidia: module license 'NVIDIA' taints kernel.

ACPI: PCI Interrupt Link [APC1] enabled at IRQ 16

NVRM: loading NVIDIA UNIX x86 Kernel Module 1.0-9755 Mon Feb 26 23:21:15 PST 2007

#lsmod | grep nvidia

nvidia 6845476 0

i2c_core 25344 9 nvidia, i2c_ec, lnbp21, tda826x, tda10086, budget, budget_core, ttpci_eeprom, i2c_nforce2

Файл в /etc/sysconfig/modules создал, только все также…

Непонятно мне, почему при старте система не подцепляет модуль ядра???

metal

Вместе с дистрибутивом какое ядро было? udev используется? После перезагрузки xorg.conf старый не возвращается? А то бывают слишком умные дистрибутивы:)

ilia_m

1) С дистрибутивом было ядро 2.6.17

2) udev используется

3) После перезагрузки xorg.conf(старый) не возвращается, и как раз на новый ругаецца!

metal

Ты тут пишешь что куда модуль скопировал, инсталятор это сам делает. И ты собирал драйвер под каким ядром? Надо именно под 2.6.21.1. Ищи разницу между lsmod при работающих X и при проблемах.

ilia_m

-Ты тут пишешь что куда модуль скопировал, инсталятор это сам делает.

Инсталлятор копирует в папку …/video, а в папке …/video/nvidia лежит nvidiafbdev.ko

-И ты собирал драйвер под каким ядром? Надо именно под 2.6.21.1.

Я вроде бы написал, что под новым ядром собираю(2.6.21.1)!?

-Ищи разницу между lsmod при работающих X и при проблемах.

Буду искать…

Dr. Evil

что происходит, когда ты пытаешься загрузить модуль «руками» после перезагрузки?

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

если ничего не появляется, то давай содержимое /var/log/messages или /var/log/syslog

ilia_m

В общем так: на 2 винт поставил Мандриву 2007, затем собрал ядро 2.6.21, установил драйвер — все встало как надо, работает без проблем!:)

Дальше стал ковыряться с ASPLinux, — снес ядро 2.6.21, собрал заново, стал устанавливать драйвер nvidia, — снова те же грабли!:(

На счет изменений в xorg.conf — я прокололся, файл меняется (строка driver «nvidia» меняется на driver «nv»), сразу не заметил:(, впреть буду внимательней!

Ну, а в /var/log/xorg.log сказано, что грузится модуль nv…

Куда дальше копать?

Dr. Evil

после установки драйвера nvidia поменяй xorg.conf строку driver с nv на nvidia и перезагружайся.

что будет? xorg.conf останется без изменений? lsmod | grep nvidia показывает, что драйвер загружен?

ilia_m

Строку nv меняю на nvidia, startx — все норм., перез-сь(ругань на отстутствие nvidia модуля ядра), строка в xorg.conf автоматом становится на nv, и соотв-но иксы не гр-ся.:(

lsmod | grep nvidia показывает то же самое:

#lsmod | grep nvidia

nvidia 6845476 0

i2c_core 25344 9 nvidia, i2c_ec, lnbp21, tda826x, tda10086, budget, budget_core, ttpci_eeprom, i2c_nforce2

metal

кто ругается то об отсутствии модуля? смотри в логе.

ilia_m

В логе написано про модуль nv, а руг-ца, я имел ввиду система при загрузке. Все же, если нужно покажу весь лог?

metal

В логе перед любым сообщением пишется дата и автор сообщения, пример:

May 23 23:46:42 zaratustra syslog-ng[3042]:

данная запись от syslog-ng.

Посмотри кто у тебя пишет об этом. Или ты имеешь в виду в логе X? Тебе надо найти кто подменяет xorg.conf, скорее всего это какой-нибудь kudzu. В логе об этом должно быть сообщение.

ilia_m

Лог /var/log/xorg.0.log

После этих непоняток я kudzu вообще отключил.

А логи еще посмотрю…

Dr. Evil

вообще мистика какая-то…

нужен лог.

ilia_m

-вообще мистика какая-то…

Действительно…

-нужен лог.

Вот лог:

X Window System Version 6.9.0 (Fedora Core 4: 6.9.0-1.112.12asp)

Release Date: 21 December 2005

X Protocol Version 11, Revision 0, Release 6.9

Build Operating System: Linux 2.6.9-5.0.5.EL.asp i686 [ELF]

Current Operating System: Linux localhost.localdomain 2.6.21.1 #1 SMP Wed May 23 13:22:12 MSD 2007 i686

Build Date: 05 July 2006

Build Host: amd64.asplinux.com.ua

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: Thu May 24 15:17:54 2007

(==) Using config file: «/etc/X11/xorg.conf»

(==) ServerLayout «Layout0»

(**) |—>Screen «Screen0» (0)

(**) | |—>Monitor «Monitor0»

(**) | |—>Device «Device0»

(**) |—>Input Device «Keyboard0»

(**) |—>Input Device «Mouse0»

(**) FontPath set to «unix/:7100»

(**) RgbPath set to «/usr/X11R6/lib/X11/rgb»

(**) ModulePath set to «/usr/X11R6/lib/modules»

(**) Option «Xinerama» «0»

(II) Open ACPI successful (/var/run/acpid.socket)

(II) Module ABI versions:

X.Org ANSI C Emulation: 0.2

X.Org Video Driver: 0.8

X.Org XInput driver : 0.5

X.Org Server Extension : 0.2

X.Org Font Renderer : 0.4

(II) Loader running on linux

(II) LoadModule: «bitmap»

(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.so

(II) Module bitmap: vendor="X.Org Foundation»

compiled for 6.9.0, module version = 1.0.0

Module class: X.Org Font Renderer

ABI class: X.Org Font Renderer, version 0.4

(II) Loading font Bitmap

(II) LoadModule: «pcidata»

(II) Loading /usr/X11R6/lib/modules/libpcidata.so

(II) Module pcidata: vendor="X.Org Foundation»

compiled for 6.9.0, module version = 1.0.0

ABI class: X.Org Video Driver, version 0.8

(++) using VT number 7

(II) PCI: PCI scan (all values are in hex)

(II) PCI: 00:00:0: chip 10de,0071 card 1043,8189 rev a1 class 06,00,00 hdr 80

(II) PCI: 00:00:1: chip 10de,007f card 0000,0000 rev a1 class 05,00,00 hdr 80

(II) PCI: 00:00:2: chip 10de,0075 card 0000,0000 rev a1 class 05,00,00 hdr 80

(II) PCI: 00:00:3: chip 10de,006f card 0000,0000 rev a1 class 05,00,00 hdr 00

(II) PCI: 00:00:4: chip 10de,00b4 card 0000,0000 rev a1 class 05,00,00 hdr 00

(II) PCI: 00:01:0: chip 10de,0076 card 0000,0000 rev a1 class 05,00,00 hdr 80

(II) PCI: 00:01:1: chip 10de,0078 card 0000,0000 rev a1 class 05,00,00 hdr 80

(II) PCI: 00:01:2: chip 10de,0079 card 0000,0000 rev a1 class 05,00,00 hdr 80

(II) PCI: 00:01:3: chip 10de,007a card 0000,0000 rev a1 class 05,00,00 hdr 80

(II) PCI: 00:01:4: chip 10de,007b card 0000,0000 rev a1 class 05,00,00 hdr 80

(II) PCI: 00:01:5: chip 10de,007c card 0000,0000 rev a1 class 05,00,00 hdr 80

(II) PCI: 00:01:6: chip 10de,007d card 0000,0000 rev a1 class 05,00,00 hdr 80

(II) PCI: 00:02:0: chip 10de,007e card 0000,0000 rev a2 class 06,04,00 hdr 01

(II) PCI: 00:09:0: chip 10de,003f card 0000,0000 rev a1 class 05,00,00 hdr 00

(II) PCI: 00:0a:0: chip 10de,0030 card 1043,818a rev a3 class 06,01,00 hdr 80

(II) PCI: 00:0a:1: chip 10de,0034 card 1043,818a rev a2 class 0c,05,00 hdr 80

(II) PCI: 00:0b:0: chip 10de,003b card 1043,818a rev a1 class 0c,03,10 hdr 80

(II) PCI: 00:0b:1: chip 10de,003b card 1043,818a rev a1 class 0c,03,10 hdr 80

(II) PCI: 00:0b:2: chip 10de,003c card 1043,818a rev a2 class 0c,03,20 hdr 80

(II) PCI: 00:0f:0: chip 10de,0035 card 1043,818a rev f2 class 01,01,8a hdr 00

(II) PCI: 00:10:0: chip 10de,0036 card 1043,818a rev f2 class 01,01,85 hdr 00

(II) PCI: 00:11:0: chip 10de,003e card 1043,818a rev f2 class 01,01,85 hdr 00

(II) PCI: 00:12:0: chip 10de,003d card 0000,0000 rev a2 class 06,04,01 hdr 01

(II) PCI: 01:00:0: chip 10de,0193 card 10de,0420 rev a2 class 03,00,00 hdr 00

(II) PCI: 02:07:0: chip 1102,0008 card 1102,1021 rev 00 class 04,01,00 hdr 00

(II) PCI: 02:08:0: chip 1131,7146 card 13c2,1018 rev 01 class 04,80,00 hdr 00

(II) PCI: 02:0c:0: chip 8086,100e card 1043,80ee rev 02 class 02,00,00 hdr 00

(II) PCI: End of PCI scan

ilia_m

(II) Host-to-PCI bridge:

(II) Bus 0: bridge is at (0:0:0), (0,0,2), BCTRL: 0×0008 (VGA_EN is set)

(II) Bus 0 I/O range:

[0] -1 0 0×00000000 — 0×0000ffff (0×10000) IX

(II) Bus 0 non-prefetchable memory range:

[0] -1 0 0×00000000 — 0xffffffff (0×0) MX

(II) Bus 0 prefetchable memory range:

[0] -1 0 0×00000000 — 0xffffffff (0×0) MX

(II) PCI-to-PCI bridge:

(II) Bus 1: bridge is at (0:2:0), (0,1,1), BCTRL: 0×000a (VGA_EN is set)

(II) Bus 1 I/O range:

[0] -1 0 0×00009000 — 0×00009fff (0×1000) IX

(II) Bus 1 non-prefetchable memory range:

[0] -1 0 0xd0000000 — 0xd3ffffff (0×4000000) MX

(II) Bus 1 prefetchable memory range:

[0] -1 0 0xc0000000 — 0xcfffffff (0×10000000) MX

(II) PCI-to-ISA bridge:

(II) Bus -1: bridge is at (0:10:0), (0,-1,-1), BCTRL: 0×0008 (VGA_EN is set)

(II) Subtractive PCI-to-PCI bridge:

(II) Bus 2: bridge is at (0:18:0), (0,2,2), BCTRL: 0×0202 (VGA_EN is cleared)

(II) Bus 2 I/O range:

[0] -1 0 0×0000a000 — 0×0000afff (0×1000) IX

(II) Bus 2 non-prefetchable memory range:

[0] -1 0 0xd4000000 — 0xd4ffffff (0×1000000) MX

(—) PCI:*(1:0:0) nVidia Corporation unknown chipset (0×0193) rev 162, Mem @ 0xd2000000/24, 0xc0000000/28, 0xd0000000/25, I/O @ 0×9000/7

(II) Addressable bus resource ranges are

[0] -1 0 0×00000000 — 0xffffffff (0×0) MX

[1] -1 0 0×00000000 — 0×0000ffff (0×10000) IX

(II) OS-reported resource ranges:

[0] -1 0 0xffe00000 — 0xffffffff (0×200000) MX(B)

[1] -1 0 0×00100000 — 0×3fffffff (0×3ff00000) MXE(B)

[2] -1 0 0×000f0000 — 0×000fffff (0×10000) MX

[3] -1 0 0×000c0000 — 0×000effff (0×30000) MX

[4] -1 0 0×00000000 — 0×0009ffff (0xa0000) MX

[5] -1 0 0×0000ffff — 0×0000ffff (0×1) IX

[6] -1 0 0×00000000 — 0×000000ff (0×100) IX

(II) Active PCI resource ranges:

[0] -1 0 0xd4000000 — 0xd401ffff (0×20000) MX

[1] -1 0 0xd4020000 — 0xd40201ff (0×200) MX

[2] -1 0 0xd5003000 — 0xd5003fff (0×1000) MX

[3] -1 0 0xd5002000 — 0xd5002fff (0×1000) MX

[4] -1 0 0xd5001000 — 0xd50010ff (0×100) MX

[5] -1 0 0xd5000000 — 0xd5000fff (0×1000) MX

[6] -1 0 0xd5004000 — 0xd5004fff (0×1000) MX

[7] -1 0 0xd0000000 — 0xd1ffffff (0×2000000) MX(B)

[8] -1 0 0xc0000000 — 0xcfffffff (0×10000000) MX(B)

[9] -1 0 0xd2000000 — 0xd2ffffff (0×1000000) MX(B)

[10] -1 0 0×0000a400 — 0×0000a43f (0×40) IX

[11] -1 0 0×0000a000 — 0×0000a03f (0×40) IX

[12] -1 0 0×0000dc00 — 0×0000dc0f (0×10) IX

[13] -1 0 0×00000b60 — 0×00000b63 (0×4) IX

[14] -1 0 0×00000960 — 0×00000967 (0×8) IX

[15] -1 0 0×00000be0 — 0×00000be3 (0×4) IX

[16] -1 0 0×000009e0 — 0×000009e7 (0×8) IX

[17] -1 0 0×0000c800 — 0×0000c80f (0×10) IX

[18] -1 0 0×00000b70 — 0×00000b73 (0×4) IX

[19] -1 0 0×00000970 — 0×00000977 (0×8) IX

[20] -1 0 0×00000bf0 — 0×00000bf3 (0×4) IX

[21] -1 0 0×000009f0 — 0×000009f7 (0×8) IX

[22] -1 0 0×0000f000 — 0×0000f00f (0×10) IX

[23] -1 0 0×00005100 — 0×0000513f (0×40) IX

[24] -1 0 0×00005000 — 0×0000503f (0×40) IX

[25] -1 0 0×0000e000 — 0×0000e01f (0×20) IX

[26] -1 0 0×00009000 — 0×0000907f (0×80) IX(B)

(II) Active PCI resource ranges after removing overlaps:

[0] -1 0 0xd4000000 — 0xd401ffff (0×20000) MX

[1] -1 0 0xd4020000 — 0xd40201ff (0×200) MX

[2] -1 0 0xd5003000 — 0xd5003fff (0×1000) MX

[3] -1 0 0xd5002000 — 0xd5002fff (0×1000) MX

[4] -1 0 0xd5001000 — 0xd50010ff (0×100) MX

[5] -1 0 0xd5000000 — 0xd5000fff (0×1000) MX

[6] -1 0 0xd5004000 — 0xd5004fff (0×1000) MX

[7] -1 0 0xd0000000 — 0xd1ffffff (0×2000000) MX(B)

[8] -1 0 0xc0000000 — 0xcfffffff (0×10000000) MX(B)

[9] -1 0 0xd2000000 — 0xd2ffffff (0×1000000) MX(B)

[10] -1 0 0×0000a400 — 0×0000a43f (0×40) IX

[11] -1 0 0×0000a000 — 0×0000a03f (0×40) IX

[12] -1 0 0×0000dc00 — 0×0000dc0f (0×10) IX

[13] -1 0 0×00000b60 — 0×00000b63 (0×4) IX

[14] -1 0 0×00000960 — 0×00000967 (0×8) IX

[15] -1 0 0×00000be0 — 0×00000be3 (0×4) IX

[16] -1 0 0×000009e0 — 0×000009e7 (0×8) IX

[17] -1 0 0×0000c800 — 0×0000c80f (0×10) IX

[18] -1 0 0×00000b70 — 0×00000b73 (0×4) IX

[19] -1 0 0×00000970 — 0×00000977 (0×8) IX

[20] -1 0 0×00000bf0 — 0×00000bf3 (0×4) IX

[21] -1 0 0×000009f0 — 0×000009f7 (0×8) IX

[22] -1 0 0×0000f000 — 0×0000f00f (0×10) IX

[23] -1 0 0×00005100 — 0×0000513f (0×40) IX

[24] -1 0 0×00005000 — 0×0000503f (0×40) IX

[25] -1 0 0×0000e000 — 0×0000e01f (0×20) IX

[26] -1 0 0×00009000 — 0×0000907f (0×80) IX(B)

(II) OS-reported resource ranges after removing overlaps with PCI:

[0] -1 0 0xffe00000 — 0xffffffff (0×200000) MX(B)

[1] -1 0 0×00100000 — 0×3fffffff (0×3ff00000) MXE(B)

[2] -1 0 0×000f0000 — 0×000fffff (0×10000) MX

[3] -1 0 0×000c0000 — 0×000effff (0×30000) MX

[4] -1 0 0×00000000 — 0×0009ffff (0xa0000) MX

[5] -1 0 0×0000ffff — 0×0000ffff (0×1) IX

[6] -1 0 0×00000000 — 0×000000ff (0×100) IX

(II) All system resource ranges:

[0] -1 0 0xffe00000 — 0xffffffff (0×200000) MX(B)

[1] -1 0 0×00100000 — 0×3fffffff (0×3ff00000) MXE(B)

[2] -1 0 0×000f0000 — 0×000fffff (0×10000) MX

[3] -1 0 0×000c0000 — 0×000effff (0×30000) MX

[4] -1 0 0×00000000 — 0×0009ffff (0xa0000) MX

[5] -1 0 0xd4000000 — 0xd401ffff (0×20000) MX

[6] -1 0 0xd4020000 — 0xd40201ff (0×200) MX

[7] -1 0 0xd5003000 — 0xd5003fff (0×1000) MX

[8] -1 0 0xd5002000 — 0xd5002fff (0×1000) MX

[9] -1 0 0xd5001000 — 0xd50010ff (0×100) MX

[10] -1 0 0xd5000000 — 0xd5000fff (0×1000) MX

[11] -1 0 0xd5004000 — 0xd5004fff (0×1000) MX

[12] -1 0 0xd0000000 — 0xd1ffffff (0×2000000) MX(B)

[13] -1 0 0xc0000000 — 0xcfffffff (0×10000000) MX(B)

[14] -1 0 0xd2000000 — 0xd2ffffff (0×1000000) MX(B)

[15] -1 0 0×0000ffff — 0×0000ffff (0×1) IX

[16] -1 0 0×00000000 — 0×000000ff (0×100) IX

[17] -1 0 0×0000a400 — 0×0000a43f (0×40) IX

[18] -1 0 0×0000a000 — 0×0000a03f (0×40) IX

[19] -1 0 0×0000dc00 — 0×0000dc0f (0×10) IX

[20] -1 0 0×00000b60 — 0×00000b63 (0×4) IX

[21] -1 0 0×00000960 — 0×00000967 (0×8) IX

[22] -1 0 0×00000be0 — 0×00000be3 (0×4) IX

[23] -1 0 0×000009e0 — 0×000009e7 (0×8) IX

[24] -1 0 0×0000c800 — 0×0000c80f (0×10) IX

[25] -1 0 0×00000b70 — 0×00000b73 (0×4) IX

[26] -1 0 0×00000970 — 0×00000977 (0×8) IX

[27] -1 0 0×00000bf0 — 0×00000bf3 (0×4) IX

[28] -1 0 0×000009f0 — 0×000009f7 (0×8) IX

[29] -1 0 0×0000f000 — 0×0000f00f (0×10) IX

[30] -1 0 0×00005100 — 0×0000513f (0×40) IX

[31] -1 0 0×00005000 — 0×0000503f (0×40) IX

[32] -1 0 0×0000e000 — 0×0000e01f (0×20) IX

[33] -1 0 0×00009000 — 0×0000907f (0×80) IX(B)

ilia_m

(II) LoadModule: «dbe»

(II) Loading /usr/X11R6/lib/modules/extensions/libdbe.so

(II) Module dbe: vendor="X.Org Foundation»

compiled for 6.9.0, module version = 1.0.0

Module class: X.Org Server Extension

ABI class: X.Org Server Extension, version 0.2

(II) Loading extension DOUBLE-BUFFER

(II) LoadModule: «extmod»

(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.so

(II) Module extmod: vendor="X.Org Foundation»

compiled for 6.9.0, module version = 1.0.0

Module class: X.Org Server Extension

ABI class: X.Org Server Extension, version 0.2

(II) Loading extension SHAPE

(II) Loading extension MIT-SUNDRY-NONSTANDARD

(II) Loading extension BIG-REQUESTS

(II) Loading extension SYNC

(II) Loading extension MIT-SCREEN-SAVER

(II) Loading extension XC-MISC

(II) Loading extension XFree86-VidModeExtension

(II) Loading extension XFree86-Misc

(II) Loading extension XFree86-DGA

(II) Loading extension DPMS

(II) Loading extension TOG-CUP

(II) Loading extension Extended-Visual-Information

(II) Loading extension XVideo

(II) Loading extension XVideo-MotionCompensation

(II) Loading extension X-Resource

(II) LoadModule: «type1»

(II) Loading /usr/X11R6/lib/modules/fonts/libtype1.so

(II) Module type1: vendor="X.Org Foundation»

compiled for 6.9.0, module version = 1.0.2

Module class: X.Org Font Renderer

ABI class: X.Org Font Renderer, version 0.4

(II) Loading font Type1

(II) Loading font CID

(II) LoadModule: «freetype»

(II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.so

(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project»

compiled for 6.9.0, module version = 2.1.0

Module class: X.Org Font Renderer

ABI class: X.Org Font Renderer, version 0.4

(II) Loading font FreeType

(II) LoadModule: «v41»

(WW) Warning, couldn’t open module v41

(II) UnloadModule: «v41»

(EE) Failed to load module «v41» (module does not exist, 0)

(II) LoadModule: «glx»

(II) Loading /usr/X11R6/lib/modules/extensions/libglx.so

(II) Module glx: vendor="NVIDIA Corporation»

compiled for 4.0.2, module version = 1.0.9755

Module class: X.Org Server Extension

ABI class: X.Org Server Extension, version 0.1

(II) Loading extension GLX

(II) LoadModule: «nv»

(WW) Warning, couldn’t open module nv

(II) UnloadModule: «nv»

(EE) Failed to load module «nv» (module does not exist, 0)

(II) LoadModule: «kbd»

(II) Loading /usr/X11R6/lib/modules/input/kbd_drv.so

(II) Module kbd: vendor="X.Org Foundation»

compiled for 6.9.0, module version = 1.0.1

Module class: X.Org XInput Driver

ABI class: X.Org XInput driver, version 0.5

(II) LoadModule: «mouse»

(II) Loading /usr/X11R6/lib/modules/input/mouse_drv.so

(II) Module mouse: vendor="X.Org Foundation»

compiled for 6.9.0, module version = 1.0.3

Module class: X.Org XInput Driver

ABI class: X.Org XInput driver, version 0.5

(EE) No drivers available.

Fatal server error:

no screens found

Please consult the The X.Org Foundation support

at http://wiki.X.Org for help.

Please also check the log file at «/var/log/Xorg.0.log» for additional information.

ilia_m

Вот рабочий xorg.conf:

# nvidia-xconfig: X configuration file generated by nvidia-xconfig

# nvidia-xconfig: version 1.0 (buildmeister@builder3) Thu Nov 9 17:55:20 PST 2006

# nvidia-settings: X configuration file generated by nvidia-settings

# nvidia-settings: version 1.0 (buildmeister@builder3) Mon Feb 26 23:39:38 PST 2007

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 «unix/:7100»

EndSection

Section «Module»

Load «dbe»

Load «extmod»

Load «type1»

Load «freetype»

Load «v41»

Load «glx»

EndSection

Section «ServerFlags»

Option «Xinerama» «0»

EndSection

Section «InputDevice»

# generated from data in «/etc/sysconfig/mouse»

Identifier «Mouse0»

Driver «mouse»

Option «Protocol» «IMPS/2»

Option «Device» «/dev/input/mice»

Option «Emulate3Buttons» «no»

Option «ZAxisMapping» «4 5»

EndSection

Section «InputDevice»

# generated from data in «/etc/sysconfig/keyboard»

Identifier «Keyboard0»

Driver «kbd»

Option «XkbLayout» «ru,us»

Option «XkbModel» «pc105»

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

EndSection

Section «Monitor»

# HorizSync source: edid, VertRefresh source: edid

Identifier «Monitor0»

VendorName «Unknown»

ModelName «LG L1950B»

HorizSync 30.0 — 71.0

VertRefresh 56.0 — 75.0

Option «DPMS»

EndSection

Section «Device»

Identifier «Device0»

Driver «nvidia»

VendorName «NVIDIA Corporation»

BoardName «GeForce 8800 GTS»

EndSection

Section «Screen»

Identifier «Screen0»

Device «Device0»

Monitor «Monitor0»

DefaultDepth 24

Option «metamodes» «1280×1024_60 +0+0; 640×480 +0+0»

SubSection «Display»

Depth 24

Modes «1600×1200» «1280×1024» «1024×768» «800×600» «640×480»

EndSubSection

EndSection

ilia_m

Еще в /var/log/ есть такой лог fix-nvidia.log. Вот его содержимое:

Checking whether supported NVIDIA cards installed … None

Disabling NVidia in X

Done

Fixing /usr/share/hwdata/Cards

Changing default drivers to XFree

Done

В /var/log/messages последние строчки:

May 24 15:17:55 localhost gpm[3218]: Connecting at fd 6

May 24 15:17:58 localhost gpm[3218]: * info [client.c(275)]:

May 24 15:17:58 localhost gpm[3218]: Request on 6 (console 7)

May 24 15:17:58 localhost gpm[3218]: * info [client.c(284)]:

May 24 15:17:58 localhost gpm[3218]: Closing

May 24 15:17:58 localhost gpm[3218]: * info [client.c(137)]:

May 24 15:17:58 localhost gpm[3218]: Connecting at fd 6

May 24 15:17:58 localhost gpm[3218]: * info [client.c(275)]:

May 24 15:17:58 localhost gpm[3218]: Request on 6 (console 7)

May 24 15:17:58 localhost gpm[3218]: * info [client.c(284)]:

May 24 15:17:58 localhost gpm[3218]: Closing

May 24 15:17:58 localhost gpm[3218]: * info [client.c(137)]:

May 24 15:17:58 localhost gpm[3218]: Connecting at fd 6

May 24 15:17:59 localhost gpm[3218]: * info [client.c(275)]:

May 24 15:17:59 localhost gpm[3218]: Request on 6 (console 7)

May 24 15:17:59 localhost gpm[3218]: * info [client.c(284)]:

May 24 15:17:59 localhost gpm[3218]: Closing

May 24 15:17:59 localhost gdm[3518]: Не удалось запустить X-сервер несколько раз за короткий промежуток времени; отключается дисплей :0

Heavy

Checking whether supported NVIDIA cards installed … None

Disabling NVidia in X

Done

Fixing /usr/share/hwdata/Cards

Changing default drivers to XFree

Done

Видать система твоя не знает что у тебя видяха NVidia. Ток почему?

Heavy

А куда у тебя модули v41 и nv делись?

ilia_m

-Видать система твоя не знает что у тебя видяха NVidia. Ток почему?

Вот и мне интересно, почему!??

PS: могет снести систему, да поставить заново?

ilia_m

-А куда у тебя модули v41 и nv делись?

v41 — не знаю, а nv — сам удалил.

Heavy

А кто этот лог (fix-nvidia.log) у тебя пишет?

ilia_m

-А кто этот лог (fix-nvidia.log) у тебя пишет?

А хз, все, что в нем есть, я написал…

Dr. Evil

[quote author=ilia_m link=board=hardware;num=1179486568;start=15#24 date=05/24/

v41 - не знаю, а nv - сам удалил. [/quote]

зачем? :)

ilia_m

зачем? :)

Просто не знаю уже, что и придумать!:)

А с nv карта все равно не работает, если в xorg прописать vesa, то Иксы стартуют, но с vesa сами понимаете, разрешение 800х600, 3D ускорения нет…

metal

Ну это log явно с прописаным nv в конфигурации.

ilia_m

-Ну это log явно с прописаным nv в конфигурации.

Ya-ya, naturlich! Только кто прописывает nv, — непонятно!?

metal

Сделай этот файл только для чтения, может что-нибудь с ошибкой выпадает.

ilia_m

Это уже сделано, не помогает…

ilia_m

Уф! Нашел, где была собака зарыта!:)

Все было проще, чем я думал! Ситуация схожа с той, что была раньше с прежней картой: инсталлятор не прописал модуль nvidia.ko куда положено…

Долгое время ковырялся в системе, и наткнулся где-то в логах на такое /extra/nvidia/nvidia.ko

Стал искать такую директорию и нашел в /lib/modules/kernel-2.6… Как раньше не обратил на нее внимания?- давно бы настроил… Скопировал туда …/nvidia/ модуль nvidia.ko, перезагрузился, и система нашла модуль и соотв-но драйвер загрузился!!!:)

На всякий случай проверил:

[root@localhost ~]# glxgears

58345 frames in 5.0 seconds = 11668.917 FPS

61905 frames in 5.0 seconds = 12380.903 FPS

46974 frames in 5.0 seconds = 9394.672 FPS

56178 frames in 5.0 seconds = 11229.312 FPS

60653 frames in 5.0 seconds = 12130.430 FPS

55286 frames in 5.0 seconds = 11057.140 FPS

62688 frames in 5.0 seconds = 12537.520 FPS

62836 frames in 5.0 seconds = 12567.150 FPS

[root@localhost ~]# glxinfo | grep «OpenGL vendor string»

OpenGL vendor string: NVIDIA Corporation

Всем спасибо за помощь, сам бы еще долго копал…

Dr. Evil

а почему сразу не воспользовался советом прописать модуль nvidia.ko в автозагрузку? тебе ведь об этом писал. ;)

тогда бы все всплыло быстрее.

ilia_m

Почему не воспользовался? Пробовал.

ecobeingecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.