Не удается установить проприетарные драйверы ATI в 12.10

У меня есть ноутбук с гибридной видеокартой ATI Radeon 6770M HD. В Ubuntu 12.04 я установил драйвер fglrx через "дополнительные драйверы", и он заработал. (Я даже могу переключать графические процессоры). Но в новой Ubuntu 12.10 после установки Unity не загружается.

Только мышь и обои. Если я инициализирую настройки sudo aticonfig --initial затем после перезагрузки выдает предупреждение, что я нахожусь в низком графическом режиме! Как это исправить?

Ранее я использовал программный источник для установки драйверов. Но при использовании терминала я получил это предупреждение:

update-alternatives: warning: forcing reinstallation of alternative /usr/lib/fglrx/ld.so.conf because link group x86_64-linux-gnu_gl_conf is broken

Обновление: подал отчет об ошибке в панели запуска: https://bugs.launchpad.net/fglrx/+bug/1068661

8 ответов

Решение

Я начал с чистой установки 12.10 (не обновления) Моя карта Radeon HD 5450

Первым делом я установил Linux-исходники и заголовки Linux

sudo apt-get install linux-source
sudo apt-get install linux-headers-generic

Я заметил, что многим с картами Nvidia приходилось делать это, и я уверен, что видел упомянутое где-то, что это также помогло пользователям ATI.

Как и все остальные, если после перезагрузки я установил один из проприетарных драйверов, я смог войти в систему, но потерял единство.

Одна вещь, которую я заметил, это то, что установка драйвера не установила центр управления Catalyst (не уверен, что он одинаков для всех остальных)

Поэтому я установил менеджер пакетов Synaptic и установил fglrx-обновления оттуда

введите описание здесь

Теперь центр управления Catalyst был установлен.

Однако после перезагрузки вместо возможности входа в систему без Unity система зависла на заставке.

Итак, я подал заявку nomodeset и на этот раз он загрузился с подарком Unity

Вот результат fglrxinfo

введите описание здесь

И вот что говорят источники программного обеспечения

введите описание здесь

С nomodeset Возможно, я не получаю заставку при загрузке, но fglrx-updates работает хорошо. Я бы сказал, что он работает лучше, чем в 12.04.

Больше информации

Grub предлагает мне 2 ядра

3.5.0-18-универсальный и 3.5.0-17-универсальный

Более поздний "18" - это хорошо, более старый "17" по-прежнему загружается без Unity.

Для тех, у кого гибридные системы (ATI/intel) и fglrx перестали работать в 12.10, проблема может быть такой, как описанная здесь (несовместимость fglrx с последней версией драйвера intel): https: //bugs.launchpad. сеть / убунт / + источник / fglrx-установщик обновления / + ошибка / 1068404

То, что я бы предложил, было бы

  1. Удалите все пакеты fglrx*:

    sudo apt-get purge fglrx*
    
  2. Добавьте мой PPA в свой список репозиториев:

    sudo add-apt-repository ppa: andrikos

  3. Обновите информацию о вашем пакете:

    sudo apt-get update 
    
  4. Обновите fglrx а также intel драйверы:

    sudo apt-get install fglrx xserver-xorg-video-intel
    
  5. Не забудьте включить fglrx Водитель

    sudo aticonfig --initial --force
    

Я пошел в терминал (Ctrl+Alt+F1, например) и сделал:

sudo apt-get remove fglrx

Теперь мой компьютер работает довольно медленно, но, по крайней мере, я могу использовать его и ждать, пока проблема будет решена.

Я нашел проблему. При обновлении Ubuntu 12.04 -> Ubuntu 12.10, содержимое файла lightdm.conf в /etc/lightdm/ полностью стерты. Установка или перенастройка lightdm НЕ устанавливает этот файл здесь, поэтому lightdm не знает, как его отображать. Вы должны сделать следующее:

sudo apt-get purge fglrx lightdm && sudo apt-get install lightdm ubuntu-desktop && sudo nano /etc/lightdm/lightdm.conf

вставить следующий текст:

[SeatDefaults]
user-session=ubuntu
greeter-session=unity-greeter
allow-guest=false

Сохраните файл через CTRL + X и перезагрузите sudo. Возможно, вам не придется удалять fglrx, но я не знаю.

Это работает для меня.

    sudo apt-get install linux-headers-generic

Перейдите на http://amd.com/ и загрузите их последний бета-драйвер (который был только обновлен до 12.11). Запустите и установите.

Обратите внимание, что стабильный драйвер не будет работать с единством.

Затем отправляйтесь сюда, чтобы получить скрипт для удаления водяного знака: http://areyoueye.net/?p=187

SLAINTE!

Решение для меня:

  1. удалить текущий fglrxsudo sh /usr/share/ati/fglrx-uninstall.shsudo apt-get remove --purge fglrx*

  2. добавить репозиторий ppasudo apt-add-repository ppa:andrikos/ppa

  3. обновить список пакетовsudo apt-get update

  4. установить пакетыsudo apt-get install fglrx-updates

В настоящее время существует открытая ошибка с fglrx-installer и Ubuntu 12.10

https://bugs.launchpad.net/ubuntu/+source/fglrx-installer/+bug/1025488

Я всегда говорю "искать открытые и подтвержденные ошибки", прежде чем что-то предпринимать, особенно когда выходит новый дистрибутив.

Вы можете принять участие в этой ошибке, если она затрагивает вас, разместив там комментарии и нажав кнопку "Да, это влияет на меня" (у вас должна быть учетная запись на Launchpad).

У меня та же проблема. Могу ли я найти возможное решение. Сначала я открыл Ubuntu-Software-Center и искал "дополнительные драйверы". После установки "дополнительных драйверов" я установил драйвер ATI, и после перезагрузки мой ноутбук начал нормально работать с единым целым и с правильным драйвером.

Примечание: установка с кнопки Software-Sources в моем случае не работала.

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