Показать полную графическую версию : Новое ядро
Пишу из винды, так что логов выложыть немогу :(
Проблема:
У меня ASPLinux 7.3 с ядром 2.4.18-asp и security path вместе с ним. Читал гдето что изза последнего winex не запускает игрухи и необходимо перекомпилить ядро. Долго я откладывал это дело, а вот вчера сел и начил изучать как оно компилится.
Вообщем скомпилил я ядро, скомпилил модули и попытался их установить на что мне было выдано сообщение об ошибке instmodul кажется, положил я ядро в /boot/ и настроил ASPLoader.
Загружаюсь с новым ядром:
грузится как старое за исключением двух приколов. Высветились ошибки инициализации USB устройств (оно и понятно - я их отключил в ядре за ненадобностю) и НЕ ГРУЗЯТСЯ Х-Ы !!!
Раньше на этом этапе грузился менеджер дисплея, теперь промигиваут все 6 виртуальных терминалов и ВСЕ !!!
Регюсь и даю команду startx (также пробывал xinit, xdm, X) вывводит типа фатал ерор и написано вот это:
Failed to initialize the NVdriver kernel module !
В ядре я НЕ выключал фичу с именем типа nvidia driver !!! В чем причина ?
Плиз хелп !
Дрова от nvidia перекомпилируй и переустанови
Invite
Перекомпилировать где ? или откуда ? от ядра ? ну через make menuconfig ? если да, то выдает ошибку по команде make modules_install. Если нет, то я ставил рпм с дровами - непомогло!
Да и вообще, я в ядре фичу типа nvidia drivers включал в ядро !
Nigon
Фичу в ядре лучше выключи, не нужна она там. Сходи на сайт nvidia скачай дрова новые, там сейчас один файл для всех, запускай с --help, внимательно читай, затем распаковывай (--extract-only) ну дальше в readme смотри.
Invite
Чего то я не понял какой там файл на всех (качал вот этот http://www.nvidia.com/view.asp?IO=linux_display_ia32_1.0-4363)
Не ставится, сумел вытащить логи:
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Thu Jul 17 22:21:07 2003
option status:
license pre-accepted : false
update : false
force update : false
expert : false
uninstall : false
driver info : false
no precompiled interface: false
no ncurses color : false
query latest driver ver : false
OpenGL header files : false
no questions : false
silent : false
XFree86 install prefix : /usr/X11R6
OpenGL install prefix : /usr
Installer install prefix: /usr
kernel include path : (not specified)
kernel install path : (not specified)
proc mount point : /proc
ui : (not specified)
tmpdir : /tmp
ftp site : ftp://download.nvidia.com
Using: nvidia-installer ncurses user interface
-> License accepted.
-> An NVIDIA_GLX rpm appears to already be installed on your system. As part o
f installing the new driver, this NVIDIA_GLX rpm will be uninstalled. Are y
ou sure you want to continue? ('no' will abort installation) (Answer: Yes)
-> Removed NVIDIA_GLX.
-> An NVIDIA_kernel rpm appears to already be installed on your system. As par
t of installing the new driver, this NVIDIA_kernel rpm will be uninstalled.
Are you sure you want to continue? ('no' will abort installation) (Answer: Y
es)
-> Removed NVIDIA_kernel.
-> No precompiled kernel interface was found to match your kernel; would you li
ke the installer to attempt to download a kernel interface for your kernel f
rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: Yes)
ERROR: Unable to connect to download.nvidia.com (temporary DNS error (try again
later))
-> No matching precompiled kernel interface was found on the NVIDIA ftp site;
this means that the installer will need to compile a kernel interface for
your kernel.
-> Kernel include path: '/lib/modules/2.4.18-5asp/build/include'
-> Cleaning kernel module build directory.
executing: 'cd ./usr/src/nv; make clean'...
rm -f nv.o os-agp.o os-interface.o os-registry.o nv-linux.o nv_compiler.h *
.d NVdriver nvidia.o
-> Building kernel module:
executing: 'cd ./usr/src/nv; make nvidia.o SYSINCLUDE=/lib/modules/2.4.18-5a
sp/build/include'...
echo \#define NV_COMPILER \"`cc -v 2>&1 | tail -1`\" > nv_compiler.h
cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wp
arentheses -Wpointer-arith -Wcast-qual -Wno-multichar -O -MD -D__KERNEL__ -
DMODULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D_
_KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVE
L=4363 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCPU_X86 -DREMAP_PA
GE_RANGE_4 -I. -I/lib/modules/2.4.18-5asp/build/include -Wno-cast-qual nv.c
cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wp
arentheses -Wpointer-arith -Wcast-qual -Wno-multichar -O -MD -D__KERNEL__ -
DMODULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D_
_KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVE
L=4363 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCPU_X86 -DREMAP_PA
GE_RANGE_4 -I. -I/lib/modules/2.4.18-5asp/build/include -Wno-cast-qual os-a
gp.c
cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wp
arentheses -Wpointer-arith -Wcast-qual -Wno-multichar -O -MD -D__KERNEL__ -
DMODULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D_
_KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVE
L=4363 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCPU_X86 -DREMAP_PA
GE_RANGE_4 -I. -I/lib/modules/2.4.18-5asp/build/include -Wno-cast-qual os-i
nterface.c
cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wp
arentheses -Wpointer-arith -Wcast-qual -Wno-multichar -O -MD -D__KERNEL__ -
DMODULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D_
_KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVE
L=4363 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCPU_X86 -DREMAP_PA
GE_RANGE_4 -I. -I/lib/modules/2.4.18-5asp/build/include -Wno-cast-qual os-r
egistry.c
ld -r -o nv-linux.o nv.o os-agp.o os-interface.o os-registry.o
ld -r -o nvidia.o nv-linux.o nv-kernel.o
-> done.
-> Kernel module compilation complete.
ERROR: Unable to load the kernel module 'nvidia.o'. This is most likely
because the kernel module was built using the wrong kernel header files.
Please make sure you have installed the kernel header 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 header
files are installed, you may specify the kernel include path with the
'--kernel-include-path' commandline option.
-> Kernel module load error: ./usr/src/nv/nvidia.o: unresolved symbol
init_mm_R100c5f30
./usr/src/nv/nvidia.o: unresolved symbol remove_proc_entry_Ra23ec541
./usr/src/nv/nvidia.o: unresolved symbol register_chrdev_Rf02b4579
./usr/src/nv/nvidia.o: unresolved symbol proc_root_driver_Rfe2699f6
./usr/src/nv/nvidia.o: unresolved symbol create_proc_entry_Rd7dc0855
./usr/src/nv/nvidia.o: unresolved symbol __pollwait_R84efc5a9
./usr/src/nv/nvidia.o: unresolved symbol irq_stat_Rf3f9cad4
./usr/src/nv/nvidia.o: unresolved symbol mem_map_R795da82f
./usr/src/nv/nvidia.o:
Hint: You are trying to load a module without a GPL compatible license
and it has unresolved symbols. Contact the module supplier for
assistance, only they can help you.
ERROR: Installation has failed. Please see the file
'/var/log/nvidia-installer.log' for details. You may find suggestions
on fixing installation problems in the README available on the Linux
driver download page at www.nvidia.com.
и
XFree86 Version 4.2.0 (Custom Build: 4.2.0-8.2asp) / X Window System
(protocol Version 11, revision 0, vendor release 6600)
Release Date: 23 January 2002
If the server is older than 6-12 months, or if your card is
newer than the above date, look for a newer version before
reporting problems. (See http://www.XFree86.Org/)
Build Operating System: Linux 2.4.9-31smp i686 [ELF]
Build Host: pylesos.asp-linux.com.ua
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/XFree86.0.log", Time: Thu Jul 17 22:20:07 2003
(==) Using config file: "/etc/X11/XF86Config-4"
(==) ServerLayout "XFree86 Configured"
(**) |-->Screen "Screen0" (0)
(**) | |-->Monitor "Monitor"
(**) | |-->Device "nVidia Corporation|NV5 [Riva TnT2]"
(==) |-->Input Device "Implicit Core Pointer"
(==) |-->Input Device "Implicit Core Keyboard"
(**) Option "Protocol" "Standard"
(**) Option "XkbRules" "xfree86"
(**) XKB: rules: "xfree86"
(**) Option "XkbModel" "pc105"
(**) XKB: model: "pc105"
(**) Option "XkbLayout" "ru"
(**) XKB: layout: "ru"
(**) Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
(**) XKB: options: "grp:ctrl_shift_toggle,grp_led:scroll"
(==) Keyboard: CustomKeycode disabled
(**) FontPath set to "unix/:7100"
(**) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(==) ModulePath set to "/usr/X11R6/lib/modules"
(**) Option "AllowMouseOpenFail"
(--) using VT number 7
(II) Open APM successful
(II) Module ABI versions:
XFree86 ANSI C Emulation: 0.1
XFree86 Video Driver: 0.5
XFree86 XInput driver : 0.3
XFree86 Server Extension : 0.1
XFree86 Font Renderer : 0.3
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor="The XFree86 Project"
compiled for 4.2.0, module version = 1.0.0
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.3
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/X11R6/lib/modules/libpcidata.a
(II) Module pcidata: vendor="The XFree86 Project"
compiled for 4.2.0, module version = 0.1.0
ABI class: XFree86 Video Driver, version 0.5
(II) PCI: Probing config type using method 1
(II) PCI: Config type is 1
(II) PCI: stages = 0x03, oldVal1 = 0x80000058, mode1Res1 = 0x80000000
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 8086,7190 card 0000,0000 rev 03 class 06,00,00 hdr 00
(II) PCI: 00:01:0: chip 8086,7191 card 0000,0000 rev 03 class 06,04,00 hdr 01
(II) PCI: 00:07:0: chip 8086,7110 card 0000,0000 rev 02 class 06,01,00 hdr 80
(II) PCI: 00:07:1: chip 8086,7111 card 0000,0000 rev 01 class 01,01,80 hdr 00
(II) PCI: 00:07:2: chip 8086,7112 card 0000,0000 rev 01 class 0c,03,00 hdr 00
(II) PCI: 00:07:3: chip 8086,7113 card 0000,0000 rev 02 class 06,80,00 hdr 00
(II) PCI: 00:10:0: chip 11d4,1805 card 11d4,1805 rev 00 class 07,80,00 hdr 00
(II) PCI: 00:13:0: chip 13f6,0111 card 13f6,0111 rev 10 class 04,01,00 hdr 00
(II) PCI: 01:00:0: chip 10de,0028 card 10de,0005 rev 15 class 03,00,00 hdr 00
(II) PCI: End of PCI scan
(II) LoadModule: "scanpci"
(II) Loading /usr/X11R6/lib/modules/libscanpci.a
(II) Module scanpci: vendor="The XFree86 Project"
compiled for 4.2.0, module version = 0.1.0
ABI class: XFree86 Video Driver, version 0.5
(II) UnloadModule: "scanpci"
(II) Unloading /usr/X11R6/lib/modules/libscanpci.a
(II) Host-to-PCI bridge:
(II) PCI-to-ISA bridge:
(II) PCI-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (-1,0,0), BCTRL: 0x08 (VGA_EN is set)
(II) Bus 0 I/O range:
[0] -10x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
[0] -10x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
[0] -10x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 1: bridge is at (0:1:0), (0,1,1), BCTRL: 0x88 (VGA_EN is set)
(II) Bus 1 I/O range:
(II) Bus 1 non-prefetchable memory range:
[0] -10xd6000000 - 0xd7ffffff (0x2000000) MX[B]
(II) Bus 1 prefetchable memory range:
[0] -10xd4000000 - 0xd5ffffff (0x2000000) MX[B]
(II) Bus -1: bridge is at (0:7:0), (0,-1,0), BCTRL: 0x08 (VGA_EN is set)
(II) Bus -1 I/O range:
(II) Bus -1 non-prefetchable memory range:
(II) Bus -1 prefetchable memory range:
(--) PCI:*(1:0:0) NVidia RIVA TNT2/TNT2 Pro rev 21, Mem @ 0xd6000000/24, 0xd4000000/25
(II) Addressable bus resource ranges are
[0] -10x00000000 - 0xffffffff (0x0) MX[B]
[1] -10x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
[0] -10xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -10x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -10x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -10x000c0000 - 0x000effff (0x30000) MX[B]
[4] -10x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -10x0000ffff - 0x0000ffff (0x1) IX[B]
[6] -10x00000000 - 0x000000ff (0x100) IX[B]
(II) Active PCI resource ranges:
[0] -10xd8000000 - 0xd80000ff (0x100) MX[B]
[1] -10xd0000000 - 0xd3ffffff (0x4000000) MX[B]
[2] -10xd4000000 - 0xd5ffffff (0x2000000) MX[B](B)
[3] -10xd6000000 - 0xd6ffffff (0x1000000) MX[B](B)
[4] -10x0000e400 - 0x0000e4ff (0x100) IX[B]
[5] -10x0000e000 - 0x0000e01f (0x20) IX[B]
[6] -10x0000f000 - 0x0000f00f (0x10) IX[B]
(II) Active PCI resource ranges after removing overlaps:
[0] -10xd8000000 - 0xd80000ff (0x100) MX[B]
[1] -10xd0000000 - 0xd3ffffff (0x4000000) MX[B]
[2] -10xd4000000 - 0xd5ffffff (0x2000000) MX[B](B)
[3] -10xd6000000 - 0xd6ffffff (0x1000000) MX[B](B)
[4] -10x0000e400 - 0x0000e4ff (0x100) IX[B]
[5] -10x0000e000 - 0x0000e01f (0x20) IX[B]
[6] -10x0000f000 - 0x0000f00f (0x10) IX[B]
(II) OS-reported resource ranges after removing overlaps with PCI:
[0] -10xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -10x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -10x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -10x000c0000 - 0x000effff (0x30000) MX[B]
[4] -10x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -10x0000ffff - 0x0000ffff (0x1) IX[B]
[6] -10x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
[0] -10xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -10x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -10x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -10x000c0000 - 0x000effff (0x30000) MX[B]
[4] -10x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -10xd8000000 - 0xd80000ff (0x100) MX[B]
[6] -10xd0000000 - 0xd3ffffff (0x4000000) MX[B]
[7] -10xd4000000 - 0xd5ffffff (0x2000000) MX[B](B)
[8] -10xd6000000 - 0xd6ffffff (0x1000000) MX[B](B)
[9] -10x0000ffff - 0x0000ffff (0x1) IX[B]
[10] -10x00000000 - 0x000000ff (0x100) IX[B]
[11] -10x0000e400 - 0x0000e4ff (0x100) IX[B]
[12] -10x0000e000 - 0x0000e01f (0x20) IX[B]
[13] -10x0000f000 - 0x0000f00f (0x10) IX[B]
(II) LoadModule: "dbe"
(II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a
(II) Module dbe: vendor="The XFree86 Project"
compiled for 4.2.0, module version = 1.0.0
Module class: XFree86 Server Extension
ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "extmod"
(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
(II) Module extmod: vendor="The XFree86 Project"
compiled for 4.2.0, module version = 1.0.0
Module class: XFree86 Server Extension
ABI class: XFree86 Server Extension, version 0.1
(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 FontCache
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) LoadModule: "fbdevhw"
(II) Loading /usr/X11R6/lib/modules/linux/libfbdevhw.a
(II) Module fbdevhw: vendor="The XFree86 Project"
compiled for 4.2.0, module version = 0.0.2
ABI class: XFree86 Video Driver, version 0.5
(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.2960
Module class: XFree86 Server Extension
ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension GLX
(II) LoadModule: "record"
(II) Loading /usr/X11R6/lib/modules/extensions/librecord.a
(II) Module record: vendor="The XFree86 Project"
compiled for 4.2.0, module version = 1.13.0
Module class: XFree86 Server Extension
ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension RECORD
(II) LoadModule: "v4l"
(II) Loading /usr/X11R6/lib/modules/drivers/linux/v4l_drv.o
(II) Module v4l: vendor="The XFree86 Project"
compiled for 4.2.0, module version = 0.0.1
ABI class: XFree86 Video Driver, version 0.5
(II) LoadModule: "type1"
(II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a
(II) Module type1: vendor="The XFree86 Project"
compiled for 4.2.0, module version = 1.0.1
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.3
(II) Loading font Type1
(II) Loading font CID
(II) LoadModule: "nvidia"
(II) Loading /usr/X11R6/lib/modules/drivers/nvidia_drv.o
(II) Module nvidia: vendor="NVIDIA Corporation"
compiled for 4.0.2, module version = 1.0.2960
Module class: XFree86 Video Driver
(II) LoadModule: "mouse"
(II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
(II) Module mouse: vendor="The XFree86 Project"
compiled for 4.2.0, module version = 1.0.0
Module class: XFree86 XInput Driver
ABI class: XFree86 XInput driver, version 0.3
(II) v4l driver for Video4Linux
(II) NVIDIA XFree86 Driver 1.0-2960 Tue May 14 07:45:20 PDT 2002
(II) NVIDIA: NVIDIA driver for: RIVA TNT, RIVA TNT2, Vanta,
RIVA TNT2 Ultra, RIVA TNT2 Model 64, Aladdin TNT2, GeForce 256,
GeForce DDR, Quadro, GeForce2 MX/MX 400, GeForce2 MX 100/200,
Quadro2 MXR/EX/Go, GeForce2 Integrated GPU, GeForce2 GTS,
GeForce2 Ti, GeForce2 Ultra, Quadro2 Pro, GeForce4 MX 460,
GeForce4 MX 440, GeForce4 MX 420, Quadro4 500/550 XGL,
Quadro4 200/400 NVS, GeForce3, GeForce3 Ti 200, GeForce3 Ti 500,
Quadro DCC, GeForce4 Ti 4600, GeForce4 Ti 4400, GeForce4 Ti 4200,
Quadro4 900 XGL, Quadro4 750 XGL, Quadro4 700 XGL, GeForce2 Go,
GeForce4 440 Go, GeForce4 420 Go, GeForce4 420 Go 32M,
GeForce4 440 Go 64M, Quadro4 500 GoGL
(II) Primary Device is: PCI 01:00:0
(--) Chipset RIVA TNT2 found
(II) resource ranges after xf86ClaimFixedResources() call:
[0] -10xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -10x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -10x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -10x000c0000 - 0x000effff (0x30000) MX[B]
[4] -10x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -10xd8000000 - 0xd80000ff (0x100) MX[B]
[6] -10xd0000000 - 0xd3ffffff (0x4000000) MX[B]
[7] -10xd4000000 - 0xd5ffffff (0x2000000) MX[B](B)
[8] -10xd6000000 - 0xd6ffffff (0x1000000) MX[B](B)
[9] -10x0000ffff - 0x0000ffff (0x1) IX[B]
[10] -10x00000000 - 0x000000ff (0x100) IX[B]
[11] -10x0000e400 - 0x0000e4ff (0x100) IX[B]
[12] -10x0000e000 - 0x0000e01f (0x20) IX[B]
[13] -10x0000f000 - 0x0000f00f (0x10) IX[B]
(II) resource ranges after probing:
[0] -10xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -10x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -10x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -10x000c0000 - 0x000effff (0x30000) MX[B]
[4] -10x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -10xd8000000 - 0xd80000ff (0x100) MX[B]
[6] -10xd0000000 - 0xd3ffffff (0x4000000) MX[B]
[7] -10xd4000000 - 0xd5ffffff (0x2000000) MX[B](B)
[8] -10xd6000000 - 0xd6ffffff (0x1000000) MX[B](B)
[9] 00x000a0000 - 0x000affff (0x10000) MS[B]
[10] 00x000b0000 - 0x000b7fff (0x8000) MS[B]
[11] 00x000b8000 - 0x000bffff (0x8000) MS[B]
[12] -10x0000ffff - 0x0000ffff (0x1) IX[B]
[13] -10x00000000 - 0x000000ff (0x100) IX[B]
[14] -10x0000e400 - 0x0000e4ff (0x100) IX[B]
[15] -10x0000e000 - 0x0000e01f (0x20) IX[B]
[16] -10x0000f000 - 0x0000f00f (0x10) IX[B]
[17] 00x000003b0 - 0x000003bb (0xc) IS[B]
[18] 00x000003c0 - 0x000003df (0x20) IS[B]
(II) Setting vga for screen 0.
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/X11R6/lib/modules/libvgahw.a
(II) Module vgahw: vendor="The XFree86 Project"
compiled for 4.2.0, module version = 0.1.0
ABI class: XFree86 Video Driver, version 0.5
(**) NVIDIA(0): Depth 16, (--) framebuffer bpp 16
(==) NVIDIA(0): RGB weight 565
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(--) NVIDIA(0): Linear framebuffer at 0xD4000000
(--) NVIDIA(0): MMIO registers at 0xD6000000
(EE) NVIDIA(0): Failed to initialize the NVdriver kernel module!
(EE) NVIDIA(0): *** Aborting ***
(II) UnloadModule: "nvidia"
(II) UnloadModule: "vgahw"
(II) Unloading /usr/X11R6/lib/modules/libvgahw.a
(EE) Screen(s) found, but none have a usable configuration.
Fatal server error:
no screens found
When reporting a problem related to a server crash, please send
the full server output, not just the last messages.
This can be found in the log file "/var/log/XFree86.0.log".
Please report problems to xfree86@xfree86.org.
Посмотри где у тебя модули лежат, ссылку linux сделай на исходники ядра из которых ставил. Модули смотри в /lib/modules/ Если там только 2.4.18-5asp, советую перекомпилировать ядро, добавив в /usr/src/linux/Makefile EXTRAVERSION = bla_bla_bla (вместо bla_bla_bla конечно свое что нибудь поставь) тогда у тебя модули будут лежать в /lib/modules/2.4.18-bla_bla_bla и не будут путаться с оригинальными. Ну и компилируй nvidia когда новое ядро загрузишь. У тебя уже почти получилось!
Добавлено:
не понял какой там файл на всех (качал вот этот) Все правильно, просто раньше у них лежали пакеты отдельно для каждого дистрибутива и отдельно исходники, а сейчас все в одном.
Nigon ты должен победить и рассказать потом всем в чем было дело.
У меня такая же проблема была - но мне чуть легче:
в АльтМастере 2.2. отказались от привычной директории /usr/src/linux. Ядро плющится в РПМ из домашней директории пользователя а затем устанавливается Рутом. Все максимально автоматизировано make dep и все остальные привычные команды набирать не надо..
оффтопик: Тем не менее, стыдно признаться, но я ещё ни разу удачно не пересобрал ядро хотя попыток было 7. А мне уже 24 года! И ни разу. Девочки надо мной смеются.
Вот.
Gorza
я ещё ни разу удачно не пересобрал ядро хотя попыток было 7 Так это мало, я раз 50 точно пытался скомпилировать, парился с этим initrd по незнанию, зато вот сейчас другим советы даю :biggrin:
Invite
Gorza
Пишу из Linux, так что я победил ! :biggrin:
СПАСИБО !!! :biggrin: Теперь работают Х-ы !!! :biggrin:
Теперь вопросец следующий:
в ASPLinux есть ASPLoader в /etc/aspldr.conf которого нужно прописать путь к файлу образа, с которого создается RAM-диск, - initrd с разширением .img !!!
Где его взять ?
И есче - как убедится в стабильности ядра (мож утилиты есть какие) ?
Дело в том что я к каждой компиляции готовился ответственно - надевал чистое бельё, включал музыку (тьфу, чегой то я?) 8-)
Не могу я как то персобирать ядро на скорую руку. 8-)))
Добавлено:
вываливается кстати когда компилит скайзевые дивайсы...
Раньше я ваще отключал поддержку скайзи, но добры люди надоумили что дескать она нужна для поддержки сидюкв пишущих итп.
включил - се равно вываливается
Nigon
А у тебя загрузка через initrd идет или нет? Вкомпилировал этот самый initrd? Вообще обычно в /boot лежит. Расширение там по моему не обязательно. Сейчас через что загрузка идет?
Добавлено:
когда компилит скайзевые дивайсы Для сидюков нужно:
SCSI support, SCSI CD-ROM support, Maximum number of drives..., SCSI generic support
Invite
Эээ... а как посмотреть идет ли у меня загрузка через initrd ?
В /etc/aspldr.conf прописано вот это:
[SEPARATOR]
[asplinux2@ASPLinux(2.4-nigon)]
icon linux
kernel /boot/vmlinuz-2.4-nigon root=/dev/hda6 ro
(должна идти строка initrd, но я ее удалил)
Вообщем грузится и без нее, но мне не понятно зачем она и обязательна ли ?
Включал ли initrd в ядро незнаю. В каком пункте о ней говорится ?
В буте лежит, но он от старого ядра !
Загружаюсь через ASPLoader (если ты это имеешь ввиду)
И есче одна не маловажная проблема:
НЕТ ФЛОПИКА !!! Точнее при загрузке удаляется /mnt/floppy и соответсвуящая ему строка в /etc/fstab. При создании каталога, редактировании последних и команды mount /mnt/floppy выводится вот это:
/dev/fd0 is not a valid block device
Какие опции отвичают за это ?
Вообщем грузится и без нее, но мне не понятно зачем она и обязательна ли ? Почитай топик Izone для линукса (наверху прибит), у меня были точно такие же вопросы :)
Нет, не обязательно загружаться через initrd, главное не забыть вкомпилировать в ядро (а не в виде модуля) нужную файловую систему.
НЕТ ФЛОПИКА Раздел Block device - если не ошибаюсь (я сейчас в винде)
Invite
Странно както: откомпилил вчера ядро с поддержкой floppy (было отключено) , но оно после перезагрузки так мне и не нашло флопика!
А сегодня врубаю комп и нашолся - странно !!!
А как протестировать новое ядро ?
Nigon
но оно после перезагрузки так мне и не нашло флопика modprobe floppy
А как протестировать новое ядро ? Что именно тебя интересует? Если все работает (устройства, всякие файловые системы, etc) значит все нормально.
Invite
Ну проблем вродибы больше нет ! :biggrin:
А вот winex кажется досих пор говорит о security patch :(
Nigon
А вот winex кажется досих пор говорит о security patch Ну так выключи этот патч, раздел Grsecurity.
Есть только раздел Security options
а в нем:
Non-executable user stack area
Autodetect and emulate GSS trampolines
Restricted links in /tmp
Restricted FIFOs in /tmp
Restricted /proc
Special handling of fd 0, 1, and 2
Enforce RLIMIT_NPROC on execve (2)
Destroy shared memory segments not in use
Что отключать ?
Nigon
Фиг знает, попробуй все отключить, а потом, если нужно, по одному включать. (ох и накомпиляешься ты :gigi: )
Invite
Хе........... кажется этой теме не будет видно конца :)
Вобщемс проблемкас:
Решил я тут фильмец один позирить, загрузил Mplayer, выбрал фильм и начал смотреть! Вообщем все ок! Только после просмотра и выхода из проги остался такой себе оффигенненький прямоугольник и не захотел исчезать даже после перезагрузки !!!
Есть предложения ?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.