[devel] x11*drv
Michael Shigorin
=?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Пт Окт 3 00:58:03 MSD 2008
On Thu, Oct 02, 2008 at 11:09:34PM +0400, Konstantin A. Lepikhov wrote:
> > > Стабильно после обновления ядра получаю мигание экрана
> > > вместо запуска xorg и битые симлинки в /etc/X11
> > > Помогает только повторная перезагрузка в single и запуск
> > > x11setupdrv руками.
> > BTW текущий update-kernel на эту тему исправлялся (но
> > провести столь же чистый эксперимент по обновлению с той поры
> > не добирался).
> Вообще-то такие действия можно сделать и руками.
Конечно. Вопрос в том, какие способы получается оградить от
проблем автоматом, а какие -- сложно.
> > > Здорово - если я обновлю ядро через rpm -Fhv, то в момент
> > > запуска "автоугадава" ядра у меня уже в системе не будет и
> > > /lib/modules/'uname -r' будет пуст. И далее вся эта
> > > мурдёная логика идет лесом.
> > Если к этому моменту у тебя не будет загружен модуль,
> > то всё равно уже к Dr. Reboot (или ставить текущее ядро).
> Повторяю для тех, кто в танке
Костик, дружище, почитай коммиты в update-kernel :-)
> - при последующей перезагрузке я получу навечно мигающий
> монитор из-за битых симлинков на модули ядра.
Пару недель тому и поймал (только не помню, какие именно симлинки
-- точно помню, что менялась рабочая версия nvidia_glx).
Добавил пять строк, поехал дальше.
На самом деле надо что-то сделать с _бесконечностью_ вываливания
и тем, что никто не почешется попытаться сделать фолбэк на vesa
или запуститься без конфига... некоторая обвязка уже есть, но
используется кастомный скрипт сессии и autologin, поэтому оттуда
разве что соображения вида "если взорвались пять раз за
полминуты" пригодятся.
Давай лучше в эту сторону чего сделаем, чем чинить то, что если
и сломано, то гораздо меньше?
--
---- WBR, Michael Shigorin <mike на altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
Подробная информация о списке рассылки Devel