The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Релиз свободных видеодрайверов xf86-video-ati 18.1.0 и xf86-video-amdgpu 18.1.0

15.09.2018 08:38

Вышел релиз X.org-драйвера xf86-video-amdgpu 18.1.0, который является форком драйвера xf86-video-ati, адаптированным для работы поверх интегрированного в состав ядра Linux модуля AMDGPU, который также служит основой для нового гибридного драйвера AMDGPU-PRO. Драйвер xf86-video-amdgpu ориентирован на использование с такими семействами GPU, как Tonga, Carrizo, Iceland, Fiji и Stoney. Код для поддержки старых GPU, которые не могут работать с модулем amdgpu исключён из кодовой базы драйвера.

Одновременно выпущена новая версия свободного X.Org-драйвера xf86-video-ati 18.1.0, который остаётся актуален в свете отсутствия обновлений для legacy-веток проприетарного драйвера Catalyst, что мешает использованию устаревших карт AMD с новыми выпусками X-сервера. Для взаимодействия с оборудованием используется DRM-модуль ядра radeon.

В новых выпусках добавлена возможность передачи ресурсов RandR для эксклюзивного использования клиентом (Output Leases), что необходимо при использовании шлемов виртуальной реальности. При помощи Output Leases клиент может получить прямой доступ к устройствам вывода, в обход X.Org Server (например, система композитинга виртуальной реальности может получить прямой доступ к шлему без какого-либо обращения к X.Org Server).

Внесено множество исправлений, нацеленных на увеличение надёжности работы режима "TearFree", который защищает от появления разрывов (tearing). В том числе устранён крах при отключении TearFree во время работы. Решены проблемы со сборкой при использовании старых версий autotools.

В xf86-video-amdgpu дополнительно задействованы новые возможности DRM-модуля amdgpu ядра Linux 4.17: при использовании прослойки DC (Display Core) реализована поддержка расширенных функций управления цветностью, добавлена поддержка гаммакоррекции и X11 colormap для X-сервера, запущенного с глубиной цвета 30 бит в выше.

