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

Проблема с nvidia в Gentoo 2005.1

Здравствуйте, .
Gentoo 2005.1 Сборка от xor. kernel-2.6.13. Собрал stages1. Грузится нормально.
Ошибок не выдаёт. Поставил Иксы,
Запускаются нормально с дровами nv. Ставлю дрова nvidia. emrge-glx emrge-kernel.
Правлю /etc/X11/xorg.conf, т.е всё как
обычно, но иксы не запускаются. Пишет ошибку инициализации nvidia
Вот xorg.conf с которым прекрасно работает Mandriva 2006 на этой же машине.

Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/TTF/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"

EndSection

Section "ServerFlags"
AllowMouseOpenFail # allows the server to start up even if the mouse
does not work
EndSection

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

Section "InputDevice"
Identifier "Keyboard1"
Driver "keyboard"
Option "XkbRules" "xorg"
Option "AutoRepeat" "500 30"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru"
Option "XkbVariant" ",winkeys"
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
EndSection

Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "PS/2"
Option "Device" "/dev/mouse"
Option "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
Identifier "monitor1"
VendorName "Plug'n Play"
ModelName "F700P "
HorizSync 30-96
VertRefresh 50-160

# ModeLine "1280x1024" 157.51 1280 1344 1504 1728 1024 1025 1028 1072 -hsync
-vsync
ModeLine "1024x768" 113.31 1024 1096 1208 1392 768 769 772 814 -HSync +Vsync

# 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"
Identifier "NV AGP TwinView"

# VendorName "nVidia Corp."
# VendorName "nVidia"
# BoardName "NVIDIA GeForce FX (generic)"
Driver "nvidia"
# BusID "PCI:1:0:0"

# Option "NoLogo" "1"
# Option "DPMS"
# Option "IgnoreDisplayDevices" "DFP, TV"
# Option "ConnectedMonitor" "CRT,TV"
# Option "NoDDC" "1"
# Option "TVStandart" "Pal-D"
# Option "SecondMonitorHorizSync" "30-96"
# Option "TwinView" "1"
# Option "MetaModes" "1024x768,1024x768; 800x600,800x600; 640x480,640x480"

# Option "SecondMonitorVertRefresh" "50-160"
# Option "NvAgp" "1"
# Option "CoolBits" "1"
# Option "TwinViewOrientation" "Clone"
# Option "TvOutFormat" "SVIDEO"
# Option "IgnoreEDID" "1"
# Option "TVOverScan" "0.8"
EndSection

Section "Screen"
Identifier "screen1"

# Device "device1"
Device "NV AGP TwinView"
Monitor "monitor1"
DefaultColorDepth 24

Subsection "Display"
Depth 8
Virtual 1024 768
EndSubsection

Subsection "Display"
Depth 15
Virtual 1024 768
EndSubsection

Subsection "Display"
Depth 16
Virtual 1024 768
EndSubsection

Subsection "Display"
Depth 24
Virtual 1024 768
EndSubsection
Option "NoInt10" "true"
EndSection

Section "ServerLayout"
Identifier "layout1"
InputDevice "Keyboard1" "CoreKeyboard"
InputDevice "Mouse1" "CorePointer"
Screen "Screen1"
EndSection

Вот кусочек /var/log/xorg.log

.................................
NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(--) NVIDIA(0): Linear framebuffer at 0xE0000000
(--) NVIDIA(0): MMIO registers at 0xFD000000
(EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module!
(EE) NVIDIA(0): *** Aborting ***
(II) UnloadModule: "nvidia"
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found

Ядро пробовал собирать и с fb и без. Без разницы. Поддержка rivafb в ядре отключена.
Видюха GF-5700.
В чём может быть проблема?

Ответить   "Loginov W.W." (#525077)

 

Ответы:

On Thu, 9 Mar 2006 23:39:25 +0300
"Loginov W.W." <kesb***@m*****.ru> wrote:

странно, у меня такая проблема была с 2.6.15

Попробуй добавить следующие строчки в package.keywords и пересобери дрова.

media-video/nvidia-kernel ~x86
media-video/nvidia-glx ~x86
app-admin/eselect-opengl ~x86
app-admin/eselect ~x86

On Thu, 9 Mar 2006 23:39:25 +0300
"Loginov W.W." <kesb***@m*****.ru> wrote:

А модуль загружен?
modprobe nvidia

Ответить   Dark Coder (#525210)

 

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

Вы писали 10 марта 2006 г., 12:05:56:

Да

Ответить   "Loginov W.W." (#525317)

 

Loginov W.W. wrote:

У тебя udev используется? Проверь создаются ли

/dev/nvidia0
/dev/nvidiactl

У меня не создавались, нужно либо править конфиг udev, либо самому
создать их

ls -al /dev/nv*
crw-rw-rw- 1 root root 195, 0 Фев 6 10:18 /dev/nvidia0
crw-rw-rw- 1 root root 195, 255 Фев 6 10:18 /dev/nvidiactl

mknod nvidia0 c 195 0
mknod nvidiactl c 195 255

У меня не было времени разбираться с первым вариантом, сделал вторым - и
все заработало

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

On Thu, 9 Mar 2006 23:39:25 +0300
"Loginov W.W." <kesb***@m*****.ru> wrote:

Решили проблему? Если нет, лучше dmesg в студию.

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

Вы писали 11 марта 2006 г., 21:18:53:

Да. Проблема в /dev/hands, /dev/head. Забыл включить
поддержку System V в ядре. Правда после этого с родными дровами (из
дистра) Иксы всё равно не грузились если в /etc/xorg.conf включена
glx. Поставил NVIDIA-7174 всё стало нормально.

Ответить   "Loginov W.W." (#525810)