В следующих инструкциях объясняется, как установить последний видеоадаптер 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, это может тонко ломаться вашей системы, так как система упаковки не осведомлена о ваших изменениях.
Поддержка меню индикатора приложений основана на меню D-Bus, которые ограничены в том, что они поддерживают - они поддерживают только базовые функциональные возможности меню, а не более экзотические вещи, такие как произвольные виджеты.
Один значительный дорожный блок для них, когда-либо поддерживающих такие вещи, является тот факт, что меню индикатора приложения отображается другим процессом, процессом индикатора приложения, поэтому ваша программа не имеет прямого доступа к чему-либо на нем. Для преодоления этого потребуется либо поддержка чего-то типа X-Embed в меню D-Bus, либо предоставление возможности GTK работать над D-Bus.
Поддержка меню индикатора приложений основана на меню D-Bus, которые ограничены в том, что они поддерживают - они поддерживают только базовые функциональные возможности меню, а не более экзотические вещи, такие как произвольные виджеты.
Один значительный дорожный блок для них, когда-либо поддерживающих такие вещи, является тот факт, что меню индикатора приложения отображается другим процессом, процессом индикатора приложения, поэтому ваша программа не имеет прямого доступа к чему-либо на нем. Для преодоления этого потребуется либо поддержка чего-то типа X-Embed в меню D-Bus, либо предоставление возможности GTK работать над D-Bus.
Поддержка меню индикатора приложений основана на меню D-Bus, которые ограничены в том, что они поддерживают - они поддерживают только базовые функциональные возможности меню, а не более экзотические вещи, такие как произвольные виджеты.
Один значительный дорожный блок для них, когда-либо поддерживающих такие вещи, является тот факт, что меню индикатора приложения отображается другим процессом, процессом индикатора приложения, поэтому ваша программа не имеет прямого доступа к чему-либо на нем. Для преодоления этого потребуется либо поддержка чего-то типа X-Embed в меню D-Bus, либо предоставление возможности GTK работать над D-Bus.
Поддержка меню индикатора приложений основана на меню D-Bus, которые ограничены в том, что они поддерживают - они поддерживают только базовые функциональные возможности меню, а не более экзотические вещи, такие как произвольные виджеты.
Один значительный дорожный блок для них, когда-либо поддерживающих такие вещи, является тот факт, что меню индикатора приложения отображается другим процессом, процессом индикатора приложения, поэтому ваша программа не имеет прямого доступа к чему-либо на нем. Для преодоления этого потребуется либо поддержка чего-то типа X-Embed в меню D-Bus, либо предоставление возможности GTK работать над D-Bus.
Поддержка меню индикатора приложений основана на меню D-Bus, которые ограничены в том, что они поддерживают - они поддерживают только базовые функциональные возможности меню, а не более экзотические вещи, такие как произвольные виджеты.
Один значительный дорожный блок для них, когда-либо поддерживающих такие вещи, является тот факт, что меню индикатора приложения отображается другим процессом, процессом индикатора приложения, поэтому ваша программа не имеет прямого доступа к чему-либо на нем. Для преодоления этого потребуется либо поддержка чего-то типа X-Embed в меню D-Bus, либо предоставление возможности GTK работать над D-Bus.
Поддержка меню индикатора приложений основана на меню D-Bus, которые ограничены в том, что они поддерживают - они поддерживают только базовые функциональные возможности меню, а не более экзотические вещи, такие как произвольные виджеты.
Один значительный дорожный блок для них, когда-либо поддерживающих такие вещи, является тот факт, что меню индикатора приложения отображается другим процессом, процессом индикатора приложения, поэтому ваша программа не имеет прямого доступа к чему-либо на нем. Для преодоления этого потребуется либо поддержка чего-то типа X-Embed в меню D-Bus, либо предоставление возможности GTK работать над D-Bus.
Поддержка меню индикатора приложений основана на меню D-Bus, которые ограничены в том, что они поддерживают - они поддерживают только базовые функциональные возможности меню, а не более экзотические вещи, такие как произвольные виджеты.
Один значительный дорожный блок для них, когда-либо поддерживающих такие вещи, является тот факт, что меню индикатора приложения отображается другим процессом, процессом индикатора приложения, поэтому ваша программа не имеет прямого доступа к чему-либо на нем. Для преодоления этого потребуется либо поддержка чего-то типа X-Embed в меню D-Bus, либо предоставление возможности GTK работать над D-Bus.
Поддержка меню индикатора приложений основана на меню D-Bus, которые ограничены в том, что они поддерживают - они поддерживают только базовые функциональные возможности меню, а не более экзотические вещи, такие как произвольные виджеты.
Один значительный дорожный блок для них, когда-либо поддерживающих такие вещи, является тот факт, что меню индикатора приложения отображается другим процессом, процессом индикатора приложения, поэтому ваша программа не имеет прямого доступа к чему-либо на нем. Для преодоления этого потребуется либо поддержка чего-то типа X-Embed в меню D-Bus, либо предоставление возможности GTK работать над D-Bus.
Поддержка меню индикатора приложений основана на меню D-Bus, которые ограничены в том, что они поддерживают - они поддерживают только базовые функциональные возможности меню, а не более экзотические вещи, такие как произвольные виджеты.
Один значительный дорожный блок для них, когда-либо поддерживающих такие вещи, является тот факт, что меню индикатора приложения отображается другим процессом, процессом индикатора приложения, поэтому ваша программа не имеет прямого доступа к чему-либо на нем. Для преодоления этого потребуется либо поддержка чего-то типа X-Embed в меню D-Bus, либо предоставление возможности GTK работать над D-Bus.
Звуковой индикатор в Ubuntu имеет ползунки для громкости, и я подумал, как это возможно. После просмотра кода, похоже, есть GtkMenus, который может быть заполнен через dbus между тем: https://developer.ubuntu.com/api/devel/ubuntu-12.04/c/dbusmenugtk/index.html
[d2 ] Но я не знаю, как их использовать. Хотелось написать звуковой индикатор, где я могу контролировать объем за приложение, как это делает pavucontrol.Звуковой индикатор в Ubuntu имеет ползунки для громкости, и я подумал, как это возможно. После просмотра кода, похоже, есть GtkMenus, который может быть заполнен через dbus между тем: https://developer.ubuntu.com/api/devel/ubuntu-12.04/c/dbusmenugtk/index.html
Но я не знаю, как их использовать. Хотелось написать звуковой индикатор, где я могу контролировать объем за приложение, как это делает pavucontrol.
Звуковой индикатор в Ubuntu имеет ползунки для громкости, и я подумал, как это возможно. После просмотра кода, похоже, есть GtkMenus, который может быть заполнен через dbus между тем: https://developer.ubuntu.com/api/devel/ubuntu-12.04/c/dbusmenugtk/index.html
Но я не знаю, как их использовать. Хотелось написать звуковой индикатор, где я могу контролировать объем за приложение, как это делает pavucontrol.
Звуковой индикатор в Ubuntu имеет ползунки для громкости, и я подумал, как это возможно. После просмотра кода, похоже, есть GtkMenus, который может быть заполнен через dbus между тем: https://developer.ubuntu.com/api/devel/ubuntu-12.04/c/dbusmenugtk/index.html
Но я не знаю, как их использовать. Хотелось написать звуковой индикатор, где я могу контролировать объем за приложение, как это делает pavucontrol.
Звуковой индикатор в Ubuntu имеет ползунки для громкости, и я подумал, как это возможно. После просмотра кода, похоже, есть GtkMenus, который может быть заполнен через dbus между тем: https://developer.ubuntu.com/api/devel/ubuntu-12.04/c/dbusmenugtk/index.html
Но я не знаю, как их использовать. Хотелось написать звуковой индикатор, где я могу контролировать объем за приложение, как это делает pavucontrol.
Звуковой индикатор в Ubuntu имеет ползунки для громкости, и я подумал, как это возможно. После просмотра кода, похоже, есть GtkMenus, который может быть заполнен через dbus между тем: https://developer.ubuntu.com/api/devel/ubuntu-12.04/c/dbusmenugtk/index.html
Но я не знаю, как их использовать. Хотелось написать звуковой индикатор, где я могу контролировать объем за приложение, как это делает pavucontrol.
Звуковой индикатор в Ubuntu имеет ползунки для громкости, и я подумал, как это возможно. После просмотра кода, похоже, есть GtkMenus, который может быть заполнен через dbus между тем: https://developer.ubuntu.com/api/devel/ubuntu-12.04/c/dbusmenugtk/index.html
Но я не знаю, как их использовать. Хотелось написать звуковой индикатор, где я могу контролировать объем за приложение, как это делает pavucontrol.
Звуковой индикатор в Ubuntu имеет ползунки для громкости, и я подумал, как это возможно. После просмотра кода, похоже, есть GtkMenus, который может быть заполнен через dbus между тем: https://developer.ubuntu.com/api/devel/ubuntu-12.04/c/dbusmenugtk/index.html
Но я не знаю, как их использовать. Хотелось написать звуковой индикатор, где я могу контролировать объем за приложение, как это делает pavucontrol.
Звуковой индикатор в Ubuntu имеет ползунки для громкости, и я подумал, как это возможно. После просмотра кода, похоже, есть GtkMenus, который может быть заполнен через dbus между тем: https://developer.ubuntu.com/api/devel/ubuntu-12.04/c/dbusmenugtk/index.html
Но я не знаю, как их использовать. Хотелось написать звуковой индикатор, где я могу контролировать объем за приложение, как это делает pavucontrol.