The OpenNET Project / Index page

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

Для NetBSD началась реализация поддержки GEM/KMS. Прогресс в разработке FreeBSD KMS-модуля для видеокарт AMD

28.02.2013 17:27

В свете прекращения поддержки современными открытыми видеодрайверами механизма переключения видеорежимов на пользовательском уровне (UMS) разработчики NetBSD приступили к портированию из Linux подсистемы прямого рендеринга (DRM, Direct Rendering Manager) и реализации модулей для управления памятью (GEM, Graphics Execution Manager) и переключения видеорежимов (KMS, Kernel Mode-Setting) на уровне ядра. На начальном этапе планируется обеспечить поддержку GEM/KMS для видеокарт Intel, после чего заняться модулями для карт AMD и NVIDIA. Отдельно отмечается, что большинство связанного с DRM кода распространяется под BSD-подобными лицензиями, поэтому при портировании данного кода из Linux не должно возникнуть проблем с лицензионной совместимостью кода, интегрируемого в NetBSD. Код который поставляется только под лицензией GPL переносить не планируется.

Тем временем, разрабатываемый для ядра FreeBSD KMS-модуль для видеокарт AMD достиг важного этапа в развитии - с использованием драйвера, базирующегося на KMS-модуле, удалось запустить X.Org-сервер и обеспечить беспроблемную работу Firefox, а также организовать вывод видео через mplayer с использованием XVideo.

  1. Главная ссылка к новости (http://mail-index.netbsd.org/t...)
  2. OpenNews: Начат проект по реализации для FreeBSD KMS-модуля для видеокарт AMD
  3. OpenNews: Тестирование X.Org 7.7 для FreeBSD и статус интеграции KMS
  4. OpenNews: Загрузочные образы для тестирования реализации GEM/KMS для FreeBSD
  5. OpenNews: Для FreeBSD доступен рабочий прототип видеодрайвера Intel с поддержкой KMS/GEM
  6. OpenNews: FreeBSD получит драйвер для видеокарт Intel с поддержкой KMS/GEM
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/36253-kms
Ключевые слова: kms, drm, freebsd, netbsd, amd, video
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (16) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 17:45, 28/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –6 +/
    >удалось запустить X.Org-сервер и обеспечить беспроблемную работу Firefox

    про x.org это понятно, но запуск фаерфокс - это такая веха в научно техническом прогрессе?
    Или каждый браузер - это своя ОС, то тогда понятно.

     
     
  • 2.3, anonymous (??), 17:58, 28/02/2013 [^] [^^] [^^^] [ответить]  
  • +8 +/
    >Или каждый браузер - это своя ОС, то тогда понятно.

    Ну ОС, не ОС, но довольно толстое и жирное приложения даже при сегодняшних ценах на память. А учитывая тот факт, что в firefox запихнули целый трёхмерный движок, выбор сего приложения в качестве теста основных функций X.org вполне очевиден.

     
  • 2.4, BayaN (ok), 18:36, 28/02/2013 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Вообще, чувак просто текущий статус описывает: https://wiki.freebsd.org/AMD_GPU

    Сначала, у него иксы при запуске висли, потом он смог один xterm запустить, теперь добрался до xvideo и firefox.

     
     
  • 3.6, _yurkis__ (?), 18:38, 28/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Вообще, чувак просто текущий статус описывает:

    Вот за такой подробный лог ему отдельное большое спасибо.

     

  • 1.5, _yurkis__ (?), 18:36, 28/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Замечательные новости.
    Кстати, а что с noveau? В портах вроде было. Но, вроде, там KMS...
     
  • 1.7, ананим (?), 18:54, 28/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Отдельно отмечается, что большинство связанного с DRM кода распространяется под BSD-подобными лицензиями, поэтому при портировании данного кода из Linux не должно возникнуть проблем с лицензионной совместимостью кода

    Коментарии айзена приветствуются.
    А то он просто таки настаивал, что на него работали забесплатно.

     
     
  • 2.8, Аноним (-), 19:05, 28/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Особенно интересно будет послушить господ, еще вчера вопивших что все это не надо и мол нвидия и закрытый блоб рулит и педалит. А теперь оказывается что все-таки надо? Забавно у некоторых точка зрения вертится как флюгер на ветру :)
     
     
  • 3.9, Michael Shigorin (ok), 20:06, 28/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Забавно у некоторых точка зрения вертится как флюгер на ветру :)

    Зачем вот путать вопящих и делающих...

     
     
  • 4.11, ананим (?), 21:19, 28/02/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Затем, что вон в соседней новости народ чОтко уверен, что вяленый (да и иксы) завязаны на секретный код линуха.
    А то что у *бсд просто нет рук никто не в курсе.
    Если с них снять розовые очки, глядишь и бзям полегчает.
     
     
  • 5.13, BayaN (ok), 23:27, 28/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    А ты значит хочешь сказать, что epoll в Wayland это не Linux специфичная вещь?
    Хотя согласен, сильно страшного там ничего нету.
     
  • 5.16, _yurkis__ (?), 00:25, 01/03/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    epoll линуксоспецифичная штука.
     
     
  • 6.17, Led (ok), 02:03, 02/03/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > epoll линуксоспецифичная штука.

    http://en.wikipedia.org/wiki/Libevent

     
  • 3.10, Аноним (-), 20:38, 28/02/2013 [^] [^^] [^^^] [ответить]  
  • –3 +/
    От того что это кто-то сделал тому кому это не было нужно нужнее оно не стало, или вы думаете все сразу каяться и нахваливать побегут? Так что флюгера ветрами вертеть горазды только вы.
     
     
  • 4.12, ананим (?), 21:21, 28/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Брррррр.
    Знаки препинания для кого придумали?
     

  • 1.14, Михрютка (ok), 23:30, 28/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    от жеж красавцы. Анхольт в свое время когда дри писал, он для них даже репы отдельные делал, бери да пользуйся. нет, мы будем сидеть, пока жареный пингвин в жопу не клюнет, а потом начнем _портировать_ дрм из линукса.
     
     
  • 2.15, BayaN (ok), 23:51, 28/02/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >пока жареный пингвин в жопу не клюнет

    А ты наверное из тех людей, которые постоянно находятся в этом состоянии. Что-то вышло и ты подорвался пилить.

    Внезапно, чтобы что-то появилось в свободном проекте нужно как минимум чтобы появились те кому оно нужно и они был способены это пилить. Видимо раньше в *BSD были только те кому оно просто нужно, сейчас появились те кто ещё и может это реализовать. За это им и спасибо.


     

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



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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