как установить драйвера на видеокарту amd radeon на линукс
Установка ATI в linux
Материал из Пингвиньи радостей
Содержание
Статья об Установке видеокарт ATI/RADEON в Linux
Установка ATI в linux это процесс добавления и настройки драйверов для видеокарт ATI/RADEON в операционную систему Linux.
Установка видекарты включает в себя установку драйвера, а также, возможно, предварительное удаление предыдущей версии, и настройку файла конфигурации X-системы Xorg.conf. Описание установки и настройки видеокарт ATI/RADEON в Linux приводится на примере операционной системы Debian GNU/Linux версий squeeze/wheezy. Во многих случаях, например для современных видекарт, могут быть использованы драйвера поставляемые изготовителем видеокарт. В случае их недоступности могут быть использованы драйвера находящиеся в хранилищах пакетов Debian. В крайне редких («тяжёлых») случаях может быть использован драйвер vesa из пакета Xorg. В настоящей статье приводится лишь общий план мероприятий по установке и настройке. Ссылки на статьи с описанием настройки конкретных видеокарт расположены в разделе Настройка отдельных видеокарт.
Официальный сайт изготовителя: www.amd.com
Обзор режимов работы видеокарт ATI/RADEON
Видеокарты ATI/RADEON в Linux могут работать в текстовом и графическом режимах. Для запуска видеокарты в текстовом режиме (в режиме консоли) не требуется дополнительных действий. Для использования графического режима требуется установка/настройка X-сервера и подключение/указание «графических» драйверов. В графическом режиме видеокарты ATI/RADEON поддерживают как 2D так и 3D ускорение графики.
Для установки графических режимов видеокарт ATI/RADEON могут быть использованы драйвера vesa, ati, radeon, radeonhd из пакета Xorg, и драйвер fglrx из хранилища пакетов Debian или с сайта изготовителя.
Некоторые часто используемые команды
Драйвер vesa
Видеокарты ATI/RADEON поддерживают работу в графическом режиме VESA. Описание настройки X-сервера и /etc/X11/xorg.conf в режиме VESA приведено в статье Xorg, а также в статье Установка видеокарт в linux.
Драйвера ati/radeon/radeonhd
Специальные драйвера video-ati / video-radeon / video-radeonhd, включённые в поставку пакета Xorg, обеспечивают поддержку графического ускорения видеокарт ATI/RADEON.
Для добавления поддержки графического ускорения с помощью пакета Xorg
Для получения информации об установке и поддержке ускорения 3D на конкретных видеокартах смотри раздел Настройка отдельных видеокарт.
Драйвер fglrx
Fglrx драйвер видеокарт ATI/Radeon для Linux с полноценной поддержкой 2D/3D ускорения.
Установить драйвер можно тремя способами:
Для проверки работоспособности драйвера и тестирования 3D может быть использован пакет Mesa-utils.
Установка драйвера изготовителя
Для установки проприетарного драйвера изготовителя
Удаление полупрозрачной метки
Для удаления полупрозрачной метки
Установка драйвера из хранилища пакетов
Дистрибутив Debian распространяет через свои хранилища пакетов бинарные (проприетарные) драйвера для видеокарт ATI/RADEON, которые находятся в секции non-free.
Для установки драйвера из хранилища пакетов
Компиляция драйвера из исходников
(незавершенный раздел)
Для сборки драйвера из исходников
Удаление драйвера fglrx
Для установки нового драйвера следует удалить старый.
Для удаления проприетарного драйвера fglrx изготовителя
Устранение ошибок
В Debian squeeze amd64 при выполнении команды # m-a a-i fglrx может возникнуть ошибка make[5]: *** [/usr/src/modules/fglrx/kcl_ioctl.o] Ошибка 1.
Для устранения данной ошибки
Настройка отдельных видеокарт
В таблице приведены ссылки на статьи в википедии с описание настройки отдельных видеокарт ATI/RADEON
Установка драйверов для видеокарт от Intel и AMD
Для установки драйверов от Intel и AMD на Ubuntu, или Linux Mint, открываем эмулятор терминала и вбиваем команду:
перезагружаемся… (Если видеокарта поддерживает вулкан, но он не работает, то делаем по инструкции в самом низу данной страницы)
Установка драйверов для видеокарт от NVIDIA
Для установки драйверов от NVIDIA на Ubuntu, или Linux Mint, открываем эмулятор терминала и вбиваем команду:
после окончания процесса установки откроется окно:
Тут выбираем самый свежий драйвер и жмём: Apply Changes. Ждём окончание установки и перезагружаемся…
Проверяем работу Vulkan на Ubuntu, или Linux Mint.
Для проверки, поддерживается и работает ли у Вас Vulkan, введите команду: lspci | grep 3D && vulkaninfo | grep deviceName
» data-medium-file=»https://portwine-linux.ru/wp-content/uploads/2020/05/Screenshot_20200509_151548-300×97.png» data-large-file=»https://portwine-linux.ru/wp-content/uploads/2020/05/Screenshot_20200509_151548.png» loading=»lazy» src=»https://portwine-linux.ru/wp-content/uploads/2020/05/Screenshot_20200509_151548.png» alt=»test vulkan linux» width=»683″ height=»220″ srcset=»https://portwine-linux.ru/wp-content/uploads/2020/05/Screenshot_20200509_151548.png 683w, https://portwine-linux.ru/wp-content/uploads/2020/05/Screenshot_20200509_151548-300×97.png 300w, https://portwine-linux.ru/wp-content/uploads/2020/05/Screenshot_20200509_151548-450×145.png 450w» sizes=»(max-width: 683px) 100vw, 683px» />
В местах выделенным красным цветом, должны быть одни и те же видеокарты (если это ноутбук, то дискретные). Если у Вас команда ничего не выдает, то можно проверить другим способом, запустив:
vkcube (Должен запуститься вращающийся кубик LunarG)
Включаем поддержку VKD3D (Directx12 под WINE):
Проверяем vkd3d: gears-vkd3d
Список видеокарт от AMD поддерживающие Vulkan:
Устанавливаем свежие драйверы для видеокарт ATI (AMD) и NVIDIA в Ubuntu
Для стабильной работы вашей системы, желательно всегда иметь свежие драйверы. Я постараюсь описать, как установить свежие драйверы для карт AMD и NVIDIA.
Содержание
Установка свежих драйверов NVidia в Ubuntu [ править ]
Как определить и установить правильную версию драйвера для вашей видеокарты Nvidia в Ubuntu/Linux Mint [ править ]
Многие пользователи Linux (особенно начинающие), у которых на компьютере имеется видеокарта Nvidia делают одну ошибку при установке самой последней версии драйвера в системе, не определив возможности «железа» под этот драйвер. На страницах данного сайта Compizomania я периодически, по мере выхода нового драйвера Nvidia для Linux, публикую инструкцию по его установке в системы Ubuntu/Linux Mint. Но это совсем не значит, что именно вам на своём компьютере обязательно нужно установить его и использовать. Неправильное использование драйвера в системе очень часто приводит к различным артефактам, таким например как: тиринг в браузере (когда прокрутка страницы происходит рывками), замедленное или приторможенное видео, открытие «молочных» окон приложений и многих других. Некоторые геймеры стараются установить драйвер «покруче» для лучшей производительности в играх и получают обратный эффект. Ниже мы вместе постараемся разобраться, как определить и установить правильную версию драйвера для вашей модели видеокарты Nvidia. Я буду приводить примеры на своём компьютере с графикой Nvidia, а вы, естественно, на своём.
1. Прежде всего нужно определить модель вашей видеокарты Nvidia. Для этого введите и выполните в терминале (Ctrl+Alt+T) следующую команду:
Вывод после выполнения команды в терминале в моём случае следующий:
Это значит, что модель моей видокарты определилась как GeForce GT 220.
2. Узнайте правильную версию драйвера для вашей видеокарты.
Заполните всю необходимую информацию о вашей видеокарте и системе, а затем нажмите кнопку Поиск. Как показано на снимке:
ATI / AMD driver Ubuntu.
Если по некоторым причинам автоматически вам не был подобран драйвер, вы всегда можете сориентироваться по таблицам. Но сначала чуть-чуть матчасти.
Например,
01:05.0 VGA compatible controller [0300]: ATI Technologies Inc M880G [Mobility Radeon HD 4200] [1002:9712]
В нашем примере, нужно установить пакет fglrx через Центр приложений Ubuntu или в Терминале
sudo apt-get update && sudo apt-get install fglrx
Что если не нашли свою видеокарту ATI в таблицах?
Не отчаивайтесь. Если видеокарта «не молода», то лучше оставить драйвер по умолчанию. Всё равно из старой видеокарты не выжмите ничего серьёзного и проприетарное 3D вам не поможет.
Так же в Терминале запустите glxgears и, понаблюдав за вращением шестерёнок не менее 15 секунд, заметьте плавность анимации.
Можно поставить игру extremetuxracer и покататься с ледяных горок с Tux и окончательно убедиться, что 3D есть и работает.
Установка драйвера ATI через репозиторий
Это самый лучший вариант, если ваша видеокарта находится в нижеприведённой таблице.
fglrx обслуживает следующие видеокарты:
установить можно sudo apt-get update && sudo apt-get install fglrx
6700 | no description |
6701 | no description |
6702 | no description |
6703 | no description |
6704 | no description |
6705 | no description |
6706 | no description |
6707 | Cayman LE GL [FirePro V5900] |
6708 | no description |
6709 | no description |
6718 | Cayman XT [Radeon HD 6970] |
6719 | Cayman PRO [Radeon HD 6950] |
671C | no description |
671D | no description |
671F | no description |
6720 | Blackcomb [Radeon HD 6900M series] |
6721 | no description |
6722 | no description |
6723 | no description |
6724 | no description |
6725 | no description |
6726 | no description |
6727 | no description |
6728 | no description |
6729 | no description |
6738 | Barts XT [ATI Radeon HD 6800 Series] |
6739 | Barts PRO [ATI Radeon HD 6800 Series] |
673E | no description |
6740 | Whistler XT [AMD Radeon HD 6700M Series] |
6741 | Whistler [AMD Radeon HD 6600M Series] |
6742 | Whistler LE [AMD Radeon HD 6625M Graphics] |
6743 | Whistler [Radeon E6760] |
6744 | no description |
6745 | no description |
6746 | no description |
6747 | no description |
6748 | no description |
6749 | Turks [FirePro V4900] |
674A | no description |
6750 | Turks [AMD Radeon HD 6570] |
6751 | Turks [Radeon HD 7600A Series] |
6758 | Turks [Radeon HD 6670] |
6759 | Turks [Radeon HD 6570] |
675B | no description |
675D | no description |
675F | no description |
6760 | Seymour [Radeon HD 6400M Series] |
6761 | Seymour LP [Radeon HD 6430M] |
6762 | no description |
6763 | Seymour [Radeon E6460] |
6764 | no description |
6765 | no description |
6766 | no description |
6767 | no description |
6768 | no description |
6770 | Caicos [Radeon HD 6400 Series] |
6772 | Caicos [Radeon HD 7400A Series] |
6778 | Caicos [Radeon HD 7000 Series] |
6779 | Caicos [Radeon HD 6450] |
677B | no description |
6780 | no description |
6784 | no description |
6788 | no description |
678A | no description |
6798 | Tahiti XT [Radeon HD 7970] |
6799 | New Zealand [Radeon HD 7990] |
679A | no description |
679E | no description |
6800 | WIMBLEDON XT [Radeon HD 7970M] |
6801 | no description |
6808 | no description |
6809 | no description |
6818 | PITCAIRN [Radeon HD 7800] |
6819 | PITCAIRN PRO [Radeon HD 7800 Series] |
6820 | no description |
6821 | no description |
6823 | no description |
6824 | no description |
6825 | no description |
6826 | no description |
6827 | no description |
6828 | no description |
682D | no description |
682F | no description |
6830 | no description |
6831 | no description |
6838 | no description |
6839 | no description |
683B | no description |
683D | no description |
683F | no description |
6840 | Thames XT/GL [Radeon HD 7600M Series] |
6841 | Thames [Radeon 7500M/7600M Series] |
6842 | no description |
6843 | Thames [Radeon HD 7670M] |
6849 | no description |
684C | no description |
6850 | Lombok GL AIO [Radeon HD 7570] |
6858 | Lombok [Radeon HD 7400 series] |
6859 | no description |
6880 | no description |
6888 | no description |
6889 | Cypress [FirePro V7800] |
688A | no description |
688C | no description |
688D | no description |
6890 | no description |
6898 | Cypress XT [Radeon HD 5870] |
6899 | Cypress [Radeon HD 5800 Series] |
689B | no description |
689C | no description |
689D | no description |
689E | no description |
68A0 | no description |
68A1 | no description |
68A8 | no description |
68A9 | no description |
68B0 | no description |
68B1 | no description |
68B8 | no description |
68B9 | no description |
68BA | no description |
68BE | no description |
68BF | no description |
68C0 | no description |
68C1 | no description |
68C7 | no description |
68C8 | no description |
68C9 | no description |
68D0 | no description |
68D1 | no description |
68D8 | no description |
68D9 | no description |
68DA | no description |
68DE | no description |
68E0 | no description |
68E1 | no description |
68E4 | no description |
68E5 | no description |
68E8 | no description |
68E9 | no description |
68F0 | no description |
68F1 | no description |
68F2 | no description |
68F8 | no description |
68F9 | no description |
68FA | no description |
68FE | no description |
9400 | R600 [Radeon HD 2900 Series] |
9401 | no description |
9402 | no description |
9403 | R600 [Radeon HD 2900 PRO] |
9405 | no description |
940A | no description |
940B | no description |
940F | no description |
9440 | RV770 [Radeon HD 4870] |
9441 | R700 [Radeon HD 4870 X2] |
9442 | RV770 [Radeon HD 4850] |
9443 | R700 [Radeon HD 4850] |
9444 | no description |
9446 | no description |
9447 | no description |
944A | no description |
944B | no description |
944C | no description |
944E | no description |
944F | no description |
9450 | RV770 [FireStream 9270] |
9451 | no description |
9452 | RV770 [FireStream 9250] |
9456 | no description |
945A | no description |
945B | no description |
945E | no description |
9460 | RV790 [Radeon HD 4890] |
9462 | RV790LE [Radeon HD 4800 Series] |
946A | no description |
946B | no description |
947A | no description |
947B | no description |
9480 | M96 [Mobility Radeon HD 4650] |
9487 | no description |
9488 | RV730 XT [Mobility Radeon HD 4670] |
9489 | M96 XT [Mobility FireGL V5725] |
948A | no description |
948F | no description |
9490 | RV730XT [Radeon HD 4670] |
9491 | M96 CSP [ATI RADEON E4690] |
9495 | RV730 Pro AGP [Radeon HD 4600 Series] |
9498 | RV730 PRO [Radeon HD 4650] |
949C | no description |
949E | no description |
949F | no description |
94A0 | no description |
94A1 | no description |
94A3 | no description |
94B1 | no description |
94B3 | no description |
94B4 | no description |
94B5 | no description |
94C0 | no description |
94C1 | no description |
94C3 | no description |
94C4 | no description |
94C5 | no description |
94C6 | no description |
94C7 | no description |
94C8 | no description |
94C9 | no description |
94CB | no description |
94CC | no description |
9500 | no description |
9501 | RV670 [Radeon HD 3870] |
9504 | RV670 [Mobility Radeon HD 3850] |
9505 | RV670PRO [Radeon HD 3850] |
9506 | no description |
9507 | RV670 [Radeon HD 3850] |
9508 | M88 XT Mobility Radeon HD 3870] |
9509 | no description |
950F | no description |
9511 | RV670 [FireGL 7700] |
9513 | no description |
9515 | RV670 AGP [Radeon HD 3850] |
9517 | no description |
9519 | RV670 [FireStream 9170] |
9540 | RV710 [Radeon HD 4550] |
9541 | no description |
9542 | no description |
954E | no description |
954F | no description |
9552 | RV710 [Mobility Radeon HD 4300 Series] |
9553 | RV710 [Mobility Radeon HD 4500/5100 Series] |
9555 | RV710 [Mobility Radeon HD 4300/4500 Series] |
9557 | no description |
955F | no description |
9580 | no description |
9581 | RV630 [Mobility Radeon HD 2600] |
9583 | RV630 [Mobility Radeon HD 2600 XT] |
9586 | RV 630 XT AGP [Radeon HD 2600 XT AGP] |
9587 | RV630 PRO AGP [Radeon HD 2600 PRO AGP] |
9588 | RV630 [Radeon HD 2600XT] |
9589 | RV630 [Radeon HD 2600 Series] |
958A | no description |
958B | no description |
958C | no description |
958D | no description |
958E | no description |
958F | no description |
9590 | no description |
9591 | RV635 [Mobility Radeon HD 3650] |
9593 | RV635 [Mobility Radeon HD 3670] |
9595 | M86GL [Mobility FireGL V5700] |
9596 | RV635 PRO AGP [Radeon HD 3650] |
9597 | no description |
9598 | RV630 [Radeon HD 3600 Series] |
9599 | no description |
959B | no description |
95C0 | no description |
95C2 | no description |
95C4 | no description |
95C5 | no description |
95C6 | no description |
95C7 | no description |
95C9 | no description |
95CC | no description |
95CD | no description |
95CE | no description |
95CF | no description |
9610 | RS780 [Radeon HD 3200] |
9611 | RS780C [Radeon HD 3100] |
9612 | RS780M/RS780MN [Mobility Radeon HD 3200 Graphics] |
9613 | RS780MC [Mobility Radeon HD 3100 Graphics] |
9614 | RS780D [Radeon HD 3300] |
9615 | RS780E [Radeon HD 3200] |
9616 | RS780L [Radeon HD 3000] |
9640 | BeaverCreek [Radeon HD 6550D] |
9641 | BeaverCreek [Mobility Radeon HD 6620G] |
9642 | no description |
9643 | no description |
9644 | no description |
9645 | no description |
9647 | no description |
9648 | no description |
9649 | no description |
964A | no description |
964B | no description |
964C | no description |
964E | no description |
964F | no description |
9710 | RS880 [Radeon HD 4200] |
9711 | no description |
9712 | RS880M [Mobility Radeon HD 4200 Series] |
9713 | RS880M [Mobility Radeon HD 4100] |
9714 | RS880 [Radeon HD 4290] |
9715 | RS880 [Radeon HD 4250] |
9802 | Wrestler [Radeon HD 6310] |
9803 | no description |
9804 | Wrestler [Radeon HD 6250] |
9805 | no description |
9806 | Wrestler [Radeon HD 6320] |
9807 | Wrestler [Radeon HD 6290] |
9808 | no description |
9809 | no description |
9900 | no description |
9901 | no description |
9903 | no description |
9904 | no description |
9905 | no description |
9906 | no description |
9907 | no description |
9908 | no description |
9909 | no description |
990A | no description |
990F | no description |
9990 | no description |
9991 | no description |
9992 | no description |
9993 | no description |
9994 | no description |
Установка драйвера ATI в ручном режиме
1) Сначала скачайте драйвер именно под вашу видеокарту с официального сайта support.amd.com/us/gpudownload/Pages/index.aspx
2) Установите пакеты, которые понадобятся для сборки драйвера
sudo apt-get install ia32-libs ia32-libs-multiarch:i386 build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases linux-headers-generic
5) Перезагрузитесь и вызовите AMD Catalyst Control Center для настройки вашей видеокарты.