10.04 -> 10.10 - Проблема после обновления

10.04 -> 10.10 - Проблема после обновления

Итак, я только что обновился с 10.04 до 10.10, следуяэтотметод, но теперь, когда я выбираю Ubuntu в моем GRUB, экран с логотипом Ubuntu появляется примерно на 2 секунды, а затем мой экран просто переходит в режим «ожидания» (компьютер все еще работает), и я не могу ничего сделать, кроме как принудительно перезагрузить машину.

Я попытался запустить режим восстановления, вошел в систему, и когда я вошел, startxпроизошло то же самое.

Я действительно не понимаю, в чем проблема, поэтому если у кого-то она есть, пожалуйста, дайте мне знать.

(Я не знаю, какие еще подробности я могу вам предоставить, поэтому просто спрашивайте, если вам что-то еще нужно)

РЕДАКТИРОВАТЬ

Я попробовал опцию «Восстановить поврежденные пакеты» в «Режиме восстановления» и получил ошибку, что она не может удалить fglrx. Я попробовал:

sudo apt-get remove --purge xorg-driver-fglrx 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(--remove):
  subprocess installed post-removal script returned error exit status 2
Processing triggers for ureadahead ...
Errors were encountered while processing:
  fglrx
E: Sub-process /usr/bin/dpkg returned an error code (1)

Думаю, это моя проблема. Как ее исправить?

(Моя видеокарта — Asus EAH4870)

решение1

Итак, я наконец нашел решение благодаря этим двум сайтам:здесьиздесь.

Первый, с ответом Toon Macharis, помог мне решить мою dpkg:divertпроблему (необходимо было изменить файл fglrx.postrm), а затем я смог очистить ее fglrxс помощью очень хорошего объяснения второго сайта.

Теперь все работает.

Связанный контент