The OpenNET Project / Index page

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

Для FreeBSD доступен рабочий прототип видеодрайвера Intel с поддержкой KMS/GEM

04.07.2011 23:11

Константин Белоусов представил первый работающий вариант GEM/KMS-драйвера для графических чипов Intel, реализованный на уровне ядра FreeBSD. Первый выпуск нацелен на разработчиков, желающих принять участие в отладке и доработке драйвера. Драйвер не предназначен для конечных пользователей и даже еще не ориентирован на широкомасштабное тестирование, так как разработка ещё не завершена и многие возможности не реализованы.

Патч подготовлен для FreeBSD-HEAD и протестирован с графической подсистемой Core i5 Ironlake при выводе через HDMI (DisplayPort пока не поддерживается). Портировать драйвер для 8-STABLE не планируется. Пока не завершена реализация поддержки Intel Sandy Bridge, а также второго и третьего поколения архитектуры Intel GMA (основная работа ведется по обеспечению поддержки 4-7 поколений GMA). Для использования драйвера необходимо установить из git-репозиториев самые свежие снапшоты dri2proto, libdrm (+патч), xf86-video-intel и Mesa.

После завершения разработки, пользователи FreeBSD получат возможность задействовать последние версии видеодрайверов xf86-video-intel, в которых обеспечена поддержка новых видеокарт Intel. В данный момент во FreeBSD невозможно использование xf86-video-intel начиная с версии 2.10, так как в данном выпуске была удалена поддержка переключения видеорежимов на пользовательском уровне (UMS) и оставлена только поддержка KMS (Kernel Mode Setting), обеспечивающая переключение видеорежимов на уровне ядра.

