Не удается установить проприетарные драйверы 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
То, что я бы предложил, было бы
Удалите все пакеты fglrx*:
sudo apt-get purge fglrx*
Добавьте мой PPA в свой список репозиториев:
sudo add-apt-repository ppa: andrikos
Обновите информацию о вашем пакете:
sudo apt-get update
Обновите
fglrx
а такжеintel
драйверы:sudo apt-get install fglrx xserver-xorg-video-intel
Не забудьте включить
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!
Решение для меня:
удалить текущий fglrx
sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx*
добавить репозиторий ppa
sudo apt-add-repository ppa:andrikos/ppa
обновить список пакетов
sudo apt-get update
установить пакеты
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 в моем случае не работала.