В моем случае с моим нетбуком ASUS 1015B с гибридным процессором AMD C50, который имеет интегрированную графику ATI6350, приостановка не работает даже при выключенном C6 в BIOS, я должен вытащить аккумулятор, чтобы оживить систему. [ ! d0]
В следующих инструкциях объясняется, как установить последний видеоадаптер ATI Catalyst Ubuntu 12.04 LTS (Precise Pangolin).
Ubuntu 12.10 инструкции Ubuntu 13.04 инструкцииПримечание
AMD выпустила драйвер Catalyst 12.8 для Linux-систем в августе, что привело к некоторым улучшениям и исправлениям ошибок. Этот драйвер основан на выпуске fglrx 8.982 и улучшает поддержку Ubuntu 12.04 LTS.Чтобы обновлять последнюю информацию о драйвере, всегда обращайтесь к официальному сайту AMD, так как обновления публикуются достаточно регулярно.
Примечание
Используйте эти инструкции только в том случае, если вы выбрали НЕ использовать официальные двоичные файлы Ubuntu.
Ubuntu 12.10 инструкцииПеред тем, как принять решение, проверьте, поддерживает ли Ubuntu ваша видеокарта Официальный сайт AMD .
Если вы используете официальные двоичные файлы Ubuntu и хотите установить последний видеодрайвер ATI Catalyst, есть необходимое условие для очистки некоторых файлов. Прежде чем приступать к выполнению этих инструкций. Вы можете пропустить шаг для очистки, если у вас установлена новая версия Ubuntu 12.04.NOT
sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*
Установить эти зависимости
Вам необходимо установить некоторые зависимости к вашему выполните следующие действия в Terminal:
sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases
sudo apt-get install ia32-libs-multiarch i386 lib32gcc1 libc6-i386
Загрузите соответствующий драйвер для своего компьютера здесь с сайта AMD / ATI, а затем введите в терминал следующие данные (не забудьте перейти к тому, где вы предварительно извлекли драйвер, и убедитесь, что в нем нет других файлов .run. эта папка):
sudo sh *.run --buildpkg Ubuntu/precise
Если это необходимо, откроется окно диспетчера пакетов и установите некоторые зависимости и через некоторое время создайте следующие четыре пакета .deb:
fglrx_8.961-0ubuntu1_amd64.deb
fglrx-amdcccle_8.961-0ubuntu1_amd64.deb
fglrx-dev_8.961-0ubuntu1_amd64.deb
[d46 ] Примечание. Он также создаст файл с именем fglrx-installer_8.961-0ubuntu1_amd64.changes. Если вы хотите, чтобы вы могли прочитать этот файл, чтобы узнать изменения, которые были затронуты с помощью AMD / ATI Catalyst и соответствующей информации. Установите эти зависимости
sudo dpkg -i *.deb
Примечание. Если какой-либо из пакетов поврежден, откройте диспетчер пакетов Synaptic и перейдите в Edit -> Fix Broken Packages. Если вы новичок в Ubuntu, это означает, что некоторые зависимые пакеты еще не установлены.
sudo aticonfig --initial
Перед перезагрузкой. Если вы решите проблему, указанную выше, через диспетчер пакетов Synaptic, необходимо устранить проблему с поврежденными пакетами. ваш компьютер: если вы используете бета-версию, вы можете удалить водяной знак AMD «Тестирование». В противном случае пропустите следующий блок инструкций.
Бета-версии: Удаление водяного знака AMD «Тестирование»В августе AMD выпустила драйвер Catalyst 12.8 для Linux-систем, что привело к некоторым улучшениям и исправлениям ошибок. Этот драйвер основан на выпуске fglrx 8.982 и улучшает поддержку Ubuntu 12.04 LTS.
sudo nano /etc/ati/signature
ИЛИ sudo gedit /etc/ati/signature
Заменив строку «UNSIGNED» на следующий код: 9777c589791007f4aeef06c922ad54a2:ae59f5b9572136d99fdd36f0109d358fa643f2bd4a2644d9efbb4fe91a9f6590a145:f612f0b01f2565cd9bd834f8119b309bae11a1ed4a2661c49fdf3fad11986cc4f641f1ba1f2265909a8e34ff1699309bf211a7eb4d7662cd9f8e3faf14986d92f646f1bc
Обязательно сохраните перед / при закрытии файла. Это приведет к удалению водяного знака AMD «Тестирование» (который вы сейчас никогда не увидите) в правом нижнем углу экрана при перезагрузке (источник). Отредактируйте файл подписи ATI с помощью «nano» или «gedit»:
Перед перезагрузкой компьютера:
fglrxinfo
Если все правильно, драйвер fglrx, соответствующий процессору AMD / ATI Catalyst, будет установлен и работает в вашей системе. Чтобы подтвердить, что драйверы работают, откройте терминал и введите:
display: :0 screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: ATI Radeon HD 4300/4500 Series
OpenGL version string: 3.3.11631 Compatibility Profile Context
Вы должны получить вывод, похожий на следующий:
Примечание. Если вы видите упоминание MESA в вывода драйверы fglrx установлены неправильно. Подробнее см. Раздел «Поиск и устранение неисправностей»
sudo amdcccle
Вы можете внести изменения в конфигурацию через Центр управления AMD / ATI Catalyst. Его можно найти в меню приложения или вы можете запустить его через терминал следующим образом:
ВАЖНОЕ ЗАМЕЧАНИЕ:
Имейте в виду, что когда вы вручную устанавливаете fglrx, это может тонко ломаться вашей системы, так как система упаковки не осведомлена о ваших изменениях.
Важно UPDATE (22 октября 2012 г.)
Последний проприетарный драйвер AMD Catalyst версии 12.9 не может использоваться с Ubuntu 12.10 Если у вас есть AMD Radeon HD 2xxx-4xxx. Драйверы для этих карт теперь доступны в отдельной ветви, называемой унаследованной. К сожалению, эти устаревшие драйверы (версия 12.6) не были обновлены для работы с Ubuntu 12.10. Ubuntu 12.10 поставляется с xorg 1.13, в то время как эти драйверы поддерживают более старый xorg 1.12. Поэтому, если вы хотите установить эти драйверы в Ubuntu 12.10, вам нужно перейти на xorg 1.12.Источник и получить драйверы Legacy здесь (если вышеприведенное примечание относится к вам
Важно ОБНОВЛЕНИЕ (22 октября) 2012)
sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev* xorg-driver-fglrx
Примечание. Вам необходимо будет установить драйверы (следуя инструкциям ниже), но сначала добавьте те же зависимости, которые описаны в ответе выше для 12.04LTS.
Примечание: :
cd /tmp && wget -O amd-driver-12-6-x86_64.run http://www2.ati.com/drivers/linux/amd-driver-installer-12-6-x86.x86_64.run
chmod +x amd-driver-12-6-x86_64.run
sudo sh amd-driver-12-6-x86_64.run
Затем следуйте инструкциям по установке:
Затем следуйте инструкциям по установке: [!d19 ]
sudo aticonfig --initial -f
Затем перезагрузите вашу систему:
sudo reboot
Затем перезагрузите вашу систему:
В этих инструкциях будет установлен Catalyst v13.4, чтобы узнать, какой последний доступный драйвер посетит официальный сайт AMD
Проверьте свою карту
Только карты RadeonHD поддерживаются драйверами Catalyst.
Чтобы узнать, какая карта установлена в вашей системе, введите следующую команду в терминал: [ ! d8]
lspci | grep VGA
Он может показать вам вашу графическую карту.
Проверьте свою карту
sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*
Установите зависимости
Карты, которые больше не могут использовать драйверы AMD Catalyst и ограничены драйверами с открытым исходным кодом: ATI Radeon 9500-9800, Xpress200-1250, 690G, 740G, X300-X2500, Mobility RadeonHD 2300Карты, которые больше не могут использовать драйверы AMD Catalyst и являются ограничено драйверами с открытым исходным кодом:
sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases linux-headers-generic fakeroot libqtgui4 lib32gcc1
Для 64-битных систем:
cd ~/
mkdir catalyst
cd catalyst/
Установить зависимости
wget http://www2.ati.com/drivers/linux/amd-catalyst-13.4-linux-x86.x86_64.zip
unzip amd-catalyst-13.4-linux-x86.x86_64.zip
chmod +x amd-catalyst-13.4-linux-x86.x86_64.run
Эти инструкции установят Catalyst v13.4, чтобы узнать, какой последний доступный драйвер посетит официальный сайт AMD
Установить драйверы
sudo sh *.run --buildpkg Ubuntu/raring
Перейдите к извлеченному пакету (~/catalyst/), убедитесь, что он является единственным .run файлом в этой папке и введите следующую команду:
sudo dpkg -i fglrx*.deb
AMD Catalyst откроется окно для развертывания пакетов .deb до тех пор, пока оно не завершится, а затем выполните следующую команду:
Карты, которые больше не могут использовать драйверов AMD Catalyst и ограничены драйверами с открытым исходным кодом:
sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases linux-headers-generic fakeroot libqtgui4 lib32gcc1
Карты, которые не работают с AMD Catalyst в версиях Xserver, новее, чем v1.13, и ядре Linux выше, чем v3 .5: Карты ATI RadeonHD 2x00 - 4xx0. Эти карты могут использовать драйвер Catalyst Legacy, но только если вы снижаете версию Xserver. Это можно сделать очень легко, следуя инструкциям, приведенным в LaunchPad. Этот PPA понижает Xserver и устанавливает исправленную версию fglrx, поддерживающую версию ядра 3.5. Карты, которые не работают с AMD Catalyst в версиях Xserver, новее, чем v1.13, и ядре Linux выше, чем v3.5 :
Используйте только в том случае, если у вас есть карта X2 (например, 4870X2 или 5970)! Не используйте для двух отдельных карт в Crossfire !!sudo amdconfig --initial -f --adapter=all
Двойные / мульти мониторы Если у вас есть двойной монитор (также известный как «Большой рабочий стол») sudo aticonfig --initial -f
sudo aticonfig --set-pcs-str="DDX,EnableRandR12,FALSE"
Обратите внимание, что вам может потребоваться вручную установить правильную частоту обновления для вашего второго монитора через катализатор. См. Эту угрозу. Установить драйверы
Это будет работать для большинства людей
Карты, которые не работают с AMD Катализатор в версиях Xserver новее, чем v1.13, и ядро Linux более новое, чем v3.5:
Используйте только, если у вас есть карта X2 (например, 4870X2 или 5970)! Не используйте для двух отдельных карт в перекрестном свете!sudo amdconfig --initial -f --adapter=all
Используйте только в том случае, если у вас есть карта X2 (например, 4870X2 или 5970)! Не используйте для двух отдельных карт в Crossfire !!
Двойные / мультимониторы Если вы иметь двойной монитор (также известный как «Большой рабочий стол»)sudo aticonfig --initial -f
sudo aticonfig --set-pcs-str="DDX,EnableRandR12,FALSE"
Обратите внимание, что вам может потребоваться вручную установить правильную частоту обновления для вашего второго монитора с помощью катализатора. См. Эту угрозу. Двойные / мультимониторы
Карты X2 / Dual GPU
Перед перезагрузкой
На всякий случай , запишите эти инструкции для случая, когда вы получаете черный экран:
fglrxinfo
Если он не запускается, вы, скорее всего, увидите стек, и сразу над ним будет что-то вроде строк «Could not stat / usr / lib64 / fglrx / switchlibGL ", что означает, что вы не смогли правильно скопировать исполняемые файлы. Ctrl+C и немедленно скопируйте исполняемые файлы switchlibGL и switchlibglx в папку fglrx в / usr / lib64 / или /usr/lib32/.
display: :0 screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 7900 Series (This line may be different depending on what graphics card you are using.)
OpenGL version string: 4.2.12217 Compatibility Profile Context 12.104 (This line may be different depending on what graphics card and Catalyst version you are using.)
. Если что-то сработало, попробуйте эти комбинации клавиш в этом порядке :
fgl_glxgears
Ctrl+Alt+F1; Ctrl+Alt+Backspace; Alt+PrntScr+r; Alt+PrntScr+s; Alt+PrntScr+e; Alt+PrntScr+i; Alt+PrntScr+n; Alt+PrntScr+u; Alt+PrntScr+b; и в последнем случае Ctrl+Alt+SysRq (SysRq обычно совпадает с экраном печати) и очень медленно введите R E I S U B.
sudo aticonfig --tls=0
Проверьте свою установку
Перезагрузите систему и введите терминал:
Существует еще один подход. Мы поддерживаем PPA, называемый x-обновлениями, который предоставляет обновленные драйверы для стабильных выпусков.
https://launchpad.net/~ubuntu-x-swat/+archive/x-updates?field.series_filter=precise
Это действительно лучший способ обновить драйверы с:
a) его намного проще установить (просто перевернуть на ppa и обновить),
б) он не сломает вашу систему при обновлении,
c) вы все равно можете записывать отчеты об ошибках и ожидать поддержки от Ubuntu.
К сожалению, как вы можете видеть, мы надеваем 't есть -fglrx там для точного, и версии, которые мы имеем для прошлых выпусков, немного устарели.
Это потому, что официальные сопровождающие меня, как я, как правило, laz ... ahem заняты релиз разработки и / или исправление ошибок для LTS, поэтому не часто получайте обновление этого PPA. Но мы очень ободряем и поддерживаем членов сообщества, чтобы помочь нам в поддержании этого PPA. У нас есть процедура, документально подтвержденная тем, что это в значительной степени кнопка; если вы можете понять и выполнить шаги, описанные в других ответах здесь, и вы знаете, как использовать PPA, и иметь систему ATI, на которую вы можете протестировать свои пакеты, у вас уже есть необходимые навыки. Это всего лишь вопрос узнать вас, чтобы мы могли вам доверять.
Конечно, если вас интересует только обновление собственной машины, все это, вероятно, звучит как много дополнительные усилия. Тем не менее, это требует только одного добровольца, который возьмет на себя эту обязанность, а затем упростит жизнь для всех. Посмотрите, сколько просмотров этот вопрос получил до сих пор - более 10 000. Таким образом, один из добровольцев может сделать огромную разницу.