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)

Ответ на: комментарий от xpahos

xpahos> да ладно, я на своей BSD в StarCraft 2 вечерами иногда играюсь.

В одном окошке putty с BSD, а в другом - starcraft 2?

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

PulseAudio есть. А вот над systemd скоро будут работать.

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

Ты слишком плохо знаешь разработчиков бздни. Они сделают себе порт systemd и в сочетании с глючной и забагованной реализацией ZFS продолжат кричать, что фрибзд - это труЪ-энтерпрайз (не смотря на то, что эту падучую от флешек систему никто из компетентных в этой области людей всерьёз не рассматривает).

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

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

Разработчиков и желающих портировать там исчезающе мало.

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

Jetty> Оно уже перестало падать от вытягивания флешки?

Как ни странно - перестало. Но там других проблем хватает, которые на деле оказываются куда острее полного зависания система от флешки.

Quasar ★★★★★
()

собаки лают, а караван идет

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

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

Они на порядок умней и грамотней тех, которые просто не хотят видет упор недостатки и недоработки в своих Линукс дистрибутивах. И если ты завел разговор о мазохизме, тебе не интересно узнать что думают о тебе пользователи Windows?

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

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

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

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

А что, в бсде нет пульсаудио и systemd?

Есть (пульс), но благо: опционально и по дефолту выключено.

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

А что, в бсде нет пульсаудио и systemd?

А накой они в Бзде? Не, есть какие-то либы PulseAudio и ALSA, которых тянут по зависимостям гномоподелия, OpenJDK и гулоподелия незнамо зачем. Но остальные нормальные программы используют «тёплую ламповую» нативную OSS с поддержкой многоканальности.

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

Они менеджер памяти GEM портировали, то есть пока только интел? Нуво и радеон используют TTM, какие у них планы насчет этого менеджера?

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

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

cast milla jovovich

daemontux
()
Ответ на: комментарий от fontpath

Это слышно только от тех, кто ищет предлог ничего не делать :}

Deleted
()

Ну портировали, пусть себе радуются, зачем об этом на главной писать? Я за удаление новости.

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

Вот скоро поцтеринг развалит ваш линукс к херам, так хоть альтернатива будет. Я вот уже к NetBSD присматриваюсь.

anonymous
()

Хочешь посмотреть как выглядел линукс 3-4 года назад? Установи фрибзд!

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

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

без KMS не работают последние версии интеловских драйверов, то есть нет KMS - нет поддержки Sandy Bridge и новее

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

Хочешь посмотреть как выглядел линукс 3-4 года назад?

Он выглядел прекрасно.

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

Вот скоро поцтеринг развалит ваш линукс к херам, так хоть альтернатива будет. Я вот уже к NetBSD присматриваюсь.

Net помойка, лучше посмотри на OpenBSD

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

вообще эти патчи и дерево с портами xorg-dev еще в прошлом году появились, странно что iZEN только сейчас о них узнал

В публичном дереве портов появились только вчера. Не знаю, где ты xorg-dev нашёл, наверно, в специальном отсеке мантейнеров.

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

WITH_NEW_XORG=true в /etc/make.conf указывал? libdrm собрана с опцией WITH_KMS=true?

у меня ядро не собирается, а не порты. Но опции в make.conf есть

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

В публичном дереве портов появились только вчера. Не знаю, где ты xorg-dev нашёл, наверно, в специальном отсеке мантейнеров.

да это я ссылку в подробностях не посмотрел

JB ★★★★★
()

IZEN, раз уж ты здесь: после новости о Free 8.3 решил попробовать фрю снова, посмотреть, что там поменялось с тех времен, как сталкивался с ней раньше. Поставил vim для редактирования конфигов привычным мне средством, а в нем режим вставки сломан. Ужасная неожиданность, ведь когда я пробовал FreeBSD в прошлый раз, то у меня сложилось впечатление, что она стабильна, как камень (на уровне Debian, если не стабильнее), а сейчас получилось, что она бажнее даже самого бажного дистрибутива линукса. Ладно, матерясь, ставлю nano, правлю конфиг...

Неожиданность следующая: по прривычке ставлю LXDE и SLIM, прописываю SLIM в /etc/rc.conf, делаю service slim start, он запускается и клавиатура и мышь в нем не работают. Конечно, решение проблемы нашлось быстро: фряшные иксы зависят от hal и dbus, а значит, их запуск нужно прописать в /etc/rc.conf. Но все же неожиданность: когда я в прошлый раз пробовал фрю, с ней можно было жить без hal и dbus вообще (хотя они были нужны для адекватной работы DE). Ну и в линуксах Xorg уже 100500 лет назад отказался от hal (практически сразу после того, как эта зависимость была добавлена), да и вообще hal помечен как deprecated, заброшен и нужен только для совместимости со старым софтом, его использующим (у меня в Debian Wheezy он вообще не стоит) (т.е. FreeBSD позади планеты всей). Меня ждала еще одна непривычная, как для линуксоида, штука: slim не работает из коробки, а нуждается в редактировании конфигов. Поправил конфиг, теперь все работает.

Но, либо я что-то делаю жутко неправильно, либо фря таки:

  • стала жутко бажной (как ее теперь на серверы ставить?)
  • отстала на 100500 лет в развитии (раньше такого не было), зависит от давно неподдерживаемого софта (hal)
  • стала еще менее искоробочной, чем была

PS. Означает ли эта новость, что сандибридж во фре теперь работает? И выпилена ли упомянутая зависимость от hal?

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

Для опробования экспериментальных технологий можно сделать шаг назад.

я лучше подожду когда эти патчи в ядро запилят

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

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

Наверное в том, что когда линуксоиды будут наслаждаться вечными BSoD'ами от падающего systemd, *BSD'шники будут пользоваться стабильной и успешной системой.

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

Psych218> Главное преимущество — отсутствие Поттеринга.

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

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

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

GNU [Linux] is Not UNIX же.

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

iZEN> А накой они в Бзде?

С той же целью, что и ZFS.

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

anonymous> Вот скоро поцтеринг развалит ваш линукс к херам, так хоть альтернатива будет.

Как минимум слаку он не развалит. Патрик уже против мудака поттеринга высупал.

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

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

А у них нормальная звуковая система, а не ALSA.

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

Патрик уже против мудака поттеринга высупал.

Когда пульсу в слаку запиливал?

O02eg ★★★★★
()

слака гента и арч не нужны то же красноглазие когда устанавливаешь с нуля тогда уж freebsd там все понятно и ясно

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

но всё-равно не понимаю

Зачем говорить о вещах, которые не понимаешь?

anonymous
()

Не прошло и 100 лет. Бсдя вперде.

Gunnerua
()
Ответ на: комментарий от JB

странно что iZEN только сейчас о них узнал

У него просто очень долго компилировалось.

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

Про бажную - это я про vim, в первую очередь (режим вставки в нем полностью сломан). А на сервере без него и конфиги править нечем.

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