Перейти до змісту
  • *nix
  • не получаеться подгрузить модуль nvidia


    shrikes

    Рекомендовані повідомлення

    Всем привет, у меня такая проблема, поставил nvidia-kernel и nvidia-glx

    все как по доке, установил поддержку модулей в ядре и Memory Type Range Register

    после перекомпиляции сделал

    emerge nvidia-kernel
    
    После перезагрузки подгружаю модуль

    modprobe nvidia
    
    И вот те на, вот такой мат:

    FATAL: Error inserting nvidia (/lib/modules/2.6.16-gentoo-r12/video/nvidia.ko):
    Unknown symbol in module, or unknown parameter (see dmesg)
    
    Смотрю в dmesg, там такое

    [17179619.120000] nvidia: module license 'NVIDIA' taints kernel.
    [17179619.120000] nvidia: Unknown symbol remap_page_range
    [17179619.120000] nvidia: Unknown symbol pci_find_class
    

    Подскажите куда дальше рыть, ни разу те сталкивался!!!

    http://www.weblancer.net/users/shrikes/

    - мое портфолио

    Посилання на коментар
    Поділитись на інші сайти

    попробуй сменить версию нвидии в большую сторону.....ядро не приняло эти модули.

     

    Мне кстати тоже показалось, что дело в несовместимости с ядром или наоборот, а что если поставить более раннюю версию nvidia, кстати а какие у тебя версии того и другого

    http://www.weblancer.net/users/shrikes/

    - мое портфолио

    Посилання на коментар
    Поділитись на інші сайти

    .:: dart@localhost (00:00) 0 ::. ~

    =dart>uname -r

    2.6.17-gentoo

     

     

    name of display: :0.0

    display: :0 screen: 0

    direct rendering: Yes

    server glx vendor string: SGI

    server glx version string: 1.2

    server glx extensions:

    ......................................

    client glx vendor string: ATI

    ^^^^^^^^^^^^^^^^^^^^

    client glx version string: 1.3

    client glx extensions:

    .....................

    OpenGL vendor string: ATI Technologies Inc.

    OpenGL renderer string: Radeon X1600 Series Generic

    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

    OpenGL version string: 2.0.5946 (8.27.10)

     

    Мну юзает ATI X1600 PRO 512Mb. Когда-то было чудо от nVidia -FX5200, но я не пользовался гентой тогда, у меня был другой дистриб, я ставил проприетарные дрова .run - вообще без проблем было.

    Посилання на коментар
    Поділитись на інші сайти

    аааа...так у тебя не nvidia....попробую более раннюю версию ядра

    http://www.weblancer.net/users/shrikes/

    - мое портфолио

    Посилання на коментар
    Поділитись на інші сайти

    или более позднюю версию дров.

     

    поставил ядро 2.6.15, проканало. модуль загрузился, но не смог загрузить иксы, вот логи

    (II) NVIDIA X Driver  1.0-6629  Wed Nov  3 13:14:07 PST 2004
    (II) NVIDIA Unified Driver for all NVIDIA GPUs
    (II) Primary Device is: PCI 01:00:0
    (--) Chipset NVIDIA GPU found
    (II) resource ranges after xf86ClaimFixedResources() call:
    	[0] -1	0	0xffe00000 - 0xffffffff (0x200000) MX[B](B)
    	[1] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
    	[2] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
    	[3] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
    	[4] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
    	[5] -1	0	0xe3001000 - 0xe30010ff (0x100) MX[B]
    	[6] -1	0	0xe3000000 - 0xe30003ff (0x400) MX[B]
    	[7] -1	0	0xd0000000 - 0xcfffffff (0x0) MX[B]O
    	[8] -1	0	0xd8000000 - 0xdfffffff (0x8000000) MX[B](B)
    	[9] -1	0	0xe0000000 - 0xe0ffffff (0x1000000) MX[B](B)
    	[10] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
    	[11] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
    	[12] -1	0	0x0000e400 - 0x0000e4ff (0x100) IX[B]
    	[13] -1	0	0x0000e000 - 0x0000e01f (0x20) IX[B]
    	[14] -1	0	0x0000dc00 - 0x0000dc1f (0x20) IX[B]
    	[15] -1	0	0x0000d800 - 0x0000d80f (0x10) IX[B]
    	[16] -1	0	0x0000d400 - 0x0000d4ff (0x100) IX[B]
    	[17] -1	0	0x0000d000 - 0x0000d0ff (0x100) IX[B]
    (II) resource ranges after probing:
    	[0] -1	0	0xffe00000 - 0xffffffff (0x200000) MX[B](B)
    	[1] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
    	[2] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
    	[3] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
    	[4] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
    	[5] -1	0	0xe3001000 - 0xe30010ff (0x100) MX[B]
    	[6] -1	0	0xe3000000 - 0xe30003ff (0x400) MX[B]
    	[7] -1	0	0xd0000000 - 0xcfffffff (0x0) MX[B]O
    	[8] -1	0	0xd8000000 - 0xdfffffff (0x8000000) MX[B](B)
    	[9] -1	0	0xe0000000 - 0xe0ffffff (0x1000000) MX[B](B)
    	[10] 0	0	0x000a0000 - 0x000affff (0x10000) MS[B]
    	[11] 0	0	0x000b0000 - 0x000b7fff (0x8000) MS[B]
    	[12] 0	0	0x000b8000 - 0x000bffff (0x8000) MS[B]
    	[13] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
    	[14] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
    	[15] -1	0	0x0000e400 - 0x0000e4ff (0x100) IX[B]
    	[16] -1	0	0x0000e000 - 0x0000e01f (0x20) IX[B]
    	[17] -1	0	0x0000dc00 - 0x0000dc1f (0x20) IX[B]
    	[18] -1	0	0x0000d800 - 0x0000d80f (0x10) IX[B]
    	[19] -1	0	0x0000d400 - 0x0000d4ff (0x100) IX[B]
    	[20] -1	0	0x0000d000 - 0x0000d0ff (0x100) IX[B]
    	[21] 0	0	0xe10003b0 - 0xe10003bb (0xc) IS[B]
    	[22] 0	0	0xe10003c0 - 0xe10003df (0x20) IS[B]
    (II) Setting vga for screen 0.
    (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
    (==) 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 0xD8000000
    (--) NVIDIA(0): MMIO registers at 0xE0000000
    (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
    
    

    как с этим бооться

    http://www.weblancer.net/users/shrikes/

    - мое портфолио

    Посилання на коментар
    Поділитись на інші сайти

    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.

     

    Это как-то странно выглядит...Особенно последняя строчка...Неправильно сконфигурил.

    Посилання на коментар
    Поділитись на інші сайти

    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.

     

    Это как-то странно выглядит...Особенно последняя строчка...Неправильно сконфигурил.

     

    Дай пример своего конфига

    http://www.weblancer.net/users/shrikes/

    - мое портфолио

    Посилання на коментар
    Поділитись на інші сайти

    .:: root@localhost (21:12) (0) 1 ::. /home/dart
    =root>emerge -pv xorg-x11
    
    These are the packages that would be merged, in order:
    
    Calculating dependencies  ... done!
    [ebuild   R   ] x11-base/xorg-x11-7.1  0 kB
    
    Total size of downloads: 0 kB
    

    #glxinfo 
    ......
    OpenGL vendor string: ATI Technologies Inc.
    OpenGL renderer string: Radeon X1600 Series Generic
    OpenGL version string: 2.0.5946 (8.27.10)									   
    ........
    

     

    Подойдёт тебе ?

    Посилання на коментар
    Поділитись на інші сайти

    Это не онфиги, можешь показать xorg.conf

    http://www.weblancer.net/users/shrikes/

    - мое портфолио

    Посилання на коментар
    Поділитись на інші сайти

    ха-ха-ха ))

    Уже НЕ работает ))))))

    После обновления на 2006,1 с гцц4,1, или послк установки бутсплеша.......

    АААААААААААААА ((((((((((((((

    Посилання на коментар
    Поділитись на інші сайти

    хух...починил...

    =dart>glxgears
    4700 frames in 5.0 seconds = 939.989 FPS
    5000 frames in 5.0 seconds = 999.954 FPS
    5000 frames in 5.0 seconds = 999.952 FPS
    5000 frames in 5.0 seconds = 999.953 FPS
    5000 frames in 5.0 seconds = 999.952 FPS
    .:: dart@dart (21:59) 234 ::. ~
    =dart>glxinfo
    name of display: :0.0
    display: :0  screen: 0
    direct rendering: Yes
    server glx vendor string: SGI
    server glx version string: 1.2
    

    Нужно было правильно пересобрать ядро (с полной чисткой всего и все модули) на новом компиляторе.

    Посилання на коментар
    Поділитись на інші сайти

    Кстати, лазил по форумам в инете, у всех с установкой nvidia-kernel та же проблема, не становиться на ядра 2.6.16 и выше, странно

    http://www.weblancer.net/users/shrikes/

    - мое портфолио

    Посилання на коментар
    Поділитись на інші сайти

    #xorgconfig

    #aticonfig --initial --input=/etc/X11/xorg.conf

    родило это ::

     

    всё работает, стабильно..

     

    взял и слепил с конфига по умолчанию и твоего вот такой

    Section "DRI"
    	Mode 0666
    EndSection
    
    Section "ServerLayout"
    	Identifier	 "X.org Configured"
    	Screen	  0  "Screen0" 0 0
    	InputDevice	"Mouse0" "CorePointer"
    	InputDevice	"Keyboard0" "CoreKeyboard"
    EndSection
    
    Section "Files"
    	RgbPath	  "/usr/share/X11/rgb"
    	ModulePath   "/usr/lib/xorg/modules"
    	FontPath	 "/usr/share/fonts/misc"
    	FontPath	 "/usr/share/fonts/75dpi"
    	FontPath	 "/usr/share/fonts/100dpi"
    	FontPath	 "/usr/share/fonts/TTF"
    	FontPath	 "/usr/share/fonts/Type1"
    EndSection
    
    Section "Module"
    	Load  "glx"
    	Load  "extmod"
    	Load  "dbe"
    	Load  "record"
    	Load  "xtrap"
    #	Load  "dri"
    	Load  "freetype"
    	Load  "type1"
    EndSection
    
    Section "InputDevice"
    	Identifier  "Keyboard0"
    	Driver	  "kbd"
    	Option		"AutoRepeat" "500 30"
    # Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
    	Option		"XkbRules" "xorg"
    	Option		"XkbModel" "pc105"
    	Option		"XkbLayout" "us"
    EndSection
    
    Section "Device"
    #	BusID	  "PCI:0:10:0"
    #	VideoRam	512
    #	Clocks	25.2 28.3
    	Identifier  "Standard VGA"
    	Driver	  "vga"
    	VendorName  "Unknown"
    	BoardName   "Unknown"
    EndSection
    
    
    Section "InputDevice"
    	Identifier  "Mouse0"
    	Driver	  "mouse"
    	Option		"Protocol" "auto"
    	Option		"Device" "/dev/psaux"
    	Option		"ZAxisMapping" "4 5 6 7"
    EndSection
    
    Section "Monitor"
    	Identifier   "Monitor0"
    	VendorName   "Monitor Vendor"
    	ModelName	"Monitor Model"
    	HorizSync	30.0 - 70.0
    	VertRefresh  50.0 - 160.0
    EndSection
    
    Section "Device"
    	Identifier  "Card0"
    	Driver	  "nvidia"
    	VendorName  "nVidia Corporation"
    	BoardName   "NV11 [GeForce2 MX/MX 400]"
    	BusID	   "PCI:1:0:0"
    EndSection
    
    Section "Screen"
    	Identifier "Screen0"
    	Device	 "Card0"
    	Monitor	"Monitor0"
    	DefaultDepth	 24
    	SubSection "Display"
    		Viewport   0 0
    		Depth	 8
    		Modes	 "1024x768"  "800x600" "640x480"
    	EndSubSection
    	SubSection "Display"
    		Viewport   0 0
    		Depth	 16
    		Modes	"1024x768" "800x600" "640x480"
    	EndSubSection
    	SubSection "Display"
    		Viewport   0 0
    		Depth	 24
    		Modes	 "1024x768" "1280x1024"
    	EndSubSection
    EndSection
    
    Section "Screen"
    	Identifier "Screen0"
    	Device	 "Card0"
    	Monitor	"Monitor0"
    	DefaultDepth	 24
    	SubSection "Display"
    		Viewport   0 0
    		Depth	 24
    		Modes	"1024x768" "800x600"
    	EndSubSection
    EndSection
    
    и все равно (дальше мат) не пашет, вот что в логе

    (II) Setting vga for screen 0.
    (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
    (==) 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 0xD8000000
    (--) NVIDIA(0): MMIO registers at 0xE0000000
    (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
    

    не пойму (внимание, мат) в чем проблема, может фреймбуфер в ядре подключить надо

    Змінено користувачем shrikes

    http://www.weblancer.net/users/shrikes/

    - мое портфолио

    Посилання на коментар
    Поділитись на інші сайти

    У меня нет nVidia. В сусе я ставил проприетарный драйвер. Поищи на gentoo-wiki.com Там точно есть. А ядро для ati нужно правильно конфигурить.
    Посилання на коментар
    Поділитись на інші сайти

    Кстати, лазил по форумам в инете, у всех с установкой nvidia-kernel та же проблема, не становиться на ядра 2.6.16 и выше, странно

     

    Кстати, а чего странно ?? Они считаются НЕУДАЧНЫМИ!! особенно 2.6.17. Наверное не зря за молмесяца появился gentoo-sources-2.6.17-r7(!!)

    Люди откатываются на 16, 15, - судя по инет-форумам.

    Посилання на коментар
    Поділитись на інші сайти

    Кстати, а чего странно ?? Они считаются НЕУДАЧНЫМИ!! особенно 2.6.17. Наверное не зря за молмесяца появился gentoo-sources-2.6.17-r7(!!)

    Люди откатываются на 16, 15, - судя по инет-форумам.

     

    Стоп, а что в ядре 2.6.17-r7 все нормально, или как...не знаешь случайно

    http://www.weblancer.net/users/shrikes/

    - мое портфолио

    Посилання на коментар
    Поділитись на інші сайти

    Не, юзаю 2.6.17

    r-7 не ставил. Подожду 18 релиз.

     

    кстати, вчера заметил что nvidia-kernel не ставиться и на gentoo-sources-2.6.15-r1, а дома я просто взял архив ядра 2.6.15 и он поставился, может стоит поставить не gentoo-sources, а просто взять архив ядра 2.6.17 и попробовать поставить на него...сегодня попробую проделать, что мне скажет!

    Как бы об этом баге, если это так можно назвать, предепредить разработчиков дженту?

    http://www.weblancer.net/users/shrikes/

    - мое портфолио

    Посилання на коментар
    Поділитись на інші сайти

    Не, USE Gentoo Way.

    #emerge \=gentoo-sources-2.15-r1

    //Зы. Я думал, это с ATI проблемы могут быть, а нет....Странно это как-то.

     

    С ATI таки есть проблемы.
    Посилання на коментар
    Поділитись на інші сайти

    У меня все получилось, правда на ядре 2.6.15 + nvidia-kernel-1.0.8762, а не на 1.0.6629, но эта версия просит отключить nvidia framebuffer support, странно!!! Но зато работает

    http://www.weblancer.net/users/shrikes/

    - мое портфолио

    Посилання на коментар
    Поділитись на інші сайти

    ×
    ×
    • Створити...

    Важлива інформація

    Використовуючи цей сайт, Ви погоджуєтеся з нашими Умови використання, Політика конфіденційності, Правила, Ми розмістили cookie-файлы на ваш пристрій, щоб допомогти зробити цей сайт кращим. Ви можете змінити налаштування cookie-файлів, або продовжити без зміни налаштувань..