В xf86-video-ati решена проблема с повреждением содержимого экрана и крахами при использовании архитектуры GLAMOR для ускорения 2D-операций в Xorg.

  1. Главная ссылка к новости (https://www.mail-archive.com/x...)
  2. OpenNews: Релиз свободного видеодрайвера xf86-video-amdgpu 18.0.0
  3. OpenNews: Доступен драйвер AMDGPU-PRO 17.40
  4. OpenNews: Релиз свободных видеодрайверов xf86-video-ati 7.10.0 и xf86-video-amdgpu 1.4.0
  5. OpenNews: Доступен драйвер AMDGPU-PRO 17.30
  6. OpenNews: Доступен драйвер AMDGPU-PRO 17.10
Лицензия: CC-BY
Тип: Программы
Ключевые слова: amdgpu, amd, driver
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (27) Ajax | 1 уровень | Линейный | Раскрыть всё | RSS
  • 1.1, Уфук Карааслан (?), 09:07, 15/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Шикарно!
     
  • 1.2, VINRARUS (ok), 09:37, 15/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Так может от этого релиза драйвера ждать поддержку FreeSync по HDMI?
    А то я уже потерялся на чом именно всё зависло...
     
     
  • 2.3, __amd_user (?), 10:07, 15/09/2018 [^] [^^] [^^^] [ответить]  
  • +5 +/
    https://www.phoronix.com/scan.php?page=news_item&px=AMD-September-2018-VRR-AS
    АМД уже запушили поддержку в dri-devel. Так потыкать можно уже сейчас и скоро будет в апстриме.
     
     
  • 3.4, __amd_user (?), 10:09, 15/09/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    https://lists.freedesktop.org/archives/dri-devel/2018-September/189404.html?pr
     
     
  • 4.6, VINRARUS (ok), 12:28, 15/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    KDE seems to have the best support for this with an explicit option to disable tearing support.
    Ващееее изумительно, а сами игры второстепенны для меня.
     
  • 3.5, VINRARUS (ok), 12:27, 15/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Пасибы, наконецто АМДа разродилась!
     

  • 1.7, Аноним (7), 13:44, 15/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    xf86-video-ati поможет починить черный экран или все равно придется пользоваться nomodeset? Карта Radeon HD 4670.
     
     
  • 2.8, leap42 (ok), 14:45, 15/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    не думаю, что кто-то будет это чинить

    смените эту печку на rx550, цену за пару лет на электричестве отобьёте

     
     
  • 3.21, corvuscor (ok), 16:05, 16/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >смените эту печку на rx550

    Пощади, человек-анекдот, у большинства версий rx550 TDP больше, чем у HD4670.

     
     
  • 4.23, leap42 (ok), 16:56, 16/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    вы не туда смотрите

    tdp кажет максимум, а смотреть надо на средний

    у мя rx460 3-9 w жрёт в офисном режиме, 4670 так не умет

     
  • 4.33, Аноним (-), 18:49, 27/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Пощади, человек-анекдот, у большинства версий rx550 TDP больше, чем у HD4670.

    TDP это одно, а управление питанием и аппетиты на холостом ходу - другое. У 4000-й серии управление питанием достаточно рудиментарное по сравнению с чем-то типа rx550. У которой к тому же нанометры тоньше, так что аппетиты меньше.

     
  • 2.9, Tita_M (ok), 15:08, 15/09/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если не зарепортить баг куда следует, то проблема может оставаться не исправленной годами.
    Скорее всего проблема в ядерном модуле, а не в иксовых дровах.
     
     
  • 3.16, . (?), 11:16, 16/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Его трудно зарепортить т.к. он роняет на этапе загрузки, т.е. в логах следов не остаётся.
    p.s. и проблема в dpm спасает radeon.dpm=0 а потом при загрузке профиль в low (а для игрушек в hight, в ручную) но у меня 6980 может тут про другое
     
     
  • 4.19, Аноним (19), 12:46, 16/09/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    стоп, а как low/high чем менять профиль?
     
     
  • 5.20, . (?), 15:20, 16/09/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    https://wiki.archlinux.org/index.php/ATI#Dynamic_power_management
    Смотреть с Profile-based frequency switching
     
  • 4.34, Аноним (-), 18:54, 27/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Его трудно зарепортить т.к. он роняет на этапе загрузки, т.е. в логах следов не остаётся.

    То что GPU не взлетел - совершенно не мешает файловой системе записать лог. Более того, ОС при этом чаще всего живая и можно зайти на нее допустим по ssh, полюбоваться на это дело. Если ошибка инициализации GPU вклинивает все ядро, это вообще жирный баг. То что при ошибке инициализации GPU на экране прицепленном к этому GPU нифига не видно - другой вопрос. Это не значит что система целиком висит, чаще всего система просто не может отрисовать ничего на дохлый GPU.

    > p.s. и проблема в dpm спасает radeon.dpm=0 а потом при загрузке профиль в low
    > (а для игрушек в hight, в ручную) но у меня 6980 может тут про другое

    Лучше репортнуть это амдшникам. Предварительно проверив что проблема осталась с самым свежим ядром и фирмварями GPU. Да, свежие фирмвари тоже важны - управление питанием делается одним из helper'ов, SMU чтоли, и если его фирмвара глючная и плохо играет с ядром - опачки.

     
  • 2.17, . (?), 11:16, 16/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    У меня как решение, работает radeon.dpm=0
     
  • 2.32, Аноним (-), 18:47, 27/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > xf86-video-ati поможет починить черный экран или все равно придется пользоваться nomodeset?
    > Карта Radeon HD 4670.

    Нет, не поможет. Поставь самый свежий кернел и прошивки. Если проблема так и осталась - напиши баг амдшникам.

     

  • 1.10, eganru (?), 16:26, 15/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    давно еще купил себе 5770.
    настолько хорошо работает, что до сих пор не хочется на что-то менять.

     
  • 1.14, Аноним (14), 20:21, 15/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Десятилетиями борются с разрывами.
    А разрывы всё там же.
     
  • 1.18, Аноним (18), 11:19, 16/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Tear free - ни единого разрыва!
     
  • 1.24, Аноним (24), 00:09, 17/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А чем он отличается от мезовских?
     
     
  • 2.26, Joac (?), 13:52, 17/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Да хороший вопрос)) я вот тоже задумался и чего не обьеденить усилия?
     
     
  • 3.36, Аноним (-), 18:58, 27/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Их и пишут одни и те же рожи. И даже частично объединяют - в случае GCN ускорения 2D по сути и нет, все через glamor. Который выгружает все и вся как 3D операции для MESA-овской начинки. Так что кодинг по сути свелся к гейтованию шила в мыло.
     
  • 2.27, Аноним (27), 15:44, 17/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Не очень в этой теме разбираюсь, как я понимаю это драйверы для отрисовки иксов с аппаратным ускорением 2d. Как именно ускорять 2d зависит от этих дров, раньше (для старых карт) ускорение 2d достигалось непосредственной работой с видеокартой, теперь 2d ускоряют через OpenGL, такая реализация называется GLAMOR, следовательно GLAMOR будет использовать реализацию OpenGL в mesa.
     
  • 2.35, Аноним (-), 18:56, 27/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >  А чем он отличается от мезовских?

    Тем что это довесок для Xorg, в то время как mesa - реализация opengl. Это ортогональные штуки, которые если и связаны с собой - то лишь местами. OpenGL может работать и без xorg, например. Как glmark2 и прочие kmscube в drm-консоли, допустим.

     

  • 1.29, fi (ok), 12:48, 18/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ушел с xf86-video-ati  как только подключил второй монитор. Radeon HD 6770
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2019 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру