Проблемы с видеокартой после обновления
В течение недели я делал обновление через менеджер обновлений, и с тех пор моя графика на рабочем столе перестала работать должным образом.
Обычно я просто быстро просматриваю список пакетов, которые нужно обновить, прежде чем нажимать install, и на этот раз замечаю, что компонент с именем 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.
Любая помощь будет принята с благодарностью.
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, если вы этого еще не сделали.