The OpenNET Project / Index page

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

Тестирование X.Org 7.7 для FreeBSD и статус интеграции KMS

11.06.2012 17:26

Анонсировано начало тестирования во FreeBSD порта X.Org 7.7, а также компонентов 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-репозитория новый порт, и добавить перед сборкой в make.conf "WITH_NEW_XORG=yes". Для задействования KMS-модуля для карт Intel нужно добавить WITH_KMS=yes. Статус поддержки видеодрайверов для FreeBSD можно посмотреть на данной странице.

  1. Главная ссылка к новости (http://lists.freebsd.org/piper...)
  2. OpenNews: Релиз X.Org 7.7
  3. OpenNews: Для FreeBSD доступен рабочий прототип видеодрайвера Intel с поддержкой KMS/GEM
  4. OpenNews: Загрузочные образы для тестирования реализации GEM/KMS для FreeBSD
  5. OpenNews: Отчёт о состоянии развития FreeBSD за первый квартал 2012 года
Лицензия: CC-BY
Тип: К сведению
Короткая ссылка: https://opennet.ru/34072-xorg
Ключевые слова: xorg, freebsd, kms
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (42) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 17:36, 11/06/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > Проблема состоит в том, что в новой версии прекращена поддержка многих старых видеокарт, в то время как разработчики FreeBSD намерены сохранить возможность использования старых карт во FreebSD. Для этого планируется добавить сборочный флаг WITH_OLD_XORG при установке которого будет собираться старый графический стек с поддержкой старых карт.

    "За двумя зайцами погонишься - ни одного не поймаешь"

     
     
  • 2.10, iZEN (ok), 19:04, 11/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    KDE 3.5 и KDE4 на FreeBSD работают же.
     
     
  • 3.16, Аноним (-), 21:52, 11/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > KDE 3.5 и KDE4

    Кеды и иксы/меза - несопоставимы по значимости и трудоемкости поддержки.

     
     
  • 4.21, Жорж (?), 23:00, 11/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Что, по вашему, труднее?
     
     
  • 5.27, Аноним (-), 23:40, 11/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Что, по вашему, труднее?

    Очевидно же. Если при скрещивании ежа с ужом отвалится пара кедопрограмм - большинству пользователей будет пофиг. А вот если отвалятся иксы - ситуация будет действительно неприятная. К тому же иксы от рута работают, да и видеодрова частично на уровне ядра функционируют. Так что последствия могут быть очень серьезными.

     
  • 3.29, Змей (??), 23:48, 11/06/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Только если, что-то одно ставить.
     

  • 1.2, Змей (??), 17:53, 11/06/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Дык, одного зайца то бросили WITH_OLD_XORG,
    а нового куда-то гонят.
     
     
  • 2.8, Andrew Kolchoogin (?), 18:41, 11/06/2012 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Угу. ${LOCALBASE}/bin/Xorg держать SetUID-root'ным гораздо правильней, да.
    Или "используйте Display Manager"? А если я не хочу -- опять, девелоперы лучше знают, что мне нужно, да?-)
     
     
  • 3.26, Змей (??), 23:40, 11/06/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > опять, девелоперы лучше знают, что мне нужно, да?-)

    А так всегда было, меня не спрашивали точно.

     
  • 3.35, Аноним (-), 09:30, 12/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > ${LOCALBASE}/bin/Xorg держать SetUID-root'ным гораздо правильней, да.

    Почему?

     

  • 1.9, iZEN (ok), 19:03, 11/06/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Вот такая вот преемственность поколений. ;)
     
     
  • 2.17, Аноним (-), 21:54, 11/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Вот такая вот преемственность поколений. ;)

    В данном случае, не сколько преемственность, сколько закос под линукс.

     
     
  • 3.23, iZEN (ok), 23:17, 11/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> Вот такая вот преемственность поколений. ;)
    > В данном случае, не сколько преемственность, сколько закос под линукс.

    Я слышал, из всех дистрибутивов Linux графическая среда KDE 3.5 уже выпилена и официально не поддерживается.


     
     
  • 4.25, Аноним (-), 23:37, 11/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Я слышал, из всех дистрибутивов Linux графическая среда KDE 3.5 уже выпилена
    > и официально не поддерживается.

    Она официально не поддерживается разработчиками KDE.
    Но есть TDE.

     
  • 4.31, fi (ok), 01:02, 12/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >Я слышал,

    Вас нагло обманули :)))))

     
     
  • 5.33, Аноним (-), 03:32, 12/06/2012 [^] [^^] [^^^] [ответить]  
  • –8 +/
    > Вас нагло обманули :)))))

    Это был наглый самообман.
    Фряшники постоянно сочиняют про линукс страшные сказки :)

     
     
  • 6.37, Аноним (-), 14:21, 12/06/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    так же как и линуксойды про фрю.
     
  • 6.38, Змей (??), 16:33, 12/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Фряшники постоянно сочиняют про линукс страшные сказки :)

    Никто не сочиняет, констатация факта всего-то:)

     
     
  • 7.48, Аноним (-), 16:19, 13/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Никто не сочиняет, констатация факта всего-то:)

    У вас факты какие-то однобокие, прямо как у MS с get the facts. Вот только с таким подходом да без рекламного бюджета как у MS вы далеко пойдете. Туда где не светит солнце!

     

  • 1.11, Аноним (-), 19:27, 11/06/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >появление поддержки KMS и для видеокарт других производителей, в частности, карт ATI/AMD и NVIDIA

    KMS для nVidia???  я что-то пропустил?

     
     
  • 2.12, r0g3r (??), 19:34, 11/06/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Про noveau, конечно, месье не слышал.
     
     
  • 3.32, Аноним (-), 03:02, 12/06/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    nouveau
     
     
  • 4.36, Аноним (-), 11:08, 12/06/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Beaujolais.
     

  • 1.34, Аноним (-), 07:00, 12/06/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Порт по факту в дереве один, просто при активации опций в 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 =)

     
     
  • 2.43, kshetragia (ok), 06:04, 13/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Fbsd 5? немного странное сравнение. Ветка была сырой до жути. Активно пилили SMTP. И только начиная с 6.2-6.3 оно стало хоть как-то юзабельно. В реале лучше конечно 8.x и выше.
    Я бы сказал, что вкупе с вышеперечисленным десятка(и последние девятки) будет не хуже четверки.
     
     
  • 3.45, 17 (??), 08:51, 13/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Fbsd 5? немного странное сравнение. Ветка была сырой до жути. Активно пилили
    > SMTP. И только начиная с 6.2-6.3 оно стало хоть как-то юзабельно.

    SMTP? :)

     
     
  • 4.49, kshetragia (ok), 16:21, 13/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ну вы поняли. :-D
     
  • 3.54, Аноним (-), 17:01, 13/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > SMTP.

    А чего не imap?

     
  • 2.50, Аноним (-), 16:53, 13/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > В купе с pkgng и clang,

    А кто еще в этом купе едет? Огласите весь список!

     

  • 1.39, Аноним (-), 21:42, 12/06/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В DFBSD еще на той неделе было 2.4.33, сейчас на 2.4.35 обновляюсь. Блин, ежели на моем недобуке наконец-то заведутся интеловские дрова - напьюсь с радости такой. :)
     
  • 1.40, 17 (??), 00:14, 13/06/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    drm2 уже перенесено в 9-stable.
     
     
  • 2.41, iZEN (ok), 00:24, 13/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > drm2 уже перенесено в 9-stable.

    Заметил. И как его задействовать по-максимуму в нынешнем Xorg для поддержки AMD-видеокарты?


     
     
  • 3.42, Аноним (-), 04:36, 13/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Эмм... Выкинуть AMD и купить ноут на i3 или i5? :)
     
     
  • 4.51, Аноним (-), 16:54, 13/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Эмм... Выкинуть AMD и купить ноут на i3 или i5? :)

    Ну да, если забыть что даже low-end карточки амд в несколько раз мощнее интелского интеграта :)

     
  • 3.44, 17 (??), 08:50, 13/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Для AMD никак. Это ж пока только для intel. В новости написано. У меня вот тоже два видеоадаптера на ноуте - встроенный в i5, и дискретный от amd. Пользую первый, т.к. второй не работает :)
     
     
  • 4.46, Аноним (-), 09:47, 13/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А как у Вас первый то работает под фрей? Поддержка новых Intel же только вчера появилась в 9-stable.

    У меня тоже гибрид на i3. ATI Mobility Radeon HD 5730 работает если ее выставляешь в BIOS. Так она меня задрала. Этот AMD под фревыми иксами греет ноут как печку.

    Вот теперь жду когда новые иксы появятся в портах, обновлюсь до 9-stable да надеюсь распрощаюсь с AMD.

     
     
  • 5.47, Andrey Mitrofanov (?), 10:13, 13/06/2012 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > У меня тоже гибрид на i3. ATI Mobility Radeon HD 5730 работает
    > если ее выставляешь в BIOS. Так она меня задрала. Этот AMD
    > под фревыми иксами греет ноут как печку.

    С неба Радеон в ноутбук упала.
       Фрибсд и любовь -- навсегда.
          Войны не будет.

     
  • 5.52, Аноним (-), 16:57, 13/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > под фревыми иксами греет ноут как печку.

    Дык power management у таких как вы поди нет? А 5730 - это уже довольно приличная карточка, в максимуме она довольно ощутимо жрет.

    //Фрибсд хорошо поддерживает оборудование. Особенно управление питанием...

     
  • 3.53, Аноним (-), 16:59, 13/06/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > И как его задействовать по-максимуму в нынешнем Xorg для поддержки AMD-видеокарты?

    while (FBSD_SLOWPOKES)
    {
    sleep(ONE_YEAR);
    }

     

  • 1.55, A (?), 16:00, 16/06/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Решил потестить. Уже наступил на грабли при сборке x11/xorg.

    Кто будет собирать на i386, тому понадобится патч для x11/libXxf86dga: http://freebsd.1045724.n5.nabble.com/attachment/5646382/0/patch-src-xf86dga.c

    На amd64 вроде как без него нормально соберется.

     
  • 1.56, Аноним (-), 09:24, 18/06/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вроде работает. с маленьким нюансом. Чтобы система не паниковала постоянно 9-STABLE должна быть не меньше чем ревизия r237201 - http://lists.freebsd.org/pipermail/svn-src-stable-9/2012-June/002146.html

    И еще бага, консоли нету. :) По 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

     
     
  • 2.57, Аноним (-), 16:57, 20/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > И еще бага, консоли нету. :) По 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

     

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



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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