LINUX.ORG.RU

Xorg 7.5.2 портирован на FreeBSD

 , , ,


0

1

Программная инфраструктура графической подсистемы X.Org v.7.5.2 портирована на FreeBSD.

Особенности поддержки:

  • libdrm 2.4.31 (включая поддержку Kernel Mode Settings — KMS);
  • mesa 7.11.2;
  • xorg-server 1.10.6;
  • драйверы для новых видеокарт.

Это стало возможным благодаря следующим товарищам: Koop Mast, Eitan Adler, Niclas Zeising и всем тем, кто был тестером в подготовке портирования X11 на FreeBSD.

Для пользователей графических решений от Intel подготовлен экспериментальный патч Intel+KMS.

Для ветки 10-CURRENT: http://people.freebsd.org/~kib/drm/.

Для выпуска 9.0-RELEASE и ветки разработки 9-STABLE инструкция по применению Intel GPU patch 13.7 и по сборке драйвера: http://lists.freebsd.org/pipermail/freebsd-x11/2012-April/011640.html.

>>> Подробности

★★★★★

Проверено: DoctorSinus ()
Последнее исправление: Silent (всего исправлений: 1)

iZEN, а ты какую используешь версию?

ymuv ★★★★
()

рад за эту ось, очень классно. Хотя доволен поддержкой NVIDIA

anonymous
()
Ответ на: комментарий от daemonpnz

KMS для libdrm опционален. Я собрал libdrm с опцией:

> cat /var/db/ports/libdrm/options
# This file is auto-generated by 'make config'.
# No user-servicable parts inside!
# Options for libdrm-2.4.31_1
_OPTIONS_READ=libdrm-2.4.31_1
WITHOUT_KMS=true

iZEN ★★★★★
() автор топика

я не сильно разбираюсь в drm, kms, gem и т.п. - я лишь спрошу - там Gallium3D архитектура (фреймворк или что это) - оно там есть и упрощает ли жизнь при портировании драйвера видео на разные ОС? в частности на BSD

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от daemonpnz

xf86-video-ati-6.14.3_1

% pkg_info -Ex libdrm
libdrm-2.4.31_1
% glxinfo | grep render
IRQ's not enabled, falling back to busy waits: 2 0
direct rendering: Yes
OpenGL renderer string: Mesa DRI R600 (RS880 9710) 20090101  TCL
% glxinfo | grep glx
IRQ's not enabled, falling back to busy waits: 2 0
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
client glx extensions:
% pkg_info -Ex dri
dri-7.6.1,2
dri2proto-2.6
xf86driproto-2.1.1
xorg-drivers-7.5.2
% pkg_info -Ex libGL
libGL-7.11.2
libGLU-7.11.2
> glxgears
IRQ's not enabled, falling back to busy waits: 2 0
9362 frames in 5.0 seconds = 1872.376 FPS
9463 frames in 5.0 seconds = 1892.485 FPS
9465 frames in 5.0 seconds = 1892.980 FPS
9451 frames in 5.0 seconds = 1890.193 FPS
XIO:  fatal IO error 35 (Resource temporarily unavailable) on X server ":0.0"
      after 118842 requests (118842 known processed) with 0 events remaining.
Монитор HP LP2475w.

iZEN ★★★★★
() автор топика

А смысл в портировании серьезной графической подсистемы в кустарную поделку, в которой все равно сидят в текстовой консоли через путти из под венды?

AVL2 ★★★★★
()
Ответ на: комментарий от AVL2

А смысл в портировании серьезной графической подсистемы в кустарную поделку, в которой все равно сидят в текстовой консоли через путти из под венды?

Тролололо-лололо-лололо, тра-ляляляля.

А вообще, я тоже не понимаю, зачем люди выбирают *BSD в качестве системы для настольного ПК. Это какой-то особый вид мазохизма, наверное.

malices_gossips ★★★
()
Ответ на: комментарий от malices_gossips

А вообще, я тоже не понимаю, зачем люди выбирают Linux в качестве системы для настольного ПК. Это какой-то особый вид мазохизма, наверное.

