Проблема с fglrx при обновлении с 10.04 на 10.10

Ну, у меня были некоторые проблемы с обновлением, поэтому я выложу решение.

Я использую Dell Studio 1555.

Мои симптомы были таковы, что после перезагрузки экран мерцал, а затем я получил приглашение на вход в консоль. В основном после обновления xorg не запускается.

Я полагаю, это потому, что Updater установил устаревший пакет fglrx из /var/cache/apt/archives/(Поэтому, пожалуйста, перед обновлением сделайте sudo apt-get clean)

2 ответа

Решение

Итак, вот ответ:

Шаг 1:

удалять /var/cache/apt/archives/

 sudo apt-get clean

Шаг 2:

Очистка fglrx

sudo aptitude purge fglrx

Если вы получаете ошибку, которая выглядит так:

dpkg-divert: mismatch on package
 when removing `diversion of /usr/lib/libGL.so.1.2 to /usr/lib/fglrx  /libGL.so.1.2.xlibmesa by fglrx' 
 found `diversion of /usr/lib/libGL.so.1.2 to /usr/lib/fglrx/libGL.so.1.2.xlibmesa by xorg-driver-fglrx'
 dpkg: error processing fglrx (--purge):
 subprocess installed post-removal script returned error exit status 2
 Processing triggers for ureadahead ...
 Errors were encountered while processing:
 fglrx

вам нужно удалить пять линксов:

 sudo dpkg-divert --rename --remove /usr/lib/libGL.so.1.2
 sudo dpkg-divert --rename --remove /usr/lib32/libGL.so.1.2 

и повторите очистку:

sudo aptitude purge fglrx

Шаг 3:

Переустановите fglrx

sudo aptitude install fglrx

Шаг 4:

Перестройте xorg conf sudo dpkg-переконфигурируйте xserver-xorg

После этого я получил плохое разрешение. Ответ в следующем посте.

Существует гораздо более элегантный способ для достижения шага 1

sudo apt-get clean

Это автоматически удалит загруженные архивы deb.

Другие вопросы по тегам