[sisyphus] Old nvidia drivers for latest kernel
Sviatoslav Sviridov
svd на altlinux.ru
Вс Май 21 15:14:40 MSD 2006
Michael Shigorin пишет:
> On Fri, May 19, 2006 at 11:13:47PM +0300, Sviatoslav Sviridov wrote:
>
>> Там рядом нашел правильный патч:
>> http://www.nvnews.net/vbulletin/showthread.php?t=67068
>> Теперь для 2.6.16 собирается :)
>> ЗЫ работу не проверял пока - 2.6.16 пока не поствил здесь...
>>
>
> Ну выложи, в офисе есть и 2.6.16, и GF2.
>
ftp://ftp.altlinux.ru/pub/people/svd/nvidia
Таки работает :)
<JT>
Правда, поначалу это все заставило меня немного понервничать... В
процессе обновления glibc система умерла. После реанимации (по руками
оказался livecd ubuntu, он-то и помог реанимировать) система выглядела
как новая... в том смысле, что обновить пришлось практически все,
включая иксы... и вот тут-то и не захотели новые иксы рабоать, ругались:
$ grep -i nvidia Xorg.0.log
(--) PCI:*(1:0:0) nVidia Corporation NV5 [RIVA TNT2/TNT2 Pro] rev 21,
Mem @ 0xdc000000/24, 0xde000000/25, BIOS @ 0xdd000000/16
(II) LoadModule: "nvidia"
(II) Loading /usr/lib/X11/modules/drivers/nvidia_drv.so
(II) Module nvidia: vendor="NVIDIA Corporation"
(II) NVIDIA dlloader X Driver 1.0-7174 Tue Mar 22 06:46:47 PST 2005
(II) NVIDIA Unified Driver for all NVIDIA GPUs
(--) Chipset NVIDIA GPU found
(**) 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): Option "RenderAccel" "true"
(**) NVIDIA(0): Enabling experimental RENDER acceleration
(--) NVIDIA(0): Linear framebuffer at 0xDE000000
(--) NVIDIA(0): MMIO registers at 0xDC000000
(EE) NVIDIA(0): Failed to load the NVIDIA kernel module!
(EE) NVIDIA(0): *** Aborting ***
(II) UnloadModule: "nvidia"
Хотя сам модуль загружался нормально:
May 21 14:17:13 stealth kernel: ACPI: PCI Interrupt 0000:01:00.0[A] ->
Link [LNKA] -> GSI 11 (level, low) -> IRQ 11
May 21 14:17:13 stealth kernel: NVRM: loading NVIDIA Linux x86 NVIDIA
Kernel Module 1.0-7174 Tue Mar 22 06:44:39 PST 2005
откатился на использование nv...
Потом чуть погуглил и понял, что нет девайсов в /dev...
mknod /dev/nvidia0 c 195 0
mknod /dev/nvidiactl c 195 25
... и полет нормальный :)
</JT>
остается только сделать так, чтобы девайсы создавались во время загрузки
или по требованию... Как сделать это политкорректно?
Могу, в принципе, создать статические девайсы в /etc/udev/devices...
Какие еще бывают варианты?
--
Best regards,
Sviatoslav Sviridov
--
The problems of business administration in general, and database management in
particular are much to difficult for people that think in IBMese, compounded
with sloppy english.
-- Edsger Dijkstra
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя : signature.asc
Тип : application/pgp-signature
Размер : 254 байтов
Описание: OpenPGP digital signature
Url : http://lists.altlinux.org/pipermail/sisyphus/attachments/20060521/6120c80b/attachment.bin
Подробная информация о списке рассылки Sisyphus