bsdfun ★★★★★
()
Ответ на: комментарий от malices_gossips

А лучшую альтернативу предложить-то сможешь? Или цаца тупо обиделась?

Альтернативу чему? Линуксу?

bsdfun ★★★★★
()

Хотя я пользователь NVIDIA, спасибо за новость.

ZenitharChampion ★★★★★
()
Ответ на: комментарий от malices_gossips

зачем люди выбирают *BSD в качестве системы для настольного ПК

Выбирают. Именно в качестве настольной системы. И всё у них отлично.

UNiTE ★★★★★
()
Ответ на: комментарий от malices_gossips

Ога.

Семёрочка, макос, пк-бсд. Юзабельность последней под сомнением, лучше поставить обычную фрю и доустановить все что нужно. Установка получится не сложнее того же арча.

bsdfun ★★★★★
()
Ответ на: комментарий от UNiTE

Выбирают. Именно в качестве настольной системы. И всё у них отлично.

Так а я про что! Мазохисты тоже как-то на судьбу жалуются нечасто. Трудности сближают, как говорится.

malices_gossips ★★★
()
Ответ на: комментарий от bsdfun

Семёрочка, макос

Про макос не знаю, в руках не вертел. А чем семёрочка лучше Линукса?
Пассаж про фрю даже не комментирую, потому что преимуществ там 0.0 для домашнего ПК.

malices_gossips ★★★
()

Внезапненько так, годно.

Andru ★★★★
()
Ответ на: комментарий от daemonpnz

Как у некрофила с трупом.

Странный покойник — сам ходит, сам говорит. Haiku OS по-вашему тоже труп?

UNiTE ★★★★★
()
Ответ на: комментарий от UNiTE

<offtopic>да, меня проперло с этого сериала, не знаю почему... а что? ^_^</offtopic>

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от malices_gossips

А чем семёрочка лучше Линукса?

Там все игры просто работают.

zgen ★★★★★
()
Ответ на: комментарий от iZEN

server glx version string: 1.2

o_O

Так, там же вроде нету GLX_EXT_texture_from_pixmap. Насколько я помню, композит без этого расширения работал просто очень грустно... либо вообще никак либо через непрямую отрисовку... хотя на современном железе наверное и не заметить разницы

Lindows
()
Ответ на: комментарий от firsttimeuser

намекните пожалуйста, какой бздофилам конкретно от этого профит?

Crysis 3 запускать же ну.

bhfq ★★★★★
()

Оно каким то чудом вылезло из гроба через тонны земли, накиданной линуксоидами. Невероятно!

Klogg
()

Ура. Жду, когда появится в netbsd.

Deleted
()
Ответ на: комментарий от PolarFox

В конфиге ядра вводишь название нужного драйвера, компилиш и пользуешься.
А вообще под FreeBSD есть pulseaudio. Даже под винду есть.

TDrive ★★★★★
()

Если бсдя была нужна, то сами разработчики иксов запарились бы по поводу поддержки самой мейнстримной ОС. Напомнить бсдунам, что частенько в их адрес, да и других никсов, можно услышать реплики от разработчиков крупных программных пакетов, что дескать совместимость со всем этим зоопарком - только тормозит развитие?

X10Dead ★★★★★
()

Я согласен что может быть чего-то не знаю - бздей не пользовался лет 7, но всё-равно не понимаю: неужели это так тяжело портировать? Это же не из-под оффтопика что на юникс-лайк перетаскивать, а из юникс-лайк на юникс-лайк. Тут как-бы не то что различий должно быть мало, а изначально софтина должна охватывать максимальное количество платформ одной семьи.

FeyFre ★★★★
()
Ответ на: комментарий от bsdfun

Оно уже перестало падать от вытягивания флешки?
А pf наконец-то стал доминировать над ipfw ?
А ipfw стал наконец доминировать над ремоутным фаерволом?

Кстати незакрытая кавычка в rc.conf все еще валит в хлам всю систему?
И OpenSSL все еще надо выбирать какой использовать?
/usr/bin/sendmail все еще на месте?

Jetty ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.