magist3r 07.10.2010 10:51
Есть проблема! — [решено] Не запускаются кеды после удаления проприетарных драйверов
Добрый день, уважаемое сообщество. Столкнулся нынче с такой проблемой. Решил снести проприетарные драйвера NVIDIA, ибо нуво уже достаточно допилен и юзабелен. Драйвера я устанавливал вручную, поэтому просто набрал в консоли от рута nvidia-uninstall. Только вот здесь я совершил страшную глупость: удаление я запустил из под иксов, в результате они упали и повесили мне наглухо всю систему. Ну да ладно, думаю, не беда. Ан нет. Теперь при загрузке кеды ругаются:
1 |
|
P.S. openSUSE 11.3, KDE 4.5.2, Xorg 7.5_1.9.0.901 aka 1.9.1 RC 1
P.S2. Прозреваю в первом комментарии
1 |
|
UPD. Всем спасибо, проблема решена. Нашел с помощью ldd старые libGL.so.190.53 в /usr/X11R6/lib, снес их и все заработало.
так наоборот же, освободил, так сказать, из проприетарного плена=) а они вон как.
Так нвидиа-инсталлер же модуль ядра для графики через свои карты при установке подканпеляет. Ядро по идее нужно принудительно обновить из репов, попробуй.
Так как бы при чем тут ядро и нвидиа-инсталлер? Я так понимаю, что кедам непонятно зачем понадобилась библиотека из состава проприетарных дров, которой вследствие удаления последних в системе нету.
Думаю, стоит переставить ядро, модуль ядра nouveau (хз как он там в сиське называется), а на будущее - не ставить ничего руками :)
ну у меня там nouveau прописан, не думаю что nv чтото изменит. но попробую.
При установке проприетарных драйверов nouveau убивается напрочь(по крайней мере у меня в Debian squeeze) и потом при удалении проприет.др-ра не восстанавливается самостоятельно.А nv без проблем).
Посмотрел отличия драйверов и честно не вижу причин отказа в пользу nouveau, недостатков явно больше.
Драйвера я устанавливал вручную
хе-хе
ССЗБ, как говорится. Тут мне как-то рассказывали байки о том, как это полезно, вот случай ТС - наглядный пример установки руками, а не пакетом.
Я бы почитал, чего там инсталлер нвидии компилял и куда прописывал.
Сообщение об ошибке точно переписано? У меня в четвёртых кедах такого файла нет, есть вот такой: libkdeinit4_ksmserver.so
Он принадлежит пакету kde-base/ksmserver. Попробуйте найти у вас в системе аналогичный пакет и переустановить его, может и вылечит косяки левого инсталлера.
Нуво уже достаточно стабилен, спору нет. Но по скорости он раз в 10 медленнее проприетарного (на моей GT240). Даже на эффектах компиза заметно... Без игрушек. Так что пока проприетарным пользуюсь.
PS. a nv еще медленнее чем nouveau
PS. a nv еще медленнее чем nouveau
ну так 3D в нем только только пилить начали. со временем думаю станет вполне приемлимо.
Все как-то совсем печально. Переустановка иксов, кед и ядра не помогла. rm -rf ~/.kde4 тоже. ldd /usr/lib/libkdeinit4_ksmserver.so говорит, что libnvidia-tls.so => not found. Есть ли возможность как то отучить libkdeinit4_ksmserver.so хотеть libnvidia-tls.so?
а прозрение в ps2 верное