Анонсировано (http://lists.freebsd.org/pipermail/freebsd-x11/2012-June/011...) начало тестирования во FreeBSD порта X.Org 7.7 (http://www.opennet.me/opennews/art.shtml?num=34037), а также компонентов libdrm 2.4.34 (с поддержкой KMS) и Mesa 8.0.3. Кроме того описана общая ситуация с поддержкой графических карт во FreeBSD: в настоящее время имеется два порта, со старым и новым графическим стеком X.Org и Mesa. Проблема состоит в том, что в новой версии прекращена поддержка многих старых видеокарт, в то время как разработчики FreeBSD намерены сохранить возможность использования старых карт во FreebSD. Для этого планируется добавить сборочный флаг
WITH_OLD_XORG при установке которого будет собираться старый графический стек с поддержкой старых карт.
Также в анонсе затронута тема поддержки компонентов для переключения видеорежимов на уровне ядра (KMS), без которых невозможно использование новых версий драйверов для видеокарт Intel (xf86-video-intel). Сообщается, что поддержка KMS для FreeBSD развивается только в рамках ветки ветки FreeBSD 10, но также ожидается появление патчей с поддержкой KMS для ветки FreeBSD 9-STABLE. В настоящее время KMS-компоненты развиваются только для карт Intel, но в будущем возможно появление поддержки KMS и для видеокарт других производителей, в частности, карт ATI/AMD и NVIDIA. Для сборки новой версии X.Org следует загрузить из SVN-репозитория новый порт (https://trillian.chruetertee.ch/svn/ports/trunk), и добавить перед сборкой в make.conf "WITH_NEW_XORG=yes". Для задействования KSM-модуля (http://wiki.freebsd.org/Intel_GPU) для карт Intel нужно добавить WITH_KMS=yes. Статус поддержки видеодрайверов для FreeBSD можно посмотреть на данной странице (http://wiki.freebsd.org/DriDrivers).URL: http://lists.freebsd.org/pipermail/freebsd-x11/2012-June/011...
Новость: http://www.opennet.me/opennews/art.shtml?num=34072
> Проблема состоит в том, что в новой версии прекращена поддержка многих старых видеокарт, в то время как разработчики FreeBSD намерены сохранить возможность использования старых карт во FreebSD. Для этого планируется добавить сборочный флаг WITH_OLD_XORG при установке которого будет собираться старый графический стек с поддержкой старых карт."За двумя зайцами погонишься - ни одного не поймаешь"
KDE 3.5 и KDE4 на FreeBSD работают же.
> KDE 3.5 и KDE4Кеды и иксы/меза - несопоставимы по значимости и трудоемкости поддержки.
Что, по вашему, труднее?
> Что, по вашему, труднее?Очевидно же. Если при скрещивании ежа с ужом отвалится пара кедопрограмм - большинству пользователей будет пофиг. А вот если отвалятся иксы - ситуация будет действительно неприятная. К тому же иксы от рута работают, да и видеодрова частично на уровне ядра функционируют. Так что последствия могут быть очень серьезными.
Только если, что-то одно ставить.
Дык, одного зайца то бросили WITH_OLD_XORG,
а нового куда-то гонят.
Угу. ${LOCALBASE}/bin/Xorg держать SetUID-root'ным гораздо правильней, да.
Или "используйте Display Manager"? А если я не хочу -- опять, девелоперы лучше знают, что мне нужно, да?-)
> опять, девелоперы лучше знают, что мне нужно, да?-)А так всегда было, меня не спрашивали точно.
> ${LOCALBASE}/bin/Xorg держать SetUID-root'ным гораздо правильней, да.Почему?
Вот такая вот преемственность поколений. ;)
> Вот такая вот преемственность поколений. ;)В данном случае, не сколько преемственность, сколько закос под линукс.
>> Вот такая вот преемственность поколений. ;)
> В данном случае, не сколько преемственность, сколько закос под линукс.Я слышал, из всех дистрибутивов Linux графическая среда KDE 3.5 уже выпилена и официально не поддерживается.
> Я слышал, из всех дистрибутивов Linux графическая среда KDE 3.5 уже выпилена
> и официально не поддерживается.Она официально не поддерживается разработчиками KDE.
Но есть TDE.
>Я слышал,Вас нагло обманули :)))))
> Вас нагло обманули :)))))Это был наглый самообман.
Фряшники постоянно сочиняют про линукс страшные сказки :)
так же как и линуксойды про фрю.
> Фряшники постоянно сочиняют про линукс страшные сказки :)Никто не сочиняет, констатация факта всего-то:)
> Никто не сочиняет, констатация факта всего-то:)У вас факты какие-то однобокие, прямо как у MS с get the facts. Вот только с таким подходом да без рекламного бюджета как у MS вы далеко пойдете. Туда где не светит солнце!
>появление поддержки KMS и для видеокарт других производителей, в частности, карт ATI/AMD и NVIDIAKMS для nVidia??? я что-то пропустил?
Про noveau, конечно, месье не слышал.
nouveau
Beaujolais.
Порт по факту в дереве один, просто при активации опций в make.conf собирается новая версия. Название опции WITH_OLD_XORG не утвердили, думают также над WITH_XORG=75/77 или WITH_NEW_XORG (как сейчас).
Новый порт нужно не только загрузить, но и размержить через прилагаемый скрипт xorgmerge.>но в будущем возможно появление поддержки KMS и для видеокарт других производителей, в частности, карт ATI/AMD и NVIDIA
В неизвестном будующем, Костик писал, что ему пофигу, работает за денежку :)
Про nouveau
>Unfortunately, Nouveau is a casualty of the new xorg port update. The WITHOUT_NOUVEAU knob no longer has any effect.В купе с pkgng и clang, возможно портами на svn, чувствую FreeBSD OS^W X будет не хуже/лучше FreeBSD 5 =)
Fbsd 5? немного странное сравнение. Ветка была сырой до жути. Активно пилили SMTP. И только начиная с 6.2-6.3 оно стало хоть как-то юзабельно. В реале лучше конечно 8.x и выше.
Я бы сказал, что вкупе с вышеперечисленным десятка(и последние девятки) будет не хуже четверки.
> Fbsd 5? немного странное сравнение. Ветка была сырой до жути. Активно пилили
> SMTP. И только начиная с 6.2-6.3 оно стало хоть как-то юзабельно.SMTP? :)
Ну вы поняли. :-D
> SMTP.А чего не imap?
> В купе с pkgng и clang,А кто еще в этом купе едет? Огласите весь список!
В DFBSD еще на той неделе было 2.4.33, сейчас на 2.4.35 обновляюсь. Блин, ежели на моем недобуке наконец-то заведутся интеловские дрова - напьюсь с радости такой. :)
drm2 уже перенесено в 9-stable.
> drm2 уже перенесено в 9-stable.Заметил. И как его задействовать по-максимуму в нынешнем Xorg для поддержки AMD-видеокарты?
Эмм... Выкинуть AMD и купить ноут на i3 или i5? :)
> Эмм... Выкинуть AMD и купить ноут на i3 или i5? :)Ну да, если забыть что даже low-end карточки амд в несколько раз мощнее интелского интеграта :)
Для AMD никак. Это ж пока только для intel. В новости написано. У меня вот тоже два видеоадаптера на ноуте - встроенный в i5, и дискретный от amd. Пользую первый, т.к. второй не работает :)
А как у Вас первый то работает под фрей? Поддержка новых Intel же только вчера появилась в 9-stable.У меня тоже гибрид на i3. ATI Mobility Radeon HD 5730 работает если ее выставляешь в BIOS. Так она меня задрала. Этот AMD под фревыми иксами греет ноут как печку.
Вот теперь жду когда новые иксы появятся в портах, обновлюсь до 9-stable да надеюсь распрощаюсь с AMD.
> У меня тоже гибрид на i3. ATI Mobility Radeon HD 5730 работает
> если ее выставляешь в BIOS. Так она меня задрала. Этот AMD
> под фревыми иксами греет ноут как печку.С неба Радеон в ноутбук упала.
Фрибсд и любовь -- навсегда.
Войны не будет.
> под фревыми иксами греет ноут как печку.Дык power management у таких как вы поди нет? А 5730 - это уже довольно приличная карточка, в максимуме она довольно ощутимо жрет.
//Фрибсд хорошо поддерживает оборудование. Особенно управление питанием...
> И как его задействовать по-максимуму в нынешнем Xorg для поддержки AMD-видеокарты?while (FBSD_SLOWPOKES)
{
sleep(ONE_YEAR);
}
Решил потестить. Уже наступил на грабли при сборке x11/xorg.Кто будет собирать на i386, тому понадобится патч для x11/libXxf86dga: http://freebsd.1045724.n5.nabble.com/attachment/5646382/0/pa...
На amd64 вроде как без него нормально соберется.
Вроде работает. с маленьким нюансом. Чтобы система не паниковала постоянно 9-STABLE должна быть не меньше чем ревизия r237201 - http://lists.freebsd.org/pipermail/svn-src-stable-9/2012-Jun...И еще бага, консоли нету. :) По Alt+F1 (F2 ... F8) не переключается обратно в консоль. Беда в общем, из фри мак сделали понимаешь. :)
Видюха:
vgapci0: <VGA-compatible display> port 0xf140-0xf147 mem 0xd0000000-0xd03fffff,0xc0000000-0xcfffffff irq 16 at device 2.0 on pci0
agp0: <Intel G45 SVGA controller> on vgapci0
agp0: aperture size is 256M, detected 32764k stolen memory
vgapci1: <VGA-compatible display> mem 0xd0400000-0xd04fffff at device 2.1 on pci0
> И еще бага, консоли нету. :) По Alt+F1 (F2 ... F8) не переключается обратно в консоль.Гибрид интела с aти тоже не переключается из иксов в консоль. Иксы вроде без проблем работают.
vgapci0: <VGA-compatible display> port 0xd000-0xd0ff mem 0xd0000000-0xdfffffff,0xe0020000-0xe003ffff irq 16 at device 0.0 on pci1
hdac0: <ATI (0xaa60) HDA Controller> mem 0xe0040000-0xe0043fff irq 17 at device 0.1 on pci1
vgapci1: <VGA-compatible display> port 0xe080-0xe087 mem 0xe0400000-0xe07fffff,0xc0000000-0xcfffffff irq 16 at device 2.0 on pci0
agp0: <Intel Ironlake (M) SVGA controller> on vgapci1
agp0: aperture size is 256M, detected 32764k stolen memory