Astra linux ati radeon

Установка ATI в 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 ускорение графики.

Поддержка работы видеокарты в графическом режиме осуществляется пакетом Xorg. Подключение установленных драйверов и настройка видеокарты осуществляется в файле конфигурации Xorg — /etc/X11/xorg.conf. Если драйвер видеокарты в файле конфигурации не указан или самого файла нет вовсе, операционная система (например Debian squeeze/wheezy) самостоятельно определит и установит совместимый драйвер.

Для установки графических режимов видеокарт ATI/RADEON могут быть использованы драйвера vesa, ati, radeon, radeonhd из пакета Xorg, и драйвер fglrx из хранилища пакетов Debian или с сайта изготовителя.

Некоторые часто используемые команды

# /etc/init.d/kdm restart - перезапуск менеджера рабочих столов, а с ним и X-сервера # /etc/init.d/kdm stop - остановка менеджера рабочих столов, а с ним и X-сервера # killall Xorg - остановка всех копий X-сервера # reboot - перезапуск рабочей станции

Драйвер vesa

Видеокарты ATI/RADEON поддерживают работу в графическом режиме VESA. Описание настройки X-сервера и /etc/X11/xorg.conf в режиме VESA приведено в статье Xorg, а также в статье Установка видеокарт в linux.

Замечание: Последние версии драйвера vesa обеспечивают (ограниченную) поддержку и 2D/3D ускорения.

Драйвера ati/radeon/radeonhd

Специальные драйвера video-ati / video-radeon / video-radeonhd, включённые в поставку пакета Xorg, обеспечивают поддержку графического ускорения видеокарт ATI/RADEON.

Читайте также:  Редактор paint для linux

Для добавления поддержки графического ускорения с помощью пакета Xorg

# apt-get install xserver-xorg-video-ati xserver-xorg-video-radeon xserver-xorg-video-radeonhd
Section "Device" Driver "ati" # либо Driver "radeon" # либо Driver "radeonhd" EndSection

Для получения информации об установке и поддержке ускорения 3D на конкретных видеокартах смотри раздел Настройка отдельных видеокарт.

Драйвер fglrx

Fglrx драйвер видеокарт ATI/Radeon для Linux с полноценной поддержкой 2D/3D ускорения.

Установить драйвер можно тремя способами:

  • установка закрытого драйвера изготовителя
  • установка (бинарного) драйвера из хранилища пакетов
  • сборка драйвера под свою машину из исходников

Для проверки работоспособности драйвера и тестирования 3D может быть использован пакет Mesa-utils.

Внимание! В ряде случаев - например после некорректной установки драйверов fglrx возможен старт с "чёрным экраном". Для устранения данной проблемы могут быть использованы команды - получение доступа к командной строке # ssh root@my_host - вход с удаленной машины по ssh-туннелю либо вход в linux систему в режиме восстановления - правка конфигурации # nano /etc/X11/xorg.conf - редактирование файла конфигурации X-сервера, например для указания драйвера vesa # aticonfig --initial -f - ati-инициализация, включающая и замену файла конфигурации /etc/X11/xorg.conf на универсальную конфигурацию

Установка драйвера изготовителя

Для установки проприетарного драйвера изготовителя

  • в браузере открывается страница загрузки драйвера www.support.amd.com
  • выбирается нужная архитектура и скачивается установщик
  • (возможно) останавливается X-сервер
  • запускается установка
# su - получение прав суперпользователя # cd /etc/X11/ - смещение в каталог с драйвером # cp /etc/X11/xorg.conf /etc/X11/xorg.conf.my - создание е резервной копии своего рабочего файл конфигурации # sh /.run - запуск установщика
Section "Device" Driver "fglrx" EndSection

Удаление полупрозрачной метки

При некорректной сборке — отсутствии ключа подписи — при установке драйвера от изготовителя возможно появление полупрозрачной метки (watermark) в правом-нижнем углу экрана, например «Unsupported device» или «Testing use only».

Для удаления полупрозрачной метки

# grep -a signature= amd-driver-installer-catalyst-13.1-legacy-linux-x86.x86_64.run signature="c13369fa786b034c66d4e66026b42733:f91d50cd565a337c48e3cb5114851602f75244cb4d5a3a745297cb2172fd070bf5055acf40:a70a589e4d5b602853e2d30115871050f50b0cc91b09367d57e0de5517821701a7045cc84c5f602e52b0d30115d51007f40150cd1b09317d51e6800416831751a70659cf4d0a602a52e4"

