Обновление Ubuntu до 9.04 ломает драйвер видеокарты ATI, драйверы VESA и ATI / Radeon

2080
Neil

Я обновил свой Ubuntu 8.10 до 9.04, и он не только сломал проприетарный драйвер fglrx от ATI, но и возможность использовать драйверы VESA или ati или radeon с открытым исходным кодом.

У меня ATI RV610, который является ATI Radeon HD 2400 XT.

У меня есть Linux Kernel 2.6.27-14-generic и 2.6.28-13-generic.

С fglrx, vesa, ati и radeon Xserver зависает на машине, как только запускается, вызывая X или startx, что видно по тому, что блокировка caps не работает. В /var/log/Xorg.0.log нет ничего полезного, никаких ошибок. Это с любым ядром.

Когда я загружаю новый проприетарный драйвер из ATI, я успешно устанавливаю его в ядре 2.6.27, и он не зависает при запуске X, а просто показывает пустой экран и ничего не делает. Я также не могу CTRL + ALT + Backspace из X в этой точке.

За все годы, что я использовал драйверы ATI для Linux, это происходило почти каждый раз, когда я обновлял свое ядро, но это было исправимо с большими усилиями. На этот раз я действительно застрял.

Кто-нибудь знает, как исправить эти проблемы?

0
Это звучит более серьезно, но просто чтобы вы понимали, что когда вы обновляете свое ядро, нужно перестраивать дополнительные модули, как это. Я не использовал ATI долгое время (и даже тогда, только в Debian), но, насколько я помню, перед установкой нового драйвера вам пришлось полностью очистить старый. Ты сделал это? Telemachus 15 лет назад 0
Не могли бы вы показать свой файл конфигурации x? txwikinger 15 лет назад 0
Привет! У одного моего друга такая же проблема victor hugo 15 лет назад 0
Вы пробовали EnvyNG? http://albertomilone.com/nvidia_scripts1.html Stefan Thyberg 15 лет назад 1
Мой xorg.conf был по умолчанию, сгенерированным dexconf, и затем файл конфигурации fglrx был тем, который запускал `aticonfig --initial` в сгенерированном dexconf xorg.conf по умолчанию. Neil 15 лет назад 0
EnvyNG выглядит круто. Что-то ATI следовало сделать самим. Neil 15 лет назад 0

1 ответ на вопрос

1
pcapademic

Встроенная поддержка карт ATI в Ubuntu 9.04 лучше. Тебе не нужен fglrx.

Я бы посоветовал сделать какую-нибудь тестовую чистую установку, хотя, возможно, Live CD будет достаточно для проверки того, что стандартные драйверы ATI для Ubuntu будут работать для вашей системы.

Причина, по которой я предлагаю чистую установку, заключается в том, что настройки для видео (например, непосредственно с помощью fglrx, а не с помощью меню «аппаратные драйверы») и настройки для сети (например, с помощью ndiswrapper) мешают процессу обновления.

После столкновения со странными проблемами с видео (и сетевыми проблемами) после обновления я решил свои проблемы с помощью резервного копирования моих данных, включая каталог .mozilla, список установленных пакетов, чистую установку и ручное восстановление мое желаемое окружение.

Я установил чистую 8.10, и это сработало, конечно. На самом деле 8.10 live cd зависает при загрузке системы без безопасного графического режима. Учитывая, что после обновления до 9.04 система зависала при запуске X с драйверами ati, radeon или fglrx, я предполагаю, что live cd делает то же самое. Но я пока не удосужился загрузить образ компакт-диска 9.04. Я просто получаю карту Nvidia и больше никогда не беспокоюсь об этом. Neil 15 лет назад 0
Ubuntu 9.04 использует более новую версию X. ATI модернизировала fglrx для работы с новым X, но они отказались от поддержки старых видеокарт. Таким образом, если у вас 8.10, работающий с fglrx и более старой картой ATI, обновление до 9.04 потребует использования встроенных, не проприетарных драйверов. pcapademic 15 лет назад 2
@Neil: Вы использовали бинарный драйвер и обновили свое ядро ​​вместе с ним ... и вы думаете, что Nvidia будет лучше? Вас ждет небольшой сюрприз, тогда ... Я не знаю, что случилось с потерей вашей способности использовать бесплатные драйверы, но чистая установка исправит это. Новые бесплатные драйверы в 9.10 и 9.04 работают довольно хорошо. Broam 14 лет назад 0

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