beldmit: (Программизм)
Dmitry Belyavskiy ([personal profile] beldmit) wrote2008-06-18 11:29 pm

Победа сил разума над Linux

Вдохновленный выходом wine 1.0, решил проапгрейдиться и выяснить, почему мой любимый Bridge Baron после установки драйверов от NVidia стал ронять X.

Проапгрейдился. Падение воспроизвелось.

Полез гуглить. Нашел упоминание о проблемах с glx. Больше ничего конкретного. А, еще предложение послать лог. Нашел, как этот лог создавать. При этом посмотрел список исполняемых файлов, которые начинаются с nvidia-. Запустил один из. При попытке просмотра настроек glx опять упал X-сервер.

Выкинул glx из конфига. Запустил, запустил бридж. Работает.
Погуглил еще. Нашел упоминание на ругань 'libglx.so is not a symlink'.

Сказал locate на этот самый libglx.so. Обнаружил родной из xserver-core и рядом - новый от NVidia. Скопировал оригинальный в сторону, сделал симлинк на тот, который от NVidia. Работает.
arilou: (Default)

[personal profile] arilou 2008-06-18 09:16 pm (UTC)(link)
У-у-у! Поздравляю!

[identity profile] mehabyte.livejournal.com 2008-06-19 09:03 am (UTC)(link)
Я на похожие грабли года полтора назад наступал. И так же - любое обращение к DR или glx вызывало падение Х-ов. Че не спросил? :)

[identity profile] beldmit.livejournal.com 2008-06-19 09:39 am (UTC)(link)
Да в конторе тогда Гор, кажется, glx просто оторвал и все. А карта была ATI. Тут-то оно все работало, пока я драйвера не поменял.

С другой стороны, работай оно нормально - фиг бы полез за новым Wine.