Проблема с 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.