Технология GEM (Graphics Execution Manager) позволяет вынести в работающий на уровне ядра DRM-модуль (Direct Rendering Manager) функции, связанные с управлением памятью видеокарты. Технология GEM, разработана компанией Intel и предназначена для низкоуровневого взаимодействия с GPU, позволяя через специальное GEM API организовать совместный одновременный доступ нескольких приложений к видеокарте. После завершения реализации поддержки драйвера для карт Intel, Константин не исключает возможность реализации менеджера памяти TTM (Translation Table Maps) и адаптации технологии управления видеопамятью для видеокарт других производителей, в частности, карт ATI/AMD.

  1. Главная ссылка к новости (http://lists.freebsd.org/piper...)
  2. OpenNews: FreeBSD получит драйвер для видеокарт Intel с поддержкой KMS/GEM
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/31086-freebsd
Ключевые слова: freebsd, intel, driver, video, xorg
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (42) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Анонима (?), 23:48, 04/07/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Поясните, знающие люди, зачем это надо? Без этого "совсем не работает" или "работает, но медленно"? - на фре ведь в дум3 всё равно никто не играет.
     
     
  • 2.2, Аноним (-), 23:51, 04/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Поясните, знающие люди, зачем это надо? Без этого "совсем не работает" или
    > "работает, но медленно"? - на фре ведь в дум3 всё равно
    > никто не играет.

    Без этого только старые карты будут работать.

     
  • 2.4, Zenittur (?), 01:06, 05/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Ну почему же. Играют. В Linux-верию на видеокартах nVidia. Кроме того, на ней держат серверы игр ID.

    Данная новость только о KMS, который к производительности отношения не имеет. Только к смене разрешения экрана

     
     
     
     
     
     
     
    Часть нити удалена модератором

  • 8.54, haku (??), 19:38, 05/07/2011 [ответить]  
  • +2 +/
    Ну, то что ты их не видел не значит что их нет https en bitcoin it wiki Minin... текст свёрнут, показать
     
  • 2.6, Funt (?), 01:40, 05/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Поясните, знающие люди, зачем это надо? Без этого "совсем не работает" или
    > "работает, но медленно"? - на фре ведь в дум3 всё равно
    > никто не играет.

    Почему это, извращенцев хватает))) На самом деле очень нужно, видеокарты нужны не только что бы поиграть

     
     
  • 3.57, Аноним (-), 19:51, 05/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Почему это, извращенцев хватает)))

    Ну, если на скоростных вычислениях можно подзаработать, то почему бы и нет? Кстати оказывается, кроме генерации биткоинов есть и другие способы заработка.Народ вооружившись серьезными числокрушителями нашел им массу применений, игры являются наиболее глупым из них :)

     
  • 2.28, Аноним (-), 10:39, 05/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    "После завершения разработки, пользователи FreeBSD получат возможность задействовать последние версии видеодрайверов xf86-video-intel, в которых обеспечена поддержка новых видеокарт Intel."

    Или читать не умеем?

     

  • 1.3, Аноним (-), 00:50, 05/07/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Есть информация, что FreeBSD 9 выйдет не раньше сентября :)
     
     
  • 2.5, Funt (?), 01:37, 05/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    скорее всего ближе к декабрю
     
  • 2.8, cvsup1 (?), 02:17, 05/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    в 9.0 ему тоже не светит
     
  • 2.9, Аноним (-), 02:49, 05/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Это было в официальном анонсе планов по 9.0, вообще-то.
     

  • 1.10, Аноним (-), 02:50, 05/07/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Неужели наконец дождались? Можно будет наконец на i5 вместо весы нормальный драйвер поставить. Ждём поддержку всего остального, включая nouveau и можно будет избавится от последней проприетарщины - nvidia-driver.
     
     
  • 2.23, Михей (?), 10:16, 05/07/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Неужели наконец дождались? Можно будет наконец на i5 вместо весы нормальный драйвер
    > поставить. Ждём поддержку всего остального, включая nouveau и можно будет избавится
    > от последней проприетарщины - nvidia-driver.

    Только nvidia, только молодость, только хардкор.
    Я не гонюсь за открытостью, и спокойно перетерплю на своей фряхе закрытый блоб от нвидии. Потому что он работает тупо лучше всех, и ничего вы с этим не поделаете.

     
     
  • 3.59, Аноним (-), 21:34, 06/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Лучше на сколько процентов? В чём измеряете? Удивляюсь девичьей памяти некоторых индивидов - все уже забыли солько ждали драйвера под amd64, а как с барского плеча им таки одарили nvidia снова лучше всех. Но это лишь до следующей проблемы.
     

  • 1.11, pavlinux (ok), 03:11, 05/07/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В линухе уже не интересно, все переломали что только можно.  
     
     
  • 2.13, Аноним (-), 03:15, 05/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > В линухе уже не интересно, все переломали что только можно.

    О, а это идея, переломать все и в BSD :)

     
     
  • 3.14, kshetragia (ok), 04:50, 05/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Кто-ж вам даст :) В Линуксе - пожалуйста.
     
  • 2.22, Frank (ok), 10:16, 05/07/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    https://lh4.googleusercontent.com/-zEdTrQcgtAg/ThKQlxuCWSI/AAAAAAAAAII/iB1HKGe
     

  • 1.18, zazik (ok), 09:47, 05/07/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Жаль, неужели при апгрейде компа придётся покупать Интел :( А мне так нравилась АМД.
     
     
  • 2.20, тигар (ok), 10:11, 05/07/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    испытываете непреодолимое желание потрахаться на ровном месте (ati/intel)?;-)

    --
    br,hHappy nVidia user

     
     
  • 3.24, zazik (ok), 10:19, 05/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > испытываете непреодолимое желание потрахаться на ровном месте (ati/intel)?;-)
    > --
    > br,hHappy nVidia user

    Судя по новости, с Интелом скоро проблем не будет. А блобы используйте сами, они не нужны.

     
     
  • 4.29, Аноним (-), 10:42, 05/07/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Мне нужны, а вы и дальше сидите на православно правильных драйверах, и любуйтесь на глюки и тормоза.
     
  • 2.25, Урюк (?), 10:20, 05/07/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Жаль, неужели при апгрейде компа придётся покупать Интел :( А мне так
    > нравилась АМД.

    nvidia-наше всё. Прекрасно работает драйвер, поддерживает все карты, быстро, чотко, все эффекты, никаких артефактов. Не понимаю зачем люди ломают копья об эту открытость.

     
     
  • 3.43, Аноним (-), 14:02, 05/07/2011 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >> Жаль, неужели при апгрейде компа придётся покупать Интел :( А мне так
    >> нравилась АМД.
    > nvidia-наше всё. Прекрасно работает драйвер, поддерживает все карты, быстро, чотко, все
    > эффекты, никаких артефактов. Не понимаю зачем люди ломают копья об эту
    > открытость.

    Блоб - жуткое глюкалово. В последнее время nvidia испортилась.

     
     
  • 4.44, ABC (??), 14:15, 05/07/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Блоб - жуткое глюкалово. В последнее время nvidia испортилась.

    Неправда. Работает как и работала. Проверьте охлаждение что ли.

     
     
  • 5.47, Аноним (-), 14:37, 05/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >> Блоб - жуткое глюкалово. В последнее время nvidia испортилась.
    > Неправда. Работает как и работала. Проверьте охлаждение что ли.

    Драйвер течет, например. Тут дело явно не в охлаждении :)

     
     
  • 6.48, Аноним (-), 14:38, 05/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Драйвер течет, например. Тут дело явно не в охлаждении :)

    И да, nouveau работает не в пример лучше.

     
  • 4.45, Аноно (?), 14:18, 05/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    В последнее время, это в последние лет 10?
     
     
  • 5.46, Аноним (-), 14:35, 05/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > В последнее время, это в последние лет 10?

    Лет 5 примерно.

     
  • 4.52, fgfsfds (?), 18:58, 05/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Блоб - жуткое глюкалово. В последнее время nvidia испортилась.

    У меня все работает тоже, ЧЯДНТ?

     
  • 4.58, kibab (?), 10:27, 06/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Уточняйте ОС. На фре проблем я давно не испытывал никаких.
     
     
  • 5.60, yopt (ok), 12:55, 07/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Уточняйте ОС. На фре проблем я давно не испытывал никаких.

    Не то что б проблема, но.. Именно на фре с бинарным драйвером на нвидию ноут не просыпается из S3. Сильно детально не копался, ибо строчка в README от драйвера про отсутствие поддержки ACPI во фряхе мне сразу остановила. А это ж всё таки ноут, такой функционал хотелся бы. Но других проблем действительно очень давно не видел

     

  • 1.26, СуперАноним (?), 10:24, 05/07/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну вот и славно. А то Изя орал, что X.org только под Linux подстраивается.
     
     
  • 2.27, oops (ok), 10:36, 05/07/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А сабж-то тут причем?
    не только изя, я тоже из своего угла ворчал.
     
     
  • 3.30, Аноним (-), 10:43, 05/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, все должны сидеть на старых технологиях, лишь потому что кто то не поспевает, или не осилил.
     
     
  • 4.32, oops (ok), 10:50, 05/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Так вы про Xorg или про Intel-видео? или окромя интела других карт нет?
     
     
  • 5.33, Аноним (-), 11:05, 05/07/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Xorg конечно. С интел вот у них проблем скоро не будет.
     
     
  • 6.39, oops (ok), 12:18, 05/07/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Только вот я все равно не понял. Сабж про интел, а вы про Xorg.
    Тем более что сабж никак не решает проблем с олинуксением Xorg.
     
  • 4.35, Аноним (-), 11:24, 05/07/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    давайте тогда запихнем в ядро и xorg, и получим как в win32 ;-)
    А что? зато передовые технологии и быстро :)
     
     
  • 5.36, Аноним (-), 11:37, 05/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Никто не предлагал туда его пихать, или вы читать не умеете? Мне вас жаль...
     

  • 1.61, Vitold S (?), 10:54, 09/07/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Помоему FreeBSD уже пора писать свой Xorg, так как основной ушел на udevs теперь неясно вообще как это все будет работать. Очередные порты хаки и т.п. Может сделать свой аналог Xorg как в QNX? За одно заточить три с половиной приложения для FreeBSD под графику?
     
     
  • 2.62, oops (ok), 23:57, 09/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    вот такие умельцы лучше бы написали патчи для Xorg чтоб он с фревым devd работал
     

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



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

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