[sisyphus] Падение приложений в иксах после вчерашнего апгрейда
Anton Farygin
=?iso-8859-1?q?rider_=CE=C1_altlinux=2Ecom?=
Чт Сен 6 17:18:25 MSD 2007
Konstantin A. Lepikhov пишет:
> Anton Farygin пишет:
> ...
>>> Почему нельзя было _сразу_ реализовать нормальный вариант с .xinf,
>>> который просто копировал старое поведение с просмотром данных в hwdatabase?
>> А чем это отличается от переключалок на C++ ? идеология такая же дурная.
> тем, что найти нужный pci vendor/subvendor в .xinf гораздо проще чем
> придумывать сложную логику там, где ее нет. Куда уж проще - нашел карту
> в <driver>.xinf, если есть в drv.d/<driver>.sh, выполнил его, если нет -
> запустил drv.d/x11.sh.
При чём тут карта ?
Речь идёт про драйвера. Для одной карты может быть несколько разных
драйверов.
>
>> Да и старое поведение не отличалось от текущего - сменилась только
>> переключался. Мы и раньше смотрели в xorg.conf, определяли драйвер и
>> переключали симлинки.
> А вот это изврат - если драйвер поставлен неправильно, нет смысла
> неправильно ставить симлинки.
А как быть, если можно поставить: fgrlx/ati/vesa ?
Мне например на vesa больше нравиться работать чем на fglrx. А вот
завтра ещё свободный драйвер поставлю..
Костик, подумай сам о чём ты пишешь - если сделать так, то будет вообще
всё плохо
Алгоритм, на самом деле весьма прост - посмотреть что за драйвер в
xorg.conf и переключить симлинки.
Кстати, неплохо было бы это делать при каждом запуске xorg, а не в
момент настройки.
>
>> Ну или надо восстановить libGLwrapper Без вариантов.
> не надо ничего восстанавливать.
Тогда нужно не делать ошибок при реализации текущей схемы в драйверах.
Подробная информация о списке рассылки Sisyphus