[devel] nVidia_legacy
Hihin Ruslan
=?iso-8859-1?q?ruslandh_=CE=C1_altlinux=2Eru?=
Сб Июн 16 22:17:42 MSD 2007
Здравствуйте Sergey Vlasov
В сообщении от 15 июня 2007 Sergey Vlasov написал(a):
Получилось так :
>-------------
%post
[ ! -f %module_version_dir ] && \
%__mkdir_p %module_version_dir
echo "%version" > %module_version_dir/%module_name
[ ! -f %module_dir/%module_name ] && \
rmmod %module_name
[ ! -f %module_dir/%module_name ] || [ -h %module_dir/%module_name ]
&& \
%__ln_s %module_dir/%clan_name %module_name && \
%post_kernel_modules %kversion-%flavour-%krelease
>---------
Или раскрывая макросы (для 9631) :
>--------------------
%post
[ ! -f /lib/modules/2.6.18-std-smp-alt6/.versions ] && \
/bin/mkdir -p /lib/modules/2.6.18-std-smp-alt6/.versions
echo "1.0.9631" > /lib/modules/2.6.18-std-smp-alt6/.versions/nvidia
[ ! -f /lib/modules/2.6.18-std-smp-alt6/nVidia/nvidia ] && \
rmmod nvidia
[ ! -f /lib/modules/2.6.18-std-smp-alt6/nVidia/nvidia ] ||
[ -h /lib/modules/2.6.18-std-smp-alt6/nVidia/nvidia ] && \
ln -s /lib/modules/2.6.18-std-smp-alt6/nVidia/nvidia_96xx nvidia && \
[ -n "$DURING_INSTALL" ] ||
/sbin/depmod -a -F /boot/System.map-2.6.18-std-smp-alt6
2.6.18-std-smp-alt6
>---------------
А вот что писать в
%postun не соображу :
Пока только :
>-----
%postun
%postun_kernel_modules %kversion-%flavour-%krelease
>-----
Но надо что-то типа :
1 Есть-ли ещё модули nvidia
2 Если есть :
2a Какая версия
2b
echo "Верс_модуля"> /lib/modules/2.6.18-std-smp-alt6/.versions/nvidia
3 Если нет
rm /lib/modules/2.6.18-std-smp-alt6/.versions/nvidia
4 depmod - a (%postun_kernel_modules)
Плюс вопрос мучает - а лицензия позволяет ?
blacklist nvidia в /etc/modprobe.d/blacklist - это при установке
записывать, или это централизовано (при установки udev) менять ?
Конфликты по файлам все сняты, остался только конфликт по зависимостям
от kernel-modules-nvidia (не legacy).
PS Про работу берилп не скажу, но на 8631 моя карточка работает.
--
С уважением Xихин Руслан
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: This is a digitally signed message part.
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20070616/1ed140ca/attachment-0001.bin>
Подробная информация о списке рассылки Devel