30 июня 2012

Установить ​​драйвер AMD ATI Catalyst 12.6 в Ubuntu/ Linux Mint


AMD недавно обновила свой ​​драйвер для Linux до версии 12.6, который поддерживает ядро Linux Kernel 3.4. , GPU (R600/R700) и Xorg-Server 1.12.

В этой инструкции я покажу вам как установить этот драйвер в Ubuntu 12.04 и старше, а также для производных Ubuntu, таких как Linux Mint 13 и старше.

Установить ​​драйвер AMD ATI Catalyst 12.6

Удалите старый драйвер AMD с помощью следующих команд в терминале:
 
sudo sh /usr/share/ati/fglrx-uninstall.sh

sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev* xorg-driver-fglrx

Затем выполните установку ​​драйвера  AMD Catalyst 12.6 следующими командами:

cd /tmp && wget -O amd-driver-12-6-x86_64.run http://goo.gl/XBFyI

chmod +x amd-driver-12-6-x86_64.run

sudo sh amd-driver-12-6-x86_64.run

И следуйте инструкции по установке:



Если ​​драйвер установлен успешно, выполните еще эту команду:

sudo aticonfig --initial -f

Затем перезагрузите компьютер для активации драйвера.

Удачи.

16 комментариев :

  1. как всегда не пошел(
    ati mobility radeon hd4250

    ОтветитьУдалить
    Ответы
    1. А без него никак не прожить чтоль?

      Удалить
  2. а что дает этот драйвер относительно оного из реп?

    ОтветитьУдалить
    Ответы
    1. Да фиг его знает.У меня и без активации этого драйвера и куб вращается,и окна колыхаются,и видео показывает(большего мне и не надо)

      Удалить
    2. Ага не не надо драйвер предназначен вообще-то ещё и киловаты сберегать, а то он у вас в простое будет жрать столько же сколько и при активном использовании, а если гпу будет греться да и для подстраховки?

      Удалить
  3. Единственный сайт ,где нормально написано ,как поставить драйвер,даже на форумах убунту и прочих херня какая-то заумная,а тут все по порядку. Единственно,что можно добавить это сделать перезагрузку после выполнения команд : sudo sh /usr/share/ati/fglrx-uninstall.sh

    sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev* xorg-driver-fglrx

    ОтветитьУдалить
  4. Добрый день . Вот такая ошибка . Подскажите что делать .
    Спасибо.

    Check if system has the tools required for installation.
    Uninstalling any previously installed drivers.
    Unloading radeon module...
    ERROR: Module radeon is in use
    Unloading drm module...
    ERROR: Module drm is in use by radeon,ttm,drm_kms_helper
    [Message] Kernel Module : Trying to install a precompiled kernel module.
    [Message] Kernel Module : Precompiled kernel module version mismatched.
    [Message] Kernel Module : Found kernel module build environment, generating kernel module now.
    AMD kernel module generator version 2.1
    doing Makefile based build for kernel 2.6.x and higher
    rm -rf *.c *.h *.o *.ko *.a .??* *.symvers
    make -C /lib/modules/3.2.0-27-generic/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
    make[1]: Вход в каталог `/usr/src/linux-headers-3.2.0-27-generic'
    CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
    CC [M] /lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.o
    CC [M] /lib/modules/fglrx/build_mod/2.6.x/kcl_agp.o
    CC [M] /lib/modules/fglrx/build_mod/2.6.x/kcl_debug.o
    CC [M] /lib/modules/fglrx/build_mod/2.6.x/kcl_ioctl.o
    CC [M] /lib/modules/fglrx/build_mod/2.6.x/kcl_io.o
    CC [M] /lib/modules/fglrx/build_mod/2.6.x/kcl_pci.o
    CC [M] /lib/modules/fglrx/build_mod/2.6.x/kcl_str.o
    CC [M] /lib/modules/fglrx/build_mod/2.6.x/kcl_iommu.o
    CC [M] /lib/modules/fglrx/build_mod/2.6.x/kcl.o
    CC [M] /lib/modules/fglrx/build_mod/2.6.x/kcl_wait.o
    LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.o
    Building modules, stage 2.
    MODPOST 1 modules
    CC /lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o
    LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.ko
    make[1]: Выход из каталога `/usr/src/linux-headers-3.2.0-27-generic'
    build succeeded with return value 0
    duplicating results into driver repository...
    done.
    You must change your working directory to /lib/modules/fglrx
    and then call ./make_install.sh in order to install the built module.
    - recreating module dependency list
    - trying a sample load of the kernel modules
    failed.
    [Error] Kernel Module : Reboot required.
    [Reboot] Kernel Module : update-initramfs

    ОтветитьУдалить
    Ответы
    1. Так терминал тебе пишет, что не удалён старый драйвер, поэтому невозможно установить новый. Удали старый драйвер первыми двумя командами и повтори установку.

      Удалить
  5. Я удолял первыми двумя командами но не делал перезегруску.Позже я опять удолил двумя командами но зделал перезагруску вот что пишет в ответ
    Убедитесь, что система имеет инструменты, необходимые для установки.
    Удаление все ранее установленные драйверы.
    Разгрузка Radeon модуль ...
    ОШИБКА: модуль Radeon используется
    Разгрузка DRM модуль ...
    ОШИБКА: модуль DRM используется на Radeon, TTM, drm_kms_helper
    [Сообщение] Kernel Module: Попытка установить предварительно скомпилированный модуль ядра.
    [Сообщение] Kernel Module: Скомпилированные версии модуля ядра несоответствие.
    [Сообщение] Kernel Module: Найдено сборки модуля ядра среды, создание модулей ядра в настоящее время.
    AMD модуль ядра генератора версии 2.1
    делать сборки, основываясь построить для ядра 2.6.x и выше
    РМ-РФ *. с *. ч *. о *. ко *..? **. symvers
    make-C / lib/modules/3.2.0-27-generic/build SUBDIRS = / lib/modules/fglrx/build_mod/2.6.x модулей
    make [1]: Вход в каталог `/ usr/src/linux-headers-3.2.0-27-generic"
    CC [M] / lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
    CC [M] / lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.o
    CC [M] / lib/modules/fglrx/build_mod/2.6.x/kcl_agp.o
    CC [M] / lib/modules/fglrx/build_mod/2.6.x/kcl_debug.o
    CC [M] / lib/modules/fglrx/build_mod/2.6.x/kcl_ioctl.o
    CC [M] / lib/modules/fglrx/build_mod/2.6.x/kcl_io.o
    CC [M] / lib/modules/fglrx/build_mod/2.6.x/kcl_pci.o
    CC [M] / lib/modules/fglrx/build_mod/2.6.x/kcl_str.o
    CC [M] / lib/modules/fglrx/build_mod/2.6.x/kcl_iommu.o
    CC [M] / lib/modules/fglrx/build_mod/2.6.x/kcl.o
    CC [M] / lib/modules/fglrx/build_mod/2.6.x/kcl_wait.o
    LD [M] / lib/modules/fglrx/build_mod/2.6.x/fglrx.o
    Здание модулями, 2-ой ступени.
    MODPOST 1 модуль
    CC / lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o
    LD [M] / lib/modules/fglrx/build_mod/2.6.x/fglrx.ko
    make [1]: Выход из каталога `/ usr/src/linux-headers-3.2.0-27-generic"
    построить удалось с возвращением значения 0
    дублирование результатов в хранилище драйверов ...
    сделано.
    Вы должны изменить свой рабочий каталог / Библиотека / модули / fglrx
    , а затем позвонить. / make_install.sh для установки встроенного модуля.
    - Воссоздание список модулей зависимость
    - Пытается образец нагрузки модулей ядра
    не удалось.
    [Error] Kernel Module: Перезагрузка требуется.
    [Reboot] Kernel Module: обновление-initramfs

    ОтветитьУдалить
    Ответы
    1. Тогда удали через Synaptic. Открой открой его, введи в строке поиска kernel и удали старое ядро. А затем установи новое.

      Удалить
  6. Может напишите,как установить новый драйвер AMD ATI Catalyst 12.8 ,который недавно выпустили?

    ОтветитьУдалить
    Ответы
    1. 1.sudo sh /usr/share/ati/fglrx-uninstall.sh
      sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev* xorg-driver-fglrx
      2.cd /tmp && wget http://www2.ati.com/drivers/linux/amd-driver-installer-12-8-x86.x86_64.zip
      unzip amd-driver-installer-12-8-x86.x86_64.zip
      chmod +x amd-driver-installer-8.982-x86.x86_64.run
      sudo sh amd-driver-installer-8.982-x86.x86_64.run
      3.sudo aticonfig --initial -f
      Затем перезагрузите компьютер. Всё, драйвера установлены.

      Удалить
  7. Здравствуйте!
    Возникла небходимость установить драйвер видеокарты Radeon 9550. На компьютере установлен Linux Mint 17.3 с последними обновлениями. Скачал с сайта AMD подходящий драйвер, однако, при установке выдаётся следующее сообщение:

    Error: ./default_policy.sh does not support version
    default:v2:i686:lib::none:3.19.0-32-generic; make sure that the version is being
    correctly set by --iscurrentdistro

    Я в Linux новичок, попытался поискать информацию по этой проблеме, но ничего толком не нашел. Подскажите, что можно сделать? Очень надо установить драйвер видеокарты...

    ОтветитьУдалить
    Ответы
    1. К сожалению Ваш драйвер не поддерживается и рекомендовано использовать драйвер с открытым исходным кодом.

      Radeon (Catalyst <= 9.3 & Open Source)

      ATI / AMD Catalyst прекращена поддержка для этих карт в Catalyst 9-4. Эти карты поддерживаются с унаследованной ATI Catalyst 9-3 выпуска, но вы должны использовать ядро ​​<= 2.6.28 и Xserver <= 1.5. Например, вы можете использовать Catalyst 9-3, если вы работаете в Ubuntu 8.04 или Debian Lenny / 5.0. Поддержка с открытым исходным кодом является хорошим и 3D по-прежнему улучшается.

      * RS400 / RS480 Radeon Xpress 200 (M) / 1100 IGP
      * R300 Radeon 9700Pro / 9700 / 9500PRO / 9500 / 9600TX
      * R350 Radeon 9800PRO / 9800SE / 9800
      * R360 Radeon 9800XT
      * RV350 Radeon 9600pro / 9600SE / 9600/9550, M10 / M11
      * RV360 Radeon 9600XT
      * RV370 Radeon X300, M22
      * RV380 Radeon X600, M24

      http://wiki.cchtml.com/index.php/Hardware

      Удалить
    2. Спасибо за информацию, Владимир. Попытался установить драйвер с открытым кодом путем ввода следующих команд:

      sudo add-apt-repository ppa:xorg-edgers/ppa
      sudo apt-get update && sudo apt-get install fglrx-installer

      Репозиторий успешно добавился, но после второй команды получил такое:

      E: Не удалось найти пакет fglrx-installer

      Где же его ещё искать-то?

      Удалить
    3. Анлрей, у меня компьютер с видюхой Nvidia, поэтому конкретную помощь оказать не могу, но вот сайт, на котором объясняется, как установить драйвер для видеокарт AMD: http://vasilisc.com/ati-amd-ubuntu-gpu-driver

      Удалить

Если у Вас появились вопросы или мнения, вы можете задать или оставить их здесь.
Спам и флуд будут жёстко караться вечной блокировкой их оставляющих!



If You have any questions or opinions about, just leave'em here.
Spamers & flooders will be blocked forever!!!