|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Victor Dronov 2:5080/1003 04 Apr 2003 01:25:42 To : Michael Shigorin Subject : Re: любителям сравнивать дистрибутивы -------------------------------------------------------------------------------- Michael Shigorin <mike@osdn.org.ua> wrote: >> Вот именно об этом и речь. Какой механизм применяется, чтобы >> убедиться, что для каждого установленного в системе ядра есть >> адекватный NVIDIA_kernel? MS> Hикакой, потому что этот махинизм должен бы сверяться с неким MS> справочником железа, на котором сидим. >> Потому что, "админ должен помнить", это не для нас, есть железный >> болван, пусть он и помнит. MS> Да ну? А жесткий диск добавить админ тоже не должен помнить? Михаил, Вы о своем, о женском? Какие жесткие диски? Я про зависимости в rpm, вообще-то. Еще раз, конкретная ситуация (принятые обозначения: "время Ч" -- когда там нашли дырку в ptrace): - время Ч-1 день, установленные пакеты -- kernel-2.4.18-26.7.x, NVIDIA_kernel-4191-2_4_18_26_7_x, NVIDIA_GLX-4191, загруженное ядро -- kernel-2.4.18-26.7.x, результат -- все работает; - время Ч+1 день, установленные пакеты: kernel-2.4.18-26.7.x, kernel-2.4.18-27.7.x, NVIDIA_kernel-4191-2_4_18_26_7_x, NVIDIA_GLX-4191, загруженное ядро -- kernel-2.4.18-27.7.x, результат -- нифига не работает (с чего бы ему?) какой тут "справочник железа"? BTW, возражения "производитель вашего дистрибутива должен давать соответствующий NVIDIA_kernel" не принимаются, ибо такая проблема существует не только с NVIDIA_kernel. К сожалению, в современной жизни приходится ставить third-party kernel modules. >> Единственным разумным компромиссом, найденным мной, является триггер в >> пакетах с third-party модулями, который просто орет "пересобери меня" MS> Мне хватает Requires/Provides, которые не дают развалять все ненароком. MS> Вообще (чуть в сторону, но) думаю покрутить в руках DKMS, который на MS> http://www.lerhaupt.com/linux.html -- не уверен, что это именно то, но MS> посмотреть надо. NVIDIA_kernel-4191-2_4_18_26_7_x requires kernel = 2.4.18-26.6.x, и эта зависимость успешно разрешена, только загруженному 2.4.18-27.7.x от этого не легче. Хотя вот DKMS... Hадо почитать, я этого раньше не видел. -- Dronov отнимает вилку у демона и кидает ее в розового слона. --- ifmail v.2.15dev5 * Origin: (http://news.cca.usart.ru/) USURT's FidoNET<-> (2:5080/1003@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/14646225575cd.html, оценка из 5, голосов 10
|