Разработчики FreeBSD объявили (http://lists.freebsd.org/pipermail/freebsd-announce/2014-Jul...) о введении в строй временного pkg-репозитория с набором пакетов, собранных с опцией WITH_NEW_XORG (https://wiki.freebsd.org/Graphics/WITH_NEW_XORG) в make.conf, подразумевающей использование нового графического стека на базе X.Org 7.7, x-server 1.12, Mesa 9.1 и KMS-драйверов для карт Intel и Radeon. Пакеты доступны для FreeBSD 9.x/amd64, 9.x/i386, 10.x/amd64 и 10.x/i386 (pkg+http://pkg.FreeBSD.org/${ABI}/new_xorg). Сборки отсутствуют для FreeBSD 8.x, так как для данной ветки не поддерживаются новые KMS-драйверы. Приблизительно в начале 2015 года, поддержка WITH_NEW_XORG будет прекращена и новый графический стек заменит собой старый.
Среди доступных в репозитории пакетов:
- emlators/virtualbox-ose-additions- graphics/dri
- graphics/libdrm
- graphics/libEGL
- graphics/libGL
- graphics/libglesv2
- x11/nvidia-driver*
- x11-drivers/xf86-*
- x11-servers/xorg-server
- x11/kde4
URL: http://lists.freebsd.org/pipermail/freebsd-announce/2014-Jul...
Новость: http://www.opennet.me/opennews/art.shtml?num=40145
Не прошло и 10 лет как они осознали что есть KMS.> x11/nvidia-driver*
Там что, блобятина?
KMS разработала Intel только для ядра Linux, на FreeBSD идёт его переписывание собственными силами, так как парни из X.org решили поддерживать только его, а не общепринятую в Unix модель UMS. AMD и Nvidia до сих пор используют ядерные модули вместо KMS.
Блобятина (nouveau живёт под x11-drivers/xf86-*.), которая демонстрирует как нужно писать драйверы, ибо работает идеально на протяжении уже 10 лет. А свободные драйверки, да, эти 10 лет посасывали.
не прошло и 100 лет. "Новые" Mesa 9.1 & Х 1.12
> не прошло и 100 лет. "Новые" Mesa 9.1 & Х 1.12Но ведь это не главное в их проекте. И вообще, от граф. оболочек потом случаются вирусы. Д а и вряд ли пользователь командной строчки захочет посмотреть на rm -rf --no-preserve root /.
s/"пользователь командной строчки"/"пользователь Putty"/g
если у тебя так - я рад, но не говори за всех.
> "Новые" Mesa 9.1 & Х 1.12Держите User294 семеро ;-)
> не прошло и 100 лет. "Новые" Mesa 9.1 & Х 1.12А что не так. Они же замечательно работают.
даёшь oibaf ppa для фряхи!
>не прошло и 100 лет. "Новые" Mesa 9.1 & Х 1.12Да больше года уже как с 1.10.6 до 1.12.4 обновили
http://www.freshports.org/x11-servers/xorg-server/
и MESA если вы про него
http://www.freshports.org/graphics/libosmesa/
да и DRI тоже,
http://www.freshports.org/graphics/dri/
(DRI до последней версии не обновят только из-за KMS/DRM intel) https://wiki.freebsd.org/Graphics
(also последние пакеты доступны в экспериментальном репозитории вплоть до 1.15)
только бинарных пакетов не было.
Кстати репозиторию уже второй месяц пошел, я уже давно им пользуюсь.
Haters gonna hate всё равно. Не метайте бисер :)
*не мечите*
> http://www.freshports.org/graphics/libosmesa/Но это только osmesa — софтверный рендерер OpenGL для рисования слайдов без иксов.
Меза для аппаратного ускорения графики здесь: http://www.freshports.org/graphics/libGL/. И она там очень древней версии, до-KMS'ных времён.
# cat /usr/ports/graphics/libGL/distinfo
SHA256 (MesaLib-7.6.1.tar.bz2) = 701f0e4cb85d6298181651b780d1c0a439fadd02aad29ee6623fc05588bb8d44
SIZE (MesaLib-7.6.1.tar.bz2) = 4886995
SHA256 (MesaLib-9.1.7.tar.bz2) = 30e6b878b457c716221a9730b179b2846c38cfd5aa1b02d54aff685f50b844a0
SIZE (MesaLib-9.1.7.tar.bz2) = 6134393Не только, как видите. Их там 2, выбирается в зависимости от того, есть ли WITh_NEW_XORG во флагах.
а почему бы не портировать на фрибсд вяленого и системды? пусть бздуны тоже мучаются, а то дюже гонору у них много
> а почему бы не портировать на фрибсд вяленого и системды? пусть бздуны
> тоже мучаются, а то дюже гонору у них многозаймись
некогда, блин, полчаса свободного времени в день :-(
> некогда, блин, полчаса свободного времени в день :-(Да, суровые у вас надзиратели в вашем концлагере...
уже начали еще в прошлом году
phoronix.com/scan.php?page=news_item&px=MTMwMzE Wayland Begins Porting Process To FreeBSD
так что тестируют.
а системдос в бсд ненадо, вот уже Поттеринг хочет еще одну сепер виче сделать чтобы перевести все на systemd kernel, потом будет systemdOS
> а почему бы не портировать на фрибсд вяленого и системды?Пpoсрaли систему и остальных хотите потопить? Не вам на других ярлыки вешать, ох не вам.
Займутся портированием wayland позже, пока что пилят новую систему автомонтирования и портирует свежие KMS-дрова для intel.
Замену init-скриптам ищут, пилить openlaunchd уже в который раз бросают.
сустемды как раз очень на руку популяризации bsd будет. особенно с их планами сделать уже не init а ось...
> сустемды как раз очень на руку популяризации bsd будет. особенно с их
> планами сделать уже не init а ось...Не получится, ибо они же сами завязали этот крап на linux.
Почему Поттеринг решил что его система инициализации должна как то больше популяризировать Linux. В данном случае может случится скорее обратное, поскольку он запихивает в свое детище даже то что к системе инициализации не относится. Ну так если он решил внести столь фундаментальные изменения так начал бы писать ОС с нуля. Хотя очень может быть что он к этому и придет, со словами "ядро Linux сильно устарело" как это было с SysV