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