Установка драйвера из хранилища пакетов

Дистрибутив Debian распространяет через свои хранилища пакетов бинарные (проприетарные) драйвера для видеокарт ATI/RADEON, которые находятся в секции non-free.

Для установки драйвера из хранилища пакетов

# su; apt-get install fglrx-* при этом будут установлены fglrx-driver - драйвер X.org (необходимый) fglrx-glx - библиотека OpenGL (необходимый) fglrx-modules-dkms - автоматически собирающийся модуль ядра (необходимый), требует установленный linux-headers fglrx-atieventsd - демон служащий для оповещения драйвера о различных событиях fglrx-control - панель управления Catalyst, GUI приложение для тонкой настройки видеокарты (дисплея) fglrx-glx-ia32 - 32-битные библиотеки fglrx для 64-битной системы, необходимы для запуска 32-битных приложений (в том числе через Wine);
Внимание! При смене ядра (upgrade системы/ядра) установленные драйвера следует перекомпилировать (например путем переустановки используемых пакетов).
Section "Device" Driver "fglrx" EndSection

Компиляция драйвера из исходников

(незавершенный раздел)
Для сборки драйвера из исходников

  • устанавливается сборщик модулей, как описано в статье Module-assistant
  • компилируется и устанавливается модуль
# m-a prepare; m-a a-i fglrx # modprobe -v fglrx
Section "Device" Identifier "Device" Driver "fglrx" VendorName "ATI/RADEON Corporation" EndSection

Удаление драйвера fglrx

Для установки нового драйвера следует удалить старый.

Читайте также:  Addictive drums 2 linux

Для удаления проприетарного драйвера fglrx изготовителя

# /usr/share/ati/fglrx-uninstall.sh
# apt-get remove --purge fglrx-*

Устранение ошибок

В Debian squeeze amd64 при выполнении команды # m-a a-i fglrx может возникнуть ошибка make[5]: *** [/usr/src/modules/fglrx/kcl_ioctl.o] Ошибка 1.

Для устранения данной ошибки

# aptitude install fglrx-source
в блоке '''void* ATI_API_CALL KCL_IOCTL_AllocUserSpace32(long size)''' (195 -198 строки) заменяется строка '''return compat_alloc_user_space(size);''' на '''return arch_compat_alloc_user_space(size);'''

Настройка отдельных видеокарт

В таблице приведены ссылки на статьи в википедии с описание настройки отдельных видеокарт ATI/RADEON

ссылка описание
Radeon HD 4200 статья об установке и настройке встроенной видеокарты Radeon HD 4200
Radeon 9600 XT статья об установке и настройке AGP видеокарты Radeon 9600 XT

Литература

Справочная информация

  • 09.01.2010: Установка ATI в linux: создание статьи в википедии с описанием установки драйвера ATI в Debian
  • 23.01.2010: Установка ATI в linux: описание восстановления 3D при апгрейде ядра в Debian Squeeze amd64
  • 23.04.2010: Установка ATI в linux: правка внешнего вида статьи, описание установки 3D из хранилища Debian
в хранилище Debian Squeeze amd64 появились (только сейчас!) пакеты с поддержкой 3D в видеокартах ATI/RADEON в связи с этим обновлено описание настройки поддержки 3D при использовании свободных бинарников на примере встроенной видекарты Radeon 4200HD Заметен серьезный прирост производительности видеокарты на новых драйверах и xorg. Ура товарищи!
  • 11.10.2010: Установка ATI в linux: добавлено описание устранение ошибки «make[5]: *** [/usr/src/modules/fglrx/kcl_ioctl.o] Ошибка 1»
  • 07.09.2011: Установка ATI в linux: правка внешнего вида, актуализация описания для установки драйвера Radeon HD 4200
  • 03.09.2012: Установка ATI в linux: правка внешнего вида, добавлено описание удаления драйвера fglrx
  • 16.03.2013: Установка ATI в linux: актуализирован раздел «Установка драйвера из хранилища пакетов» на примере debian squeeze и Radeon HD 4200
  • 16.03.2014: Установка ATI в linux: добавлено описание удаления полупрозрачной метки

Источник

AMD Radeon Software for Linux

AMD Radeon Software for Linux – набор драйверов и библиотек, необходимых для полноценного функционирования видеокарт AMD Radeon в операционных системах семейства Linux.

В состав пакета входят драйвера AMDGPU-Pro, предназначенные для установки на системах с видеокартами линейки Radeon Pro, и драйвера AMDGPU All-Open, предназначенные для других видеокарт AMD.

Также, в состав входят библиотеки Mesa — реализация графических API OpenGL и Vulkan с открытым исходным кодом. Они обеспечивают использование аппаратного ускорения и повышают производительность при работе с 3D-графикой.

Драйвера All-Open включают:

  • Базовый драйвер ядра.
  • Базовый драйвер ускорителя графики.
  • Библиотеки Mesa OpenGL.
  • Библиотеки Mesa мультимедиа.

Драйвера Pro включают:

  • Базовый драйвер ядра.
  • Базовый драйвер ускорителя графики.
  • Библиотеки Mesa мультимедиа.
  • Pro OpenGL
  • Pro OpenCL
    • Стек PAL OpenCL (поддерживает продукты Vega 10 и новее)
    • Устаревший стек OpenCL (поддерживает устаревшие продукты старее Vega 10)

    Другие программы

    AMD Radeon Software Adrenalin
    Драйверы графических карт AMD Radeon для Windows

    Astra Linux
    Российская операционная система на базе Debian

    Рекомендуем

    рейтинг

    БЕСПЛАТНО

    рейтинг

    БЕСПЛАТНО

    рейтинг

    ПРОБНАЯ

    рейтинг

    БЕСПЛАТНО

    рейтинг

    АКЦИЯ

    Источник

    Проблемы с установкой Astra Linux SE

    По идее в орла можете уже сейчас поставить ядро 4.19
    А вот в смоленск вряд ли. Поставите в него новое ядро слетят сертификаты..

    Olej

    New member

    Думаю, что для Орёл — не будет.
    Только сильно я думаю, что к вашей проблеме установки ядро не имеет ни малейшего отношения!

    После нажатия «графическая установка» текстуры едут, хотя видно что при нажатии стрелочек текстуры немного двигаются.

    Отображение экранное и тем более графика GUI, и клавиатурный ввод в Xorg . — всё это не имеет ни малейшего касательства к ядру.
    Почти наверняка (IMHO) у вас хреново записана USB флешка — перезаписывайте, разными способами и не раз. (репетируйте).

    Montfer

    New member

    Думаю, что для Орёл — не будет.
    Только сильно я думаю, что к вашей проблеме установки ядро не имеет ни малейшего отношения!

    Отображение экранное и тем более графика GUI, и клавиатурный ввод в Xorg . — всё это не имеет ни малейшего касательства к ядру.
    Почти наверняка (IMHO) у вас хреново записана USB флешка — перезаписывайте, разными способами и не раз. (репетируйте).

    Вы бы написали что оно там за AM4 Ryzen 3 2200G, что там? . какой-нибудь lspci .
    А то получается:

    Olej

    New member

    Ссылку и обсуждения посмотрел. Проблема там в горбатом встроенном видео от AMD. Но там же и решение обсуждают . применительно к Astra Linux CE это может выглядеть так:
    1. воткнуть в компьютер любую внешнюю видеокарту.
    2. с ней проделать инсталляцию с того (он единственный) ISO Astra CE .
    3. перепрописать репозиторий testing в /etc/apt/sources.lst .
    4. apt update , apt upgrade . обновляемся автоматом до ядра 4.19 .
    5. выкидываем внешнюю видеоокарту и перезагружаемся.
    Должно помочь.

    Montfer

    New member

    Ссылку и обсуждения посмотрел. Проблема там в горбатом встроенном видео от AMD. Но там же и решение обсуждают . применительно к Astra Linux CE это может выглядеть так:
    1. воткнуть в компьютер любую внешнюю видеокарту.
    2. с ней проделать инсталляцию с того (он единственный) ISO Astra CE .
    3. перепрописать репозиторий testing в /etc/apt/sources.lst .
    4. apt update , apt upgrade . обновляемся автоматом до ядра 4.19 .
    5. выкидываем внешнюю видеоокарту и перезагружаемся.
    Должно помочь.

    В ветке stable тоже есть ядеро 4.19
    Хотя после установки ОС по прежнему прописана current, но и там тоже самое. И когда только добавили в репозиторий 4.19, его установить можно было, но по умолчанию все равно грузилось 4.15. Как сейчас обстоят дела с этим не в курсе.

    Источник

Оцените статью
Adblock
detector