Проблемы с видеокартой после обновления

В течение недели я делал обновления через менеджер обновлений, и с тех пор моя графика на рабочем столе перестала работать должным образом.

Обычно я просто быстро просматриваю список пакетов, которые нужно обновить, прежде чем нажимать «Установить», и на этот раз я замечаю, что компонент с именем fglrx должен был быть обновлен. Я могу только предположить, что это как-то связано с этим. Я решил обновить ...

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

Первое, что я попробовал, было sudo dpkg-reconfigure xserver-xorg, но это, похоже, ничего не делает. Это просто отбросило меня обратно в командную строку без сообщения.

Затем я проверил, включены ли мои аппаратные драйверы, где они по-прежнему включены, поэтому открыл панель «Системные / Администрирование / Аппаратные драйверы» и после поиска доступных драйверов обнаружил пустой список. Я решил загрузить последние драйверы ATI x86_64 и установить их. Установка прошла успешно, и я перезагрузился.

В настоящее время я нахожусь в режиме высокого разрешения, но у меня, похоже, нет аппаратного ускорения. Перетаскивание окна вокруг рабочего стола - болезненный процесс, чтобы смотреть. Существует утилита командной строки aticonfig, которая выводит около 50 миллиардов опций. Я почти уверен, что когда-то это была графическая версия пользовательского интерфейса, но я не могу найти ее где-нибудь в меню приложений.

Когда я выполняю следующую команду: fglrxinfo я получаю следующий вывод:

X Error of failed request:  BadRequest (invalid request code or no such operation)
  Major opcode of failed request:  136 (GLX)
  Minor opcode of failed request:  19 (X_GLXQueryServerString)
  Serial number of failed request:  15
  Current serial number in output stream:  15

Я нахожусь на Ubuntu 9.10 и у меня есть видеокарта ATI Radeon 5450.

Любая помощь будет принята с благодарностью.

2
задан 2 October 2010 в 22:19

1 ответ

Сначала выполните sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.legacy, затем убедитесь, что в / etc / X11 нет файла с именем xorg.conf, затем перезапустите X или перезагрузите компьютер. Если X не найдет существующий xorg.conf, он попытается сгенерировать его, и иногда изменения в системе или изменение драйвера видео вызовут проблемы с существующим файлом xorg.conf. Кроме того, это легко попробовать и легко отменить, если это не поможет.

Оглядываясь на Google, похоже, что Radeon 5450 - немного старая карта. Карты старше трех лет часто вращаются из-за поддержки fglrx. Иногда карты перестают поддерживаться fglrx и подхватываются драйвером с открытым исходным кодом "radeon". Иногда между этими событиями возникает задержка, и вы находитесь в дураках.

Под словом «удалить вышестоящий» подразумевается избавление от драйвера, который вы скачали с ATI. Водители ATI общеизвестно ненадежны. Я вижу, что драйвер предоставляется в виде файла .run. Я не вижу никаких инструкций по удалению для него. Возможно, вам придется проанализировать сценарии, содержащиеся в файле, и вручную удалить все установленные файлы. Я бы сам открыл файл и посмотрел его, но мое сетевое соединение слишком тонкое, чтобы я мог своевременно получить этот файл размером 100 МБ.

Я настоятельно рекомендую вам использовать драйвер "radeon" вместо fglrx. Если он работает и предоставляет необходимые функции и производительность, придерживайтесь его. Также, пожалуйста, прочитайте страницы, на которые ссылается NightwishFan, если вы этого еще не сделали.

0
ответ дан 2 October 2010 в 22:19

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

Похожие вопросы: