The OpenNET Project / Index page

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

форумы  правила/FAQ  поиск  регистрация  вход/выход  слежка  RSS
"Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от opennews (??) on 24-Июл-16, 20:04 
Репозитории Debian Unstable и Ubuntu 16.10 переведены (https://tjaalton.wordpress.com/2016/07/23/intel-graphics-gen.../) на применение по умолчанию универсального DDX-драйвера  xf86-video-modesetting, вместо специализированного драйвера xf86-video-intel, для GPU Intel, выпущенных начиная с 2007 года (Gen4/965GM и новее). Для старых GPU Intel Gen2 и Gen3 по-прежнему будет загружаться драйвер  xf86-video-intel. В качестве основной причины перехода называются трудности с сопровождением драйвера xf86-video-intel, стабильные выпуски для которого не выходили уже почти три года, а стабильность кодовой базы в Git-репозитории оставляет желать лучшего.


Предлагаемый для замены драйвер xf86-video-modesetting не привязан к конкретным типам видеочипов и по своей сути напоминает драйвер VESA, но работающий поверх интерфейса KMS. Таким образом драйвер xf86-video-modesetting можно использовать для любого оборудования, для которого имеется работающий на уровне ядра драйвер DRM/KMS. Для 2D-ускорения поддерживается архитектура GLAMOR, а для прямого обращения к видеоподсистеме интерфейс DRI2. Положительным моментом использования xf86-video-modesetting также является использование общего с драйверами radeon/amdgpu бэкенда для системы ускорения GLAMOR, в то время как предлагаемая драйвером intel архитектура 2D-ускорения SNA корректно работает не со всеми поколениями GPU Intel.

URL: https://tjaalton.wordpress.com/2016/07/23/intel-graphics-gen.../
Новость: https://www.opennet.ru/opennews/art.shtml?num=44844

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +27 +/
Сообщение от Аноним (??) on 24-Июл-16, 20:04 
У Intel самые лучшие драйвера, говорили они...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +5 +/
Сообщение от Zenitur (ok) on 24-Июл-16, 20:58 
В Opensuse 12.1 были драйверы i965, r600, radeonsi и nouveau. И вот удалил я nouveau, потому что у меня - сервер, и видеокарта будет вытащена сразу после настройки компа. Вот загрузилось ядро, включился KMS. Вот загрузились иксы с драйвером vesa, вот всё повисло. Помогла перезагрузка с nomodeset.

А в 12.2 появился драйвер modesetting. И всё: гирлянду драйверов по списку выше можно удалить! Их все заменяет один modesetting. С помощью расширения Glamor, modesetting связывается с DRI-драйверами ядра, поддерживающими KMS, и рисует OpenGL. Теперь сообщество не распыляет силы на отдельный, самобытный драйвер для каждого вендора. Следовательно растёт производительность труда.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

12. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +4 +/
Сообщение от anonbl4 on 24-Июл-16, 21:23 
> Теперь сообщество не распыляет силы на отдельный, самобытный драйвер для каждого вендора. Следовательно растёт производительность труда.

нет

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

17. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от dimqua (ok) on 24-Июл-16, 21:47 
А производительность драйвера? То, что SNA не со всеми GPU работает, не означает, что она хуже.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

18. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от Zenitur (ok) on 24-Июл-16, 21:57 
Знаю что DRI+KMS в ядре, и modesetting+glamor в иксах = 3D работает. Раньше не работало, а теперь работает. А лучше ли, чем с r600/radeonsi/amdgpu/i965/nouveau - не мерил.
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

34. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от Аноним (??) on 24-Июл-16, 22:42 
> Знаю что DRI+KMS в ядре, и modesetting+glamor в иксах = 3D работает.
> Раньше не работало, а теперь работает. А лучше ли, чем с
> r600/radeonsi/amdgpu/i965/nouveau - не мерил.

Самая кр00тая ириска от интела при цене аэроплана еле зарубается с старым, дешевым и уже не выпускающится HD6770 с открытым драйвером, если о производительности 3D. Выше интел не летает. Но это все не про DDX, который 2D и реально лотерея в зависимости от gen, поуизма интеля и пятен на солнце.

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

81. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +4 +/
Сообщение от Аноним (??) on 25-Июл-16, 13:31 
Привет! Ты не понимаешь о чём говоришь, а умничаешь. Я сейчас кое-что объясню, но не тебе, а тем кто не в теме (а кол-во не знающих очевидного людей что-то большое. До сих пор встречаю тех, кто в 2016 думает что может намайнить биткойны по статье 2011 года)

Во-первых, драйверы для видеокарт делятся на две части: часть в ядре, часть в иксах. Во-вторых, новость про то, что в ядер остаются разные драйверы для разных видеокарт, а в иксах теперь будет один.

До 2008 года не было KMS, и было так: если у тебя нет драйвера видеокарты, то ты можешь включить vesa:

Section "Device"
    Identifier     "Device0"
    Driver         "vesa"
    BusID          "PCI:1:0:0"
EndSection

Она же использовалась в Ubuntu Failsave X11.

После 2008 года появился KMS. Если в ядерном драйвере (i915, radeon, nouveau) есть KMS, то иксовый драйвер vesa включить нельзя. Поэтому потребовалась замена vesa для ядерных KMS-драйверов, и ей стал modesetting.

Вот только вероятность крайне мала, что в системе не установлен драйвер, так как KMS-ные драйверы - открытые, и предустановлены в систему.

А потом modesetting научили рисовать 3D (vesa не могла). Dimqua спрашивает резонный вопрос: научили-то научили, а производительность будет как с radeonsi/i965? Просто если такая же, то смысла в последних больше нет. Уточняю - в качестве иксовых драйверов, не ядерных

Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

89. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  –2 +/
Сообщение от Mihail Zenkov (ok) on 25-Июл-16, 14:37 
> А потом modesetting научили рисовать 3D (vesa не могла).

С приходом KMS переключение видео режимов вынесли из DDX в ядро. 3d как рисовалось через libdrm - mesa, так и рисуется. На счет vesa и 3d - точно не знаю, но технических причин для отсутствия 3d ускорения не вижу. Скорее всего никто в здравом уме просто этим не пользовался.

> Dimqua спрашивает резонный
> вопрос: научили-то научили, а производительность будет как с radeonsi/i965? Просто если
> такая же, то смысла в последних больше нет. Уточняю - в
> качестве иксовых драйверов, не ядерных

SNA существенно быстрее GLAMOR.  

Ответить | Правка | ^ к родителю #81 | Наверх | Cообщить модератору

107. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от Аноним (??) on 26-Июл-16, 01:56 
> SNA существенно быстрее GLAMOR.

Очень зависит от операций, GPU и версий драйверов. Не говоря о том что на половине GPU это безобразно глюкает и чинить это никто особо уже не собирается.

Ответить | Правка | ^ к родителю #89 | Наверх | Cообщить модератору

106. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +1 +/
Сообщение от Аноним (??) on 26-Июл-16, 01:54 
> Привет! Ты не понимаешь о чём говоришь, а умничаешь.

Я просто увел тред немного вбок. Поэтому твой спам был напрасен.

> тех, кто в 2016 думает что может намайнить биткойны по статье 2011 года)

Могут. Но мало. Очень мало.

> Во-первых, драйверы для видеокарт делятся на две части: часть в ядре, часть в иксах.

Во первых, есть еще как минимум:
- libdrm
- MESA и т.п.

MESA не пользуется DDX в иксах и вместо этого работает с кернельным драйвером через libdrm и ее плагины специфичные для каждого GPU.

Для разрыва шаблона: качаешь пакет glmark2-drm или glmark2-es2-drm (в *бунтах/дебиане). И запускаешь это... нет, не в иксах. В KMS'ной линуксной консоли. Иксы можешь вообще выгрузить. Ну и наслаждаешься шоу. GL может быть вообще без иксов.

> есть KMS, то иксовый драйвер vesa включить нельзя.

Спасибо, кэп.

> Поэтому потребовалась замена vesa для ядерных KMS-драйверов, и ей стал modesetting.

KMS/DRM это намного больше чем VESA. Более того, эти интерфейсы не специфичны для x86, в отличие от VESA предполагающую VideoBIOS @ x86. Апи DRM/KMS может быть реализовано поверх чего угодно. Состоит это из ряда хелперов со стороны ядра и драйвера который должен вывесить как минимум некоторый базовый минимум. Базового минимума хватит только для 2D и самых базовых операций типа установки разрешения и проч. Всякая вгрузка шейдеров и 3D опциональны и gpu-специфичны (абстрагирование специфики делается на других уровнях).

> А потом modesetting научили рисовать 3D (vesa не могла).

Вообще-то 3D там опциональное дополнение. Если разуть глаза - в куче ARM'овых SoC есть KMS драйвера. Это однако не значит что у тебя там будет 3D. KMS драйвер _может_ предоставить средства для вгрузки шейдеров и проч. Но не _обязан_. И должен быть кодогенератор в юзермоде (за то что он проприетарный все любят ARM mali и т.п.)

> Dimqua спрашивает резонный вопрос: научили-то научили, а производительность
> будет как с radeonsi/i965?

Все что касается иксов - касается только их DDX драйвера. И вывода через него 2D которое обычные программы выдают иксам через их протокол. 3D вообще не идет через этот стэк.

> Просто если такая же, то смысла в последних больше нет. Уточняю - в
> качестве иксовых драйверов, не ядерных

Это затрагивает производительность 2D обычных иксовых программ, где на производительнсть отрисовки через иксы все однофигственно забили, потому что она по жизни ниакая. Даже со всеми этими SNA работает оно через пень колоду на половине GPU.

Ответить | Правка | ^ к родителю #81 | Наверх | Cообщить модератору

31. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от Аноним (??) on 24-Июл-16, 22:36 
> А производительность драйвера? То, что SNA не со всеми GPU работает, не
> означает, что она хуже.

Он работает по принципу лотереи. И реально вся эта возня - много сложностей с весьма маргинальным результатом в плане ускорения/качества/стабильнсти. Иногда это чудо например много процессора лопает с некоторыми программами. Generic драйвер этим не страдает, он простой как топор.

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

22. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +1 +/
Сообщение от Аноним (??) on 24-Июл-16, 22:10 
> Вот загрузились иксы с драйвером vesa,

А зачем тебе иксы на сервере без видеокарты? Чтобы подарить им пару сотен мегабайт ради лулзов?

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

38. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +2 +/
Сообщение от Анонимимишный on 24-Июл-16, 23:30 
Наверно, для запуска граф прог. Обращайтесь.
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

37. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +5 +/
Сообщение от Аноним 80_уровня (ok) on 24-Июл-16, 23:05 
> сервер
> видеокарта ... вытащена
> загрузились иксы

o_O

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

87. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  –1 +/
Сообщение от Аноним (??) on 25-Июл-16, 13:54 
xvfb
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

64. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от Пацанчег on 25-Июл-16, 10:35 
У вас сусепроблемы. Только там могут быть проблемы с загрузкой без видяхи и невосприятие новой без язя. И вообще, проблемы из-за иксов бывают только там. В остальных дистрах - это необязательный компонент, нет видяхи - не грузим Х.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

15. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от bircoph (ok) on 24-Июл-16, 21:39 
> У Intel самые лучшие драйвера, говорили они...

Действительно, лучшие. В генте исправно поддерживаются, свежие снапшотики обычно раз в месяц идут, нередко и чаще. Работает хорошо и мороки меньше, чем с AMD или nVidia. На новом железе полностью отказался от видеокарт последних двух производителей и довольный сижу на Intel. Для HL2 и эпизодов хватает, Wolfenstein тоже тянет, а больше ничего из графики и не нужно :)

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

20. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +1 +/
Сообщение от Zenitur (ok) on 24-Июл-16, 22:01 
> мороки меньше, чем с ... nVidia.
> Для HL2 и эпизодов хватает, Wolfenstein тоже тянет, а больше ничего из графики и не нужно :)

А я играю в Dirt Showdown, Stellaris, Serious Sam 3, The Talos Principle, Amnesia, SOMA, Oil Rush, Cradle, Sanctum 2, ARMA III. У кого там меньше мороки? :-)

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

30. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +1 +/
Сообщение от anonbl4 on 24-Июл-16, 22:34 
прям треш-чарт какой-то
не в графене же счастье
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

32. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +1 +/
Сообщение от 0eviy (ok) on 24-Июл-16, 22:37 
в опеннете?
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

49. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +1 +/
Сообщение от Аноним (??) on 25-Июл-16, 05:44 
Ну, кому-то нравится в крестики-нолики играть в консоли. Кому-то в другие игры. Не суди, и не судим будешь.
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

33. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +1 +/
Сообщение от Аноним (??) on 24-Июл-16, 22:40 
Неужели бросил играть в мордодвинутые свитки?
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

23. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от Аноним (??) on 24-Июл-16, 22:11 
> Действительно, лучшие. В генте исправно поддерживаются, свежие снапшотики обычно раз в
> месяц идут,

Свежие снапшотики драйвера который три года не апдейтился - это так мило. HL2 и прочие - это замечательно, но они DDX драйверами не пользуются. DDX касается только вывода 2D через иксы.

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

39. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +4 +/
Сообщение от Crazy Alex (ok) on 25-Июл-16, 00:00 
"Не апдейтился" и "не релизился" - разные вещи. Впрочем, если уж гента стоит - значит, добровольно подписался на некую долю мороки в обмен на её плюшки.
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

42. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от Аноним (??) on 25-Июл-16, 00:50 
> "Не апдейтился" и "не релизился" - разные вещи. Впрочем, если уж гента
> стоит - значит, добровольно подписался на некую долю мороки в обмен на её плюшки.

Я не вижу никакой интересной активности в DDX драйверах для старых gen'ов интелей. От этого никакая гента не поможет.

Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

47. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от Crazy Alex (ok) on 25-Июл-16, 03:57 
Ну, это другой вопрос. В новости - "стабильные выпуски для которого не выходили уже почти три года, а стабильность кодовой базы в Git-репозитории оставляет желать лучшего", что подразумевает, что какая-то активность там есть. Детали не смотрел - интеловские видеочипы не держу.
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

110. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от Аноним (??) on 26-Июл-16, 02:11 
Реально интел положил на старые gen совсем, а на DDX - дружно положили все. Самое большое изменение - DRI3. Но он был довольно давно, местами не активирован по умолчанию и его активация по умолчанию наверное самое большое изменение. Профит от него не то чтобы сильно заметен в большинстве случаев.
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

24. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от ттт on 24-Июл-16, 22:20 
Это вам просто повезло, что работает. Убрали этот драйвер в первую очередь для новых поколений видеокарт Интел, так как те криво работают (или вообще не работают, так как Интел просто не чешется). К тому же багтерекер завален сообщениями о повисшших иксах именно на интеловском драйвере (всякие hang и т.д.)
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

35. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от Аноним (??) on 24-Июл-16, 22:44 
> У Intel самые лучшие драйвера, говорили они...

...а в результате GL4.x первыми сделали AMD и nouveau. Хотя интел немного отыгрался, сделав аж GL4.5. Но только на полутора последних поколениях, в отличие от.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

85. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от Andrey Mitrofanov on 25-Июл-16, 13:37 
> У Intel самые лучшие драйвера, говорили они...

Сам себя http://blog.ffwll.ch/tags/#Kernel%20RelNotes не похвалишь, убунтуи заставят чинить старые модели для дебиана, а отделу продаж http://libv.livejournal.com/25325.html нужно совсем не оно.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

2. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +1 +/
Сообщение от Аноним (??) on 24-Июл-16, 20:06 
как это скажется на производительности?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

13. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  –2 +/
Сообщение от bircoph (ok) on 24-Июл-16, 21:37 
Можно будет забыть о 3D и поймать ряд весёлостей с 2D.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

27. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +1 +/
Сообщение от Аноним (??) on 24-Июл-16, 22:28 
> Можно будет забыть о 3D

DDX никогда 3D не умел. Он отвечает за вывод 2D через иксы. MESA DDX'ом не пользуется, она через свои драйвера и libdrm в ядро запросы к GPU отправляет. Посмотри хотя-бы картинку на википедии до того как публично позориться.

> и поймать ряд весёлостей с 2D.

Интеловский DDX - так себе. В нем бывают графические глюки. Иногда доходит до того что KMS'ный generic DDX на некоторых gen'ах интелей в 2-3 раза быстрее, несмотря на все эти SNA. Интел местами нахимичил, после чего с чистой совестью забил на старое железо чуть менее чем совсем. Хотя на иксы и их 2D/DDX положили почти все, это самая нелюбимая разработчиками часть драйверов. Потому что внутренности иксов - кошмар, работает столь же кошмарно, а попытки допинать это до приличной производительности привоят к обкостыленным монстрам, эволюционирующих по принципу вытаскивания ног из тормозов и тут же увязания хвоста в глюках и даже тормозах пересложненного закостыленного кода.

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

71. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от Mihail Zenkov (ok) on 25-Июл-16, 12:09 
> Иногда доходит до того что KMS'ный generic DDX на некоторых gen'ах интелей в 2-3 раза быстрее, несмотря на все эти SNA.

Где можно посмотреть результаты подобных тестов?

Вот на AMD - да, бывает. И GLAMOR не спасает. https://bugs.freedesktop.org/show_bug.cgi?id=55296

> Интел местами нахимичил, после чего с чистой совестью забил на старое железо чуть менее чем совсем.

945gm достаточно старая? Производительность в 2d не хуже дискретной AMD. 3d быстрее, чем на встроенной AMD rs740.

Специфичные для каждого поколения коммиты встречаются примерно с одинаковой регулярностью. В том числе и для gen2: https://cgit.freedesktop.org/xorg/driver/xf86-video-intel/lo...

Вот для сравнения gen7: https://cgit.freedesktop.org/xorg/driver/xf86-video-intel/lo...

Основная кодовая база SNA общая для всех поколений.

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

118. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от Аноним (??) on 26-Июл-16, 13:14 
> Где можно посмотреть результаты подобных тестов?

На форониксе, вестимо.

> Вот на AMD - да, бывает. И GLAMOR не спасает.

Насколько я помню, у интела тоже разнобой по тестам. Нет, сам по себе SNA может и не плох, но довольно глючный и в таком состоянии он "был всегда". Настолько что интел его боится включать по умолчанию, насколько я помню.

> 945gm достаточно старая? Производительность в 2d не хуже дискретной AMD.

А все-равно иксы с 2D склонны кушать больше ресурсов чем следовало бы. Даже с DRI3.

> 3d быстрее, чем на встроенной AMD rs740.

RS740 по современным меркам окаменелость, еще и мобильная. Как я понимаю это R600, т.е. даже еще не настоящий "R700" (которые с архитектурой как у >=Evergreen).

> Специфичные для каждого поколения коммиты встречаются примерно с одинаковой регулярностью.

Мерять коммиты периодами - это замечательно, конечно. Но реально в старых gen никто не пилит новые фичи, не занимается активным изведением багов, регрессии там довольно частое явление. Сразу видно - на них забили.

> Основная кодовая база SNA общая для всех поколений.

Поэтому глючный тарарам случается почти везде. Но да, чтобы его заметить недостаточно запстить vim и потыкать кнопки, извините. Чтобы его ощутить надо немного поактивнее графикой пользоваться.

Ответить | Правка | ^ к родителю #71 | Наверх | Cообщить модератору

119. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +1 +/
Сообщение от Mihail Zenkov (ok) on 26-Июл-16, 17:27 
>> Где можно посмотреть результаты подобных тестов?
> На форониксе, вестимо.

Где конкретнее? А то первый попавшийся результат (https://www.phoronix.com/scan.php?page=news_item&px=Intel-DD...) явно не в пользу modesetting, особенно примечателен последний тест - modesetting медленнее в 7.7 раз!

>> Вот на AMD - да, бывает. И GLAMOR не спасает.
> Насколько я помню, у интела тоже разнобой по тестам. Нет, сам по
> себе SNA может и не плох, но довольно глючный и в
> таком состоянии он "был всегда". Настолько что интел его боится включать
> по умолчанию, насколько я помню.

Активно его использую примерно два года - за все время одна единственная проблема - у gimp когда делаешь ресайз изображения отрисовка частично не обновляется. В остальных программах никаких дифектов не замечено. В blender есть косяки - но это проблема OpenGL, а не SNA.

>> 945gm достаточно старая? Производительность в 2d не хуже дискретной AMD.
> А все-равно иксы с 2D склонны кушать больше ресурсов чем следовало бы.
> Даже с DRI3.

Возможно, но с этой точки зрения GLAMOR вообще не в какие ворота не лезет.

>> 3d быстрее, чем на встроенной AMD rs740.
> RS740 по современным меркам окаменелость

Да, но одного периода с 945gm, поэтому их сравнение корректно.

> , еще и мобильная.

Нет, встроенная для десктопа.

> Как я понимаю это
> R600, т.е. даже еще не настоящий "R700" (которые с архитектурой как
> у >=Evergreen).

Да. Фактически это R300.


>> Специфичные для каждого поколения коммиты встречаются примерно с одинаковой регулярностью.
> Мерять коммиты периодами - это замечательно, конечно. Но реально в старых gen
> никто не пилит новые фичи, не занимается активным изведением багов, регрессии
> там довольно частое явление. Сразу видно - на них забили.

Не уверен. Вон недавно для второго поколения добавили:  "sna/gen2/video: Implement textured video support". Тут скорее низкая активность (в плане баг репоротов) со стороны пользователей старого железа. Да и как я уже сказал - если бы у меня AMD работала как 945gm - я был бы только рад.

>> Основная кодовая база SNA общая для всех поколений.
> Поэтому глючный тарарам случается почти везде. Но да, чтобы его заметить недостаточно
> запстить vim и потыкать кнопки, извините. Чтобы его ощутить надо немного
> поактивнее графикой пользоваться.

945gm активно используется для 2d графики и даже для простого 3d.

Ответить | Правка | ^ к родителю #118 | Наверх | Cообщить модератору

145. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от Аноним (??) on 27-Июл-16, 05:19 
> явно не в пользу modesetting, особенно примечателен последний тест - modesetting
> медленнее в 7.7 раз!

Однако большинство тестов близко друг к другу. Вывод битмапов и ресайз там конечно быстрее (аппаратный скалер используют?), но - глючный. 2D игрушки и прочие активные рисовальщики могут фликерить, иногда прорисовывается не все, особенно при переключении окон. Бац - полэкрана черное. Браузер стоит погонять немного (canvas, OpenGL) - начинается разрушение UI/картинки и глюки в отрисовке текста. Ristretto (простая вьюшка картинок) с вероятносью 30% часть картинки не прорисовывается. Если запустить плеер через иксы - тиринг не лечится. Никак. Зато бывают чудные глюки ресайза или видео залипшее посередине экрана, убираемое только выходом из программы (нахимичили с planes?).

И такого в интелских ускорениях - есть. Радость от быстрого сплева битмапов омрачена тем что текст в браузере нечитаем, экран периодически разрушается, половина картинки может и не отрисоваться. Для многих пользователей это хуже. Возможно такое бывает не на всех GPU, но я это видел. По факту это такая альфа фичи которую до ума не могут довести много лет. Иначе бы давно включили по умолчанию. Между тем иксы наматывают десятки часов процессорного времени, хотя согласно вашим теориям так быть не должно. Мой ноут живет от батареи 8 часов. Десятки часов проца за неделю-две - это ДОФИГА.

> Активно его использую примерно два года -

Активное использование - это вывод какой-нибудь вычисленной графики, хотя-бы на полэкрана, хотя-бы с FPS=30. А возякание в гимпе - гимп большую часть времени idle, где активность то?

> проблема - у gimp когда делаешь ресайз изображения отрисовка частично не
> обновляется. В остальных программах никаких дифектов не замечено.

Зато их заметил я, везде - от браузера до вьюшки. Что-то интел нахимичил со своми быстрым выводом битмапов. И не только с ним. Поэтому мысль заменить это на простой безглючный генерик имеет некий пойнт.

> В blender есть косяки - но это проблема OpenGL, а не SNA.

ИМХО, 3D ускоритель из интеграта, особенно старого условный. GL тормозит даже в гугломапсе. Целые 5 FPS? Вау.

> Возможно, но с этой точки зрения GLAMOR вообще не в какие ворота не лезет.

Гламур - компромисс, разумный, если рассмотреть комплексно. Представьте: у вас - командочка, человек 5. Работы море, а закончить надо до того как юзеры начнут махать факами. Поскольку без 3D GCN GPU никому не надо, они срезали угол на кодинге самой мерзкой и проблемной части, выделив больше ресурсов на хорошее 3D. Разумно.

В идеальном мире было бы логичнее дожать опенсорсную версию вулкана и поверх него пустить ускорение 2D, там оверхеда сильно меньше. Но когда они это делали, вулкана в проекте не было, кодинг GL - светил, идея с открытием ядерной части и половина команды каталиста еще не были с нами. В тех условиях - нормально сыграли. Можно лучше? Да. Но не в то время и не с теми ресурсами.

> Да, но одного периода с 945gm, поэтому их сравнение корректно.

Мне сравнение двух тормозителей не очень интересно.

>> , еще и мобильная.
> Нет, встроенная для десктопа.

RS - традиционное обозначение "mobile" чипов (это означало лаптопы). Отличаются тем что обычно на 1 gen древнее и обрублено все что можно и нельзя.

> Да. Фактически это R300.

Т.е. достаточно печальная железка. Настоящие >=R700 могут в вычисления (кроме FP64 у младших) и большинство GL4.x и сами по себе не особо враждебны запуску поверх них вулкана. Т.е. куда более интересны.

> Не уверен. Вон недавно для второго поколения добавили:  "sna/gen2/video:
> Implement textured video support".

Оно сейчас кому-то сильно актуально? Как по мне лучше бы запилили GL 3.x на gen4/5 и т.п. - единственное чего они реально не умеют так это antialiasing (нет железки). С тамошней скоростью смысла конечно мало, но сам факт недоступности GL core profile апи - это КГ/АМ. Т.е. на этом не может работать ничего кроме совсем уж legacy.

> Тут скорее низкая активность (в плане баг репоротов) со
> стороны пользователей старого железа.

Потому что все хорошо вовремя. И обезглюченный SNA, и вывод видео на gen2, и что там еще.

> Да и как я уже сказал - если бы у меня AMD работала как 945gm - я был
> бы только рад.

Лично мне ископаемые ати не интересны.

> 945gm активно используется для 2d графики и даже для простого 3d.

Понятия об активном использовании 2D у всех разные. Возякание в гимпе - еще не есть активное использование 2D. А GL дрейний и реальная польза от него - видео можно менее тормозно сплевывать и GL1.x/2.x бэкэндом обычно не имеют фатальных глюков. Даже KiCad он тянет со скрипом - просадкой FPS и, гм, дорогой интел, ну вот как можно глючить при отрисовке плоскости и пяти линий на ней? В общем основной инструмент - десктопник с амд, он ворочает в десятки раз быстрее и не глючит в такой тривиальщине.

Ответить | Правка | ^ к родителю #119 | Наверх | Cообщить модератору

121. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от Mihail Zenkov (ok) on 26-Июл-16, 19:34 
>> Где можно посмотреть результаты подобных тестов?
> На форониксе, вестимо.

Покопался еще на форониксе: http://www.phoronix.com/scan.php?page=article&item=intel_2dx...

В одном тесте (x11perf putimage) modesetting медленнее SNA в 145 раз ... Это уже даже не смешно. По остальным тестам разница 1.5 - 10 раз в пользу SNA.

Ответить | Правка | ^ к родителю #118 | Наверх | Cообщить модератору

147. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от Аноним (??) on 27-Июл-16, 05:30 
> В одном тесте (x11perf putimage) modesetting медленнее SNA в 145 раз ...

Зато продул гламуру на первом же тесте в http://www.phoronix.com/scan.php?page=article&item=intel_2dx... при том что это был всего ничего - композитинг.

Ответить | Правка | ^ к родителю #121 | Наверх | Cообщить модератору

50. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +1 +/
Сообщение от Аноним (??) on 25-Июл-16, 05:46 
Встроенная графика интел и производительность - это понятия ортогональные...
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

72. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +1 +/
Сообщение от Mihail Zenkov (ok) on 25-Июл-16, 12:12 
> как это скажется на производительности?

Плохо скажется. SNA существенно быстрее GLAMOR.
Время автономной работы ноутбуков также снизится.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

3. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от Аноним (??) on 24-Июл-16, 20:08 
хорошо если это исправит текущую ситуацию с интел дровами
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от anonbl4 on 24-Июл-16, 20:14 
пол года назад пробовал нуво, считал что у интела самые продвинутые дрова в ядре
сделай выводы
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от АнонимХ (ok) on 24-Июл-16, 20:30 
Ох уж этот графический стек линукса. Ничерта не понятно. Для вайленда сабж будет не нужен совсем (ни один, ни другой)? Даже для xwayland?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +2 +/
Сообщение от Аноним (??) on 24-Июл-16, 20:51 
Не нравится - так не тащите его в свою БСД.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

25. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +6 +/
Сообщение от Аноним (??) on 24-Июл-16, 22:22 
Для вяленда нужно будет разработать стек из пары-тройки протоколов, реализовать его для каждого DE, потом реализовать его для каждого разрешения экрана, потом расширить ещё парой протоколов для унификации с другими протоколами, и так далее.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

28. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  –3 +/
Сообщение от Аноним (??) on 24-Июл-16, 22:32 
> Для вяленда нужно будет разработать стек из пары-тройки протоколов, реализовать его для
> каждого DE, потом реализовать его для каждого разрешения экрана, потом расширить
> ещё парой протоколов для унификации с другими протоколами, и так далее.

Ты описал работу иксов один в один. Только иксы через протокол делают не только согласование работы но и толкают FullHD кадры видео при случае. С понятными последствиями для производительности, а точнее полного отсутствия оной. Вэйланд на чистой VESA втыкает иксам в два раза. Что с ускоренным DDX, на той же VESA.

Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

51. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от Аноним (??) on 25-Июл-16, 05:49 
Vesa - это слишком круто, надо бы еще в modeХ 320x240 протестировать, чтобы сразу уж продемонстрировать все преимущества для реальных пользователей.
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

117. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  –1 +/
Сообщение от Аноним (??) on 26-Июл-16, 13:04 
> Vesa - это слишком круто, надо бы еще в modeХ 320x240 протестировать,
> чтобы сразу уж продемонстрировать все преимущества для реальных пользователей.

Ты будешь смеяться, но веб-разработчики всерьез тестируются на 320x480, почти то же самое только пикселей в 2 раза больше. Спасибо ведрофонам за воспоминания о Doom.

Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору

58. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +1 +/
Сообщение от Аноним (??) on 25-Июл-16, 08:28 
Отнюдь, иксы созданы ещё в восьмидесятые как стройная система костылей и расширений, в отличие от вяленого, где обещали красоты архитектуры, но по причине мозговой импотенции не могут даже повторить иксов.
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

129. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  –2 +/
Сообщение от Аноним (??) on 26-Июл-16, 22:27 
> Отнюдь, иксы созданы ещё в восьмидесятые как стройная система костылей и расширений,

Но в 80-е никто не смотрел видео на компьютерах, 4K дисплеи не продавались массово за 300-500 баксов, видеокарты были совсем другие, и вообще. Это был совсем другой мир.

А теперь иксы превратились в дикобраза - столько пришлось костылей вбить чтобы оно вообше хоть как-то ползало. В результате сложно и для разработчиков иксов, потому что сотни легаси и не подходящая под современные сценарии архитектура. И сложно разработчикам апликух, которым все-равно приходится кодить fallback из-за опциональности фич.

Это проблема всех излишне архитектуреных программ. В конце концов оказывается что они не смогли предусмотреть новые требования и все превращается в жирного кривого урода. Вот, любуйся: https://habrahabr.ru/company/infopulse/blog/306328/

> в отличие от вяленого, где обещали красоты архитектуры, но по причине
> мозговой импотенции не могут даже повторить иксов.

Там по крайней мере додумались через протокол делать только согласование, а bulk data гигабайтами гнать более прямыми и быстрыми методами. По поводу чего работает все это не в пример шустрее. И это не опция а дефолтное состояние дел.

Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору

138. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от Mihail Zenkov (ok) on 26-Июл-16, 23:33 
> Там по крайней мере додумались через протокол делать только согласование, а bulk
> data гигабайтами гнать более прямыми и быстрыми методами. По поводу чего
> работает все это не в пример шустрее. И это не опция
> а дефолтное состояние дел.

Так в xorg тоже самое уже лет 15 (или когда там DRI появился?) и это тоже "дефолтное состояние дел". С приходом DRI3 убрали лишнею операцию копирования и получили тоже что и в wayland + возможность использовать полноценную систему 2d ускорения.

Ответить | Правка | ^ к родителю #129 | Наверх | Cообщить модератору

144. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  –1 +/
Сообщение от Аноним (??) on 27-Июл-16, 02:52 
> Так в xorg тоже самое уже лет 15 (или когда там DRI появился?) и это тоже "дефолтное состояние дел".

Это неправда. Проблема в опциональности и в том что программа не может безусловно уповать на наличие быстрого интерфейса к иксам в обход протокола. Можно оговорить опциональные расширения. Но они опциональные и fallback писать все-равно придется. А поскольку иксы жирные и сложные, там оверхед на оверхеде и оверхедом погояет.

Вэйланд срубает EPIC WIN на том что он ничего не умеет. Он не умеет рендерить сложные примитивы. И поэтому не поставит раком всю систему когда какая-то программа начнет абузить медленный вызов. Он не может тормозить - там тормозить просто нечему. А вот иксы наматывающие десятчи часов процессорного времени и греющие процессор - обычное дело. И даже dri от этого не очень помогает.

Не говоря о том что на DRI разработчики вбахали МОРЕ усилий, а выхлоп с этого - очень умеренный. И лучшее достижение со всего этого - rework ядерной части, пожалуй. Это наиболее вменяемый компонент всего стэка получился. Mesa - серединка на половинку. А иксы это просто один большой кусок трэша. Вместе с DDX драйверами.

> С приходом DRI3 убрали лишнею операцию копирования и получили тоже что и в wayland +
> возможность использовать полноценную систему 2d ускорения.

Судя по тому как это "ускорение" работает, wayland пожалуй ему еще и воткнет. Не говоря о том что там кода и костылищ в нем сильно меньше.

Ответить | Правка | ^ к родителю #138 | Наверх | Cообщить модератору

149. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +1 +/
Сообщение от АнонимХ (ok) on 27-Июл-16, 06:02 
Это всё очень хорошо. Но к тому времени, когда вайленд оттестируют, и все станут с ним работать, а не с xwayland, он так же обрастет тонной костылей и станет куском. И, даю инфу 100%, даже в это самое время часть системы по-прежнему будет работать на X, а в стороне будет зарождаться третий, "принципиально новый", NIH-проект на замену погрязшего в костылях вайленда.
Ответить | Правка | ^ к родителю #144 | Наверх | Cообщить модератору

152. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +1 +/
Сообщение от Аноним (??) on 27-Июл-16, 10:59 
> же обрастет тонной костылей и станет куском.

Это возможно. Но он будет шагом вперед по снижению оверхеда и приведению графики в более вменяемое состояние. То что я вижу - выглядит как tech preview, но работает резко как понос и не оскорбляет глаз тирингом. Иксы это не смогли за столько лет "стабильного продакшна".

Ну и кроме того - если посмотреть на те типовые антипаттерны оверинжиниринга, иксы заархитектурили достаточно сильно для того чтобы они сопротивлялись любой попытке перепила под более актуальные требования и раздулись в глючного монстра при попытке это сделать. А на вэйланд наезжают что он не такой :). Если код не слишком нашпигован архитектурой, его проще перепилить под новые требования, баг может стать фичой.

Наверное одна из причин по которым Linux до сих пор живой - Торвальдс не парился архитектурой. А сделай он все академически правильно - оказалось бы что система не жилец в мире где у мобил бывает 8 64-битных ядер и перепилить за разумное время до нужной кондиции - нереально. И бобик бы сдох.

> И, даю инфу 100%, даже в это самое время часть системы по-прежнему будет работать на X,

Часть систем до сих пор работает на MS-DOS. Ну и пусть себе работают, только не у меня.

> а в стороне будет зарождаться третий, "принципиально новый", NIH-проект на
> замену погрязшего в костылях вайленда.

Это совершенно нормальный процесс разработки софта в нашем изменчивом мире с изменчивыми требованиями к софту. Двадцать лет назад никто не собирался смотреть видео на ютубе, а сейчас если система не тянет даже это - ее будут считать г-ном. Ну как в "назад в будущее" показано.

Ответить | Правка | ^ к родителю #149 | Наверх | Cообщить модератору

154. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от АнонимХ (ok) on 27-Июл-16, 11:53 
Хорошо написал
Ответить | Правка | ^ к родителю #152 | Наверх | Cообщить модератору

165. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от Анонимный Алкоголик (??) on 28-Июл-16, 06:42 
> Проблема в опциональности и в том что программа не может безусловно уповать на наличие
> быстрого интерфейса к иксам в обход протокола.

На наличие этого вашего вэйланда программа тоже не особенно пусть уповает... >:-)

Ответить | Правка | ^ к родителю #144 | Наверх | Cообщить модератору

164. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от Анонимный Алкоголик (??) on 28-Июл-16, 06:31 
> Это был совсем другой мир.

В котором дебиоиды не верешали о тормозящих у них поделиях под браузеры...

Ответить | Правка | ^ к родителю #129 | Наверх | Cообщить модератору

163. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от Анонимный Алкоголик (??) on 28-Июл-16, 06:16 
>> Для вяленда нужно будет разработать стек из пары-тройки протоколов, реализовать его для
>> каждого DE, потом реализовать его для каждого разрешения экрана, потом расширить
>> ещё парой протоколов для унификации с другими протоколами, и так далее.
> Ты описал работу иксов один в один. Только иксы через протокол делают
> не только согласование работы но и толкают FullHD кадры видео при
> случае. С понятными последствиями для производительности, а точнее полного отсутствия
> оной. Вэйланд на чистой VESA втыкает иксам в два раза. Что
> с ускоренным DDX, на той же VESA.

И тут явилось.  И сказало: "а давайте без всякого протокола! Это же гораздо проще и быстрее. А то всяких костылей навводили." Дело однако у него не дошло даже до нового произведения на экране в стиле нью-Пикассо из пересланных прямо в видеоплату без всяких протоколов видеоданных... >:-)

Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

7. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +2 +/
Сообщение от dkg on 24-Июл-16, 20:49 
Универсальные драйвера - это хорошо!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

123. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +1 +/
Сообщение от Аноним (??) on 26-Июл-16, 20:20 
> Универсальные драйвера - это хорошо!

И никогда не эффективно.

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

36. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +3 +/
Сообщение от anonymous (??) on 24-Июл-16, 23:04 
Как же хорошо жить в генту, где никто не указывает тебе, как жить. Хочешь - ставишь systemd, не хочешь - ставишь openrc. И список видюх тоже можно выбирать свободно.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

40. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +7 +/
Сообщение от Crazy Alex (ok) on 25-Июл-16, 00:08 
Плата за это - необходимость иногда разбираться в вещах, которые твоих задач не касаются. Кому-то это нравится (мне в том числе), кому-то  - нет. В принципе, убунта/дебиан - это всё же более сбалансированный вариант - чай, не макось, при желании под себя всё подкрутить можно, и дефолты обычно неплохие. Но иногда как прилетит... я уже "жду с нетерпением", когда мне надо будет самостоятельно пересобирать freetype, борясь с дистрибутивным.
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

46. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +3 +/
Сообщение от Аноним (??) on 25-Июл-16, 02:46 
Подписываюсь под каждым словом. Только у меня вместо freetype парочка других пакетов, собирать попроще, но ручное вмешательство необходимо. Взамен получаю возможность использовать такие комбинации софта, которые довольно сложно установить и обновлять на других дистрах, где многое уже решили вместо меня (тут тоже многое предрешено, но масштабы несравнимы), а ещё это, пожалуй, тот дистр, где проще всего накладывать одни и те же патчи на софт при его обновлении.
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

159. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от Michael Shigorin email(ok) on 27-Июл-16, 17:17 
> Подписываюсь под каждым словом. Только у меня вместо freetype парочка других пакетов,
> собирать попроще, но ручное вмешательство необходимо. Взамен получаю возможность
> использовать такие комбинации софта, которые довольно сложно установить и обновлять
> на других дистрах, где многое уже решили вместо меня

А что именно?  Просто в альт нередко приходили будущие майнтейнеры с подобными словами.

Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору

53. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +1 +/
Сообщение от mma on 25-Июл-16, 06:09 
А в дебиане/убкнте не надо типа разбираться не в чем все работает само от кнопки сделать хорошо? Ну я очень сомневаюсь что гента есть у когонить на десктопе который используется как запускалка браузера-киношек-музыки.
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

77. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от Crazy Alex (ok) on 25-Июл-16, 12:43 
В дебиане/убунте (как и везде с задачами "должно работать из коробки") работает само от кнопки "сделать, чтобы работало хоть как-то". Часто (та самая запускалка) этого хватает.
Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору

79. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  –1 +/
Сообщение от SysA on 25-Июл-16, 13:11 
>  А в дебиане/убкнте не надо типа разбираться не в чем все
> работает само от кнопки сделать хорошо? Ну я очень сомневаюсь что
> гента есть у когонить на десктопе который используется как запускалка браузера-киношек-музыки.

Зря сомневаешься!.. У меня используется, и у некоторых моих знакомых тоже...
Между прочеим, даже жена продпочитает видео смотреть под Гентой (у меня dual-boot), говорит в винде качество хуже!.. :)

Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору

54. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +3 +/
Сообщение от kravich (ok) on 25-Июл-16, 06:59 
Афигеть, адекватный гентушник без ЧСВ 0_o
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

59. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +4 +/
Сообщение от Аноним (??) on 25-Июл-16, 08:37 
Шифруется.
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору
Часть нити удалена модератором

90. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от Crazy Alex (ok) on 25-Июл-16, 14:54 
О, опять пошёл передёргивать. Никто тебе не обязан докладывать, почему он использует тот или иной конфиг. Тем более - в обсуждении, посвящённом довольно узкой теме. И кого - "его"? О проблемах в генте в этом треде упоминал только я. Ну так я точно знаю, почему у меня именно она - и некоторые неудобства с моим довольно экзотическим паттерном использования начисто перекрываются премуществами.
Ответить | Правка | ^ к родителю #164 | Наверх | Cообщить модератору
Часть нити удалена модератором

94. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +1 +/
Сообщение от Mihail Zenkov (ok) on 25-Июл-16, 16:08 
> А твой "экзотический паттерн" чаще всего является извращением.

Уж не знаю в какую категорию попадает мой случай - наверное вообще за гранью ;)

Но, я пользуюсь собственной системой (по мотивам LFS). Практически все максимально автоматизировано.

Основные причины:

1. многие программы я модифицирую под свои нужды. Что-то уходит в upstream, но большинство - индивидуальные хаки под мои нужды.

2. мне нравится контролировать систему и понимать как она работает. Это дает относительную свободу для более глубокой модификации под мои нужды и возможность более активного участия в тестировании, правки багов и развитии СПО.

3. я не люблю делать однотипную работу - максимально стараюь автоматизировать всю рутину. Например после полного обновления системы, я получаю полностью настроенную и пропатченую систему под мои нужды.

4. я вношу в систему только те изменения, которые считаю целесообразными для меня. Мне проще разбираться в системе, которую я полностью знаю, чем в чужой с тоннами ненужного для моих задач bloatware и модными прослойками/конфигураторами.

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

Ответить | Правка | ^ к родителю #165 | Наверх | Cообщить модератору

96. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от Crazy Alex (ok) on 25-Июл-16, 17:43 
Именно. Согласен со всеми пунктами. Именно оно. Впрочем, я не настолько экстремален, и обобщённые конфиги генты (те самые USE-флаги, например) мне больше подошли.
Ответить | Правка | ^ к родителю #94 | Наверх | Cообщить модератору
Часть нити удалена модератором

105. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от Mihail Zenkov (ok) on 26-Июл-16, 01:25 
Алекс сказал -  удобно и эффективно.

Вы говорите о внешней модификации - я согласен, что подобная модификация имеет мало смысла, я тоже 15 лет назад с этим баловался.

Мы (я и Алекс) говорим о другом - о внутренней модификации. Она делается не для того что бы подчеркнуть индивидуальность. Она нужна что бы изменить поведение системы и программ для наиболее удобного и эффективного решения наших задач.

Вы сами призываете не останавливаться и постоянно искать лучший софт. Мы же готовы не только искать и пассивно ждать появления лучшего, но и исправлять/дописывать недостающую функциональность.

Ответить | Правка | Наверх | Cообщить модератору

136. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от Аноним (??) on 26-Июл-16, 23:13 
> угол окна, или (некоторым удобно) обменять местами CAPS LOCK и PAUSE
> (на CAPS вешается переключение клавиатуры, на PAUSE - CAPS), или в
> программе с ribbon вернуть меню.

А приколись, в Linux переключать раскладку капслоком можно было лет 10 к ряду, если не больше. До MS наконец тоже дошло? А индикатор раскладки у них все так же глючит и пропадает периодически, как в XP, 7 и 8? Или они за 10 лет все-таки изволили прибить вопиющий баг? Пользователи бесятся когда они не видят текущую раскладку а методов починки этого бага в винде никто не знает.

В линухе из LED'ов капслока и прочих нумлоков можно еще и индикатор на манер RUS/LAT на старых отечественнх компьютерах сделать. Подождем еще 10 годков когда MS дотумкает что аборигенам такой индикатор сильно полезнее чем какой-то caps lock которым никто кроме блондинок все-равно никогда не пользуется?

> Когда я был молодой,

А теперь ты просто старый маразматик пускающий пузыри, подлизывающий шефу и ссущийся увольнения. Отработанный материал.

Ответить | Правка | Наверх | Cообщить модератору

43. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +1 +/
Сообщение от Аноним (??) on 25-Июл-16, 00:58 
> Как же хорошо жить в генту, где никто не указывает тебе, как
> жить. Хочешь - ставишь systemd, не хочешь - ставишь openrc.

Казалось бы, при чем тут фирма Интел...

Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

41. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  –1 +/
Сообщение от Аноним (??) on 25-Июл-16, 00:25 
То самое чувство, когда на федоре и на вейленде
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

45. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +1 +/
Сообщение от Аноним (??) on 25-Июл-16, 02:21 
Чувствуете себя обделенным?
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

48. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от Аноним (??) on 25-Июл-16, 05:18 
У меня с федорой и вайлендом все никак не сростется.
Пробовал ставить на десктоп с nvidia 550:
- на nouveau просто рано или поздно экран перестает реагировать (даже курсор мыши не двигается),
- kmod-nvidia с rpmfusion просто делает систему незагружаемой
- драйвера nvidia с офсайта - рано или поздно выбрасывает в консоль.

Пробовал ставить на гибридный ноут:
- О бамблби можно забыть.
- При переходе ноута в "сон" и выходе из него, экран фризится. Что-то с ноувеау.
- Установка драйверов для нвидиа превращается в боль, и нескончаемое курение stackoverflow
- помогло только выпилить noveau и работать на i915 (ну, хоть, наверное меньше батарейку ест :)

Так что не надо тут втирать про вяленого на федоре

Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

52. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от Аноним (??) on 25-Июл-16, 05:52 
Диагноз - nvidia
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

60. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  –1 +/
Сообщение от vasya (??) on 25-Июл-16, 09:55 
3года назад на 20 федоре работало. Правда, они не осилили собрать пакет, а заганяли под атрибуты extfs so'шки, собранные инсталлятором. Трудно было ковырять
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

103. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от commiethebeastie (ok) on 25-Июл-16, 23:10 
На десктопе надо заблеклистить встроенную видеокарту.
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

55. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  –1 +/
Сообщение от tyuiop on 25-Июл-16, 08:05 
С этим modesetting драйвером libreoffice, говорят, падает. И firefox при просмотре видео на полном экране.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

80. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  –4 +/
Сообщение от SysA on 25-Июл-16, 13:16 
> С этим modesetting драйвером libreoffice, говорят, падает. И firefox при просмотре видео
> на полном экране.

На бинарном дистре вполне возможно и даже ожидаемо...

Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору

127. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +1 +/
Сообщение от Аноним (??) on 26-Июл-16, 20:23 
>> С этим modesetting драйвером libreoffice, говорят, падает. И firefox при просмотре видео
>> на полном экране.
> На бинарном дистре вполне возможно и даже ожидаемо...

Не всем нравится сутками канпелять ведро. У некоторых женщины есть.

Ответить | Правка | ^ к родителю #80 | Наверх | Cообщить модератору

137. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +2 +/
Сообщение от Аноним (??) on 26-Июл-16, 23:19 
> На бинарном дистре вполне возможно и даже ожидаемо...

Мысль о том что ты канпеляешь качественнее майнтайнеров дистра - несколько самонадеянна и напыщена. Обычно чудесатые баги как раз таки у гентушников случаются. Которые сперва скомпилят все с -O9 в потом загаживают багтрекеры ужасными багами. На поверку оказываюшимися глюками компилера с экспериментальными оптимизациями.

Ответить | Правка | ^ к родителю #80 | Наверх | Cообщить модератору

66. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от Mihail Zenkov (ok) on 25-Июл-16, 11:46 
> В качестве основной причины перехода называются трудности с сопровождением драйвера xf86-video-intel, стабильные выпуски для которого не выходили уже почти три года, а стабильность кодовой базы в Git-репозитории оставляет желать лучшего.

Они не пробовали обсудить сложившуюся ситуацию с разработчиками драйвера?

> Таким образом, драйвер xf86-video-modesetting можно использовать для любого оборудования, для которого имеется работающий на уровне ядра драйвер DRM/KMS.

Для любого - это без 2d ускорения.

> Для 2D-ускорения поддерживается архитектура GLAMOR, а для прямого обращения к видеоподсистеме интерфейс DRI2. Положительным моментом использования xf86-video-modesetting также является использование общего с драйверами radeon/amdgpu бэкенда для системы ускорения GLAMOR,

И толку? GLAMOR - это относительно небольшая прослойка. Скорость/стабильность зависят от драйвера OpenGL - а он индивидуален для каждого производителя/поколения. В добавок на порядок сложнее чем SNA/EXA и избыточен (большой overhead) для 2d - производительность GLAMOR ниже SNA в разы.

> в то время как предлагаемая драйвером intel архитектура 2D-ускорения SNA корректно работает не со всеми поколениями GPU Intel.

Это с какими не работает?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

88. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  –1 +/
Сообщение от Stax (ok) on 25-Июл-16, 14:34 
> Они не пробовали обсудить сложившуюся ситуацию с разработчиками драйвера?

Вы так говорите, будто переход на единый драйвер это плохо. Это не проблема, радоваться надо!

> Для любого - это без 2d ускорения.

Ну на i810 каком-нибудь может и будет без 2D, а на любом более-менее новым с ним. С точки зрения иксовых приложений, разумеется, а что на видяхе 3D используется - так давно уже пора, видяхи много лет проектируются в первую очередь под такую реализацию. И винде оно, я так понимаю, тоже уже давно таким образом работает.

На радеоне я ушел на modesetting драйвер и только выиграл - и очень правильно, что на интеле будет то же самое. Раньше так мешали сделать некие баги modesetting+intel, раз исправили, пусть будет унифицировано.

> В добавок на порядок сложнее чем SNA/EXA и избыточен (большой overhead) для 2d - производительность GLAMOR ниже SNA в разы

Брр, зато он УНИВЕРСАЛЕН. То, как 2D ускоряется через GLAMOR - это код, который разделяется между кучей видеокарт. И баги ловятся вместе. А индивидуальные методы акселерации разной степени извращенности, у каждого своя, приводят к тому, что где-то одни баги, где-то другие, на третьих это тормозит и т.д.

Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору

92. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +3 +/
Сообщение от Mihail Zenkov (ok) on 25-Июл-16, 15:14 
> Вы так говорите, будто переход на единый драйвер это плохо. Это не
> проблема, радоваться надо!

Чему радоваться? Универсальное всегда хуже специализированного, за исключением когда универсальность важна сама по себе.

В данном конкретном случае:
1. производительность хуже
2. кодовая база на порядок больше и сложнее - багов будет явно не меньше.
3. расход памяти также в несколько раз больше, так как нужна как минимум mesa и llvm.
4. энергоэффективность ниже (автономное время работы ноутбука).

>> Для любого - это без 2d ускорения.
> Ну на i810 каком-нибудь может и будет без 2D, а на любом
> более-менее новым с ним.

Не будет на всех видеокартах, где нет относительно свежего opengl (egl).

> С точки зрения иксовых приложений, разумеется, а
> что на видяхе 3D используется - так давно уже пора, видяхи
> много лет проектируются в первую очередь под такую реализацию.

Использовать 3d для отрисовки 2d (по крайней мере через opengl) не эффективно. Возможно с переводом на vulkan ситуация станет лучше, но его поддерживает еще меньшее колличество карт.

> И винде оно, я так понимаю, тоже уже давно таким образом работает.

Не знаю, не интересует.

> На радеоне я ушел на modesetting драйвер и только выиграл - и
> очень правильно,

Зависит от карты - для младших сомнительно. Да и проблема в первую очередь в кривой реализации EXA у AMD.

> что на интеле будет то же самое.

Не будет. SNA существенно лучше, чем AMD EXA.

>> В добавок на порядок сложнее чем SNA/EXA и избыточен (большой overhead) для 2d - производительность GLAMOR ниже SNA в разы
> Брр, зато он УНИВЕРСАЛЕН. То, как 2D ускоряется через GLAMOR - это
> код, который разделяется между кучей видеокарт. И баги ловятся вместе.

Он разделяется точно также как EXA. Основная часть остается индивидуальной и зависимой от поколения.

> А индивидуальные методы акселерации разной степени извращенности, у каждого своя, приводят
> к тому, что где-то одни баги, где-то другие, на третьих это
> тормозит и т.д.

Тут будет еще круче - так как разница в драйверах 3d существенно больше, чем в 2d.

Ответить | Правка | ^ к родителю #88 | Наверх | Cообщить модератору

101. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от commiethebeastie (ok) on 25-Июл-16, 22:12 
>Чему радоваться? Универсальное всегда хуже специализированного, за исключением когда универсальность важна сама по себе.

Особенно когда выполняешь DRI_PRIME=1 blabla. Этот bla задумается, охщи, а как же мне отрендерить glamor поверх sna?

>Да и проблема в первую очередь в кривой реализации EXA у AMD.

Действительно, труп уже сгнил.

Да что вы EXA пристали. Ну нет её уже.

Ответить | Правка | ^ к родителю #92 | Наверх | Cообщить модератору

109. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +1 +/
Сообщение от Mihail Zenkov (ok) on 26-Июл-16, 02:07 
> Особенно когда выполняешь DRI_PRIME=1 blabla. Этот bla задумается, охщи, а как же
> мне отрендерить glamor поверх sna?

Насколько я знаю DRI_PRIME=1 определяет какой GPU будет использован для OpenGL. Причем здесь "отрендерить glamor поверх sna"?

> Да что вы EXA пристали. Ну нет её уже.

Где нет? В xorg-server и драйверах по прежнему есть, и не смотря на все косяки она лучше работает, чем glamor. Если вы про новые видиокарты - так скажите спасибо AMD, что выкинули блок 2d ускорения (в итоге младшие APU в несколько раз тормознее, чем древняя RS690/RS740).

Ответить | Правка | ^ к родителю #101 | Наверх | Cообщить модератору

120. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от commiethebeastie (ok) on 26-Июл-16, 19:27 
>Насколько я знаю DRI_PRIME=1 определяет какой GPU будет использован для OpenGL. Причем здесь "отрендерить glamor поверх sna"?

Затем, что программулина может рисовать не только opengl, но и интерфейс. Вот здесь мы и встречаем гамарджобу при работе с SNA.

Ответить | Правка | ^ к родителю #109 | Наверх | Cообщить модератору

128. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +1 +/
Сообщение от Mihail Zenkov (ok) on 26-Июл-16, 20:59 
2d идет через DDX - SNA или что другое не принципиально.
3d идет напрямую, через  libdrm.

2d драйвер на второй видеокарте не используется.

Ответить | Правка | ^ к родителю #120 | Наверх | Cообщить модератору

150. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от commiethebeastie (ok) on 27-Июл-16, 09:50 
Оно только DRI выводит через вторую карту?
Ответить | Правка | ^ к родителю #128 | Наверх | Cообщить модератору

140. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от Аноним (??) on 26-Июл-16, 23:49 
> Где нет? В xorg-server и драйверах по прежнему есть,

Только на него все забили. Включая разработчиков AMD, которым атевые архитектуры вообще не очень хочется поддерживать. По сути это выгрузили на комьюнити и неофициальные инициативы. Все внимание получают GCN'ы. Которые уже целиком разработки AMD. Поэтому амд намного лучше в курсе как с ними бороться, HW team может даже помочь всяким расследованием аномалий, косяками в настройках golden registers, попытками ловить баги в firmwares и даже фиксить их под открытые дрова и проч.

Реально ситуация такая: кто-то когда-то обкостылил старые радеоны в каталистах. Никто уже не знает и не помнит как, что и почему. И даже найти в сорцах каталиста нужный костыль занимает целое исследование, настолько что иногда кадры трассирующие поведение каталиста на уровне операций с памятью оказываются эффективнее чем сами амдшники. Это называется forgotten legacy.

Ответить | Правка | ^ к родителю #109 | Наверх | Cообщить модератору

139. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  –1 +/
Сообщение от Аноним (??) on 26-Июл-16, 23:43 
> Они не пробовали обсудить сложившуюся ситуацию с разработчиками драйвера?

Разработчики вокруг xorg не сильно рвутся лишний раз иметь дело с иксами и ddx и там что-то сильно менять.

> Для любого - это без 2d ускорения.

Иксы все настолько ускоряют что вэйланд на голой vesa втыкает им только в путь. Там где иксы жрут 50% CPU, wayland занимает лишь 2-3%, да и все остальное не сильно больше. Это именно то что называется копать от забора и до обеда. А потом - выкрасить и выбросить. Разработчики графики в курсе кто главный источник проблем в 2D и поэтому не очень рвутся работать заведомо на мусорный бак. Тем более что это тяжело но при этом крайне unrewarding. Поэтому внимание к DDX - по остаточному принципу.

> И толку? GLAMOR - это относительно небольшая прослойка. Скорость/стабильность зависят
> от драйвера OpenGL - а он индивидуален для каждого производителя/поколения.

А толк в том что эти драйвера все-равно писать придется, потому что беэ этого GPU за таковой нынче не считается. Можно сэкономить силы на DDXовых угребищах не сильно потеряв. Я думаю что большинство разработчиков графики с удовольствием вытряхнут иксы вместе с DDX на свалку истории. Им нравится DRM/KMS и хотя он изначально делался для разгона иксов, с тех пор утекло много воды и иксы там теперь как собаке пятая нога. Достаточно посмотреть сколько их на DRI3 натягивали и как это работало.

> В добавок на порядок сложнее чем SNA/EXA

Это все-равно придется кодить - без 3D GPU сейчас и даром не сдался. Поэтому хотя-бы экономия сил разработчиков на выписывании откровеного легаси, которое в обозримом будущем направится в мусорный бак. Это как раз удивительная разумность в принятии решений менеджмента. Редкий случай разумной менеджерской деятельности у амд. Им всегда не хватало этого. И решение не впахивать ударно заведомо на помойку - очень здравое.

> и избыточен (большой overhead) для 2d - производительность GLAMOR ниже SNA в разы.

По хорошему такое лучше через Vulkan делать, там оверхеда на порядок меньше и он как раз лучше на такие вещи ложится. Но вулкана еще не было когда GCN-ы появились. Пришлось маневрировать в доступных рамках.

> Это с какими не работает?

Да оно со всеми работает по принципу лотереи. Настолько что интел ссыт это активировать по умолчанию. Похоже сам интел не знает на каких семействах оно глюкавит.

Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору

143. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +1 +/
Сообщение от Mihail Zenkov (ok) on 27-Июл-16, 00:59 
>> Они не пробовали обсудить сложившуюся ситуацию с разработчиками драйвера?
> Разработчики вокруг xorg не сильно рвутся лишний раз иметь дело с иксами
> и ddx и там что-то сильно менять.

Человек (Chris Wilson) потратил 3 года на SNA и продолжает его пилить. Выкидывать такую работу без явных оснований и обсуждений? Особенно с учетом что GLAMOR в 1.5-10 раз медленнее?

>> Для любого - это без 2d ускорения.
> Иксы все настолько ускоряют что вэйланд на голой vesa втыкает им только
> в путь. Там где иксы жрут 50% CPU, wayland занимает лишь
> 2-3%, да и все остальное не сильно больше.

Извините, но не могу в это поверить. Покажите методику тестирования и подробности.

>> И толку? GLAMOR - это относительно небольшая прослойка. Скорость/стабильность зависят
>> от драйвера OpenGL - а он индивидуален для каждого производителя/поколения.
> А толк в том что эти драйвера все-равно писать придется, потому что
> беэ этого GPU за таковой нынче не считается. Можно сэкономить силы
> на DDXовых угребищах не сильно потеряв. Я думаю что большинство разработчиков
> графики с удовольствием вытряхнут иксы вместе с DDX на свалку истории.
> Им нравится DRM/KMS и хотя он изначально делался для разгона иксов,
> с тех пор утекло много воды и иксы там теперь как
> собаке пятая нога. Достаточно посмотреть сколько их на DRI3 натягивали и
> как это работало.

Я лично вижу эту ситуацию совершенно иначе. Раньше железо было в десять раз слабее. Не было KMS и многих других улучшений. Но скорость 2d была примерно такая же как и сейчас. Почему? Да по тому, что пока пользователи "на глаз" не почувствуют тормоза, разработчики шевелится не будут. Вот наиболее запущенный случай: https://bugs.freedesktop.org/show_bug.cgi?id=55296
К сожалению я пропустил момент появления проблемы, скорее всего это было с переходом на KMS.

Теперь же разработчики решили - пофиг, что GLAMOR в десять раз медленнее - на глаз этого не видно. Зато нам пилить DDX не нужно. Я лично считаю, что это не прогресс, а регресс.

>> В добавок на порядок сложнее чем SNA/EXA
> Это все-равно придется кодить - без 3D GPU сейчас и даром не
> сдался. Поэтому хотя-бы экономия сил разработчиков на выписывании откровеного легаси,
> которое в обозримом будущем направится в мусорный бак. Это как раз
> удивительная разумность в принятии решений менеджмента. Редкий случай разумной менеджерской
> деятельности у амд. Им всегда не хватало этого. И решение не
> впахивать ударно заведомо на помойку - очень здравое.

Ну да, пофиг что 99% времени нужно только 2d, пофигу на время автономной работы. Именно из-за таких "эффективных менеджеров" телефон нужно заряжать каждый день, а ноутбук хорошо если 4 часа протянет.

Ответить | Правка | ^ к родителю #139 | Наверх | Cообщить модератору

151. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от Аноним (??) on 27-Июл-16, 10:34 
> Человек (Chris Wilson) потратил 3 года на SNA и продолжает его пилить.
> Выкидывать такую работу без явных оснований и обсуждений?

Основание простое: майнтайнеров задолбали глюки в этой фигне. Более чем достаточное основание.

> Особенно с учетом что GLAMOR в 1.5-10 раз медленнее?

А в некоторых тестах быстрее. По вашей же ссылке с фороникса - композитинг в гламуре быстрее, при том что это в современных десктопах везде и всюду. Рассказывать про то что можно пользоваться TWM не катит. Дебиан гном3 поставляет по умолчанию.

> Извините, но не могу в это поверить. Покажите методику тестирования и подробности.

Позапускал в rebecca black mpv c вэйландовским бэкэндом на дохлых машинах, где я знаю лимиты их возможностей с иксами. Разница эпична - вывод графики не грузит вообще ни-че-го. Даже целерон ~11-12-летней давности более 3% не озадачивался. Даже через неакселерированную VESA. Весь проц - в распоряжении плеера. И тиринга нет, хоть я ничего не настраивал. Графика должна работать вот так.

> раз слабее. Не было KMS и многих других улучшений. Но скорость
> 2d была примерно такая же как и сейчас.

А что может ускорять сам по себе kernel modesetting? Установку видеорежима? Она случается редко. Реальное достижение - если драйвер умеет kms и особенно atomic modesetting - есть надежды на быстрое и чистое переключение видеорежима. Без фликера и артефактов. Так есть шансы делать commercial-quality UX. Это хорошо и правильно. Выглядеть как наколенщина для нормальной системы несерьезно.

> разработчики шевелится не будут. Вот наиболее запущенный случай:

Там как раз все ожидаемо. В XXI веке люди хотят видеть нормальные, хорошо читабельные шрифты. А это ttf/otf и библа FreeType. Оно при рендере на скорость и будет bottleneck. Вы наверное и были первым кого всколыхала скорость рендера текста таким манером. Извините но по современным меркам качество рендера текста там угробищно, а глаза у меня одни.

> К сожалению я пропустил момент появления проблемы, скорее всего это было с
> переходом на KMS.

Возможно. Однако согласно этому бенчу и видно что совсем без "ускорения" может получиться и быстрее и безглючнее. Дешево и сердито. Вот люди и сомневаются что им такое "ускорение" вообще требуется. Резонно сомневаются вроде.

> Теперь же разработчики решили - пофиг, что GLAMOR в десять раз медленнее
> - на глаз этого не видно.

И в этом есть некоторый пойнт. Потому что глюки интеловского ускорения - на глаз зачастую видно. И иногда очень назойливо. Если у меня нет полкартинки в вьюшке или текст на вебпаге порушен и не читается, это серьезный факап и пользователи придут иметь мозг майнтайнерам. Им это надо?

> Зато нам пилить DDX не нужно. Я лично считаю, что это не прогресс, а регресс.

Это имхо нежелание разработчиков ударно пахать заведомо на мусорное ведро, когда в проекте есть более удачные и вознаграждающие точки для приложения усилий. В конце концов им еще и продавать это надо, а рендер текста через иксы явно не самый массовый сценарий. А вот на композитинге гламор почему-то сделал SNA в 2 раза. Пользователи с декстопами использующими композитинг должны оценить, а таковых большинство. Я в том числе.

> Ну да, пофиг что 99% времени нужно только 2d, пофигу на время автономной работы.

Там где у меня GCN мне и правда пофиг на время автономной работы. Ну почти (там большой и тяжелый ups). С точки зрения времени автономной работы лично мне не нравится xorg как класс, что с ним ни делай, resource hog-ом он оказывается всегда и в конце концов это основной источник wakeup-ов, в количестве сильно больше желаемого.

> Именно из-за таких "эффективных менеджеров" телефон нужно заряжать
> каждый день, а ноутбук хорошо если 4 часа протянет.

У меня тянет 7-8 часов. Думаю если заменить иксы на вяленд - еще полчасика-час может отыграться. Но с реалистичной точки зрения, в крейсерском режиме более 70% энергии жрет подсветка. И с этим сложно что-то сделать. Ее можно убавить, но ведь и видно будет хуже.

С телефонами та же фигня. Я как-то кинул планшет на андроиде в дальний угол, через 2 недели вспомнил о нем. Он еще работал. Все это время он был включен и даже прицеплен к вайфаю. И вот что-что а surface flinger там простой и тормозить в нем нечему. Тормозит там софт на яве в основном и гугл очень забавно с этим боролся, вплоть до начала использования предкомпиляции. Зачем они с явой связался я не понял - получили целый букет проблем.

Ответить | Правка | ^ к родителю #143 | Наверх | Cообщить модератору

162. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +2 +/
Сообщение от Аноним (??) on 27-Июл-16, 18:49 

> Там как раз все ожидаемо. В XXI веке люди хотят видеть нормальные,
> хорошо читабельные шрифты. А это ttf/otf и библа FreeType.

Ви таки хотите нам впарить, что хорошие растровые шрифты, отрисованные 1 к 1му, вдруг становятся плохо читаемы?

> Извините но по современным меркам качество рендера текста там угробищно,

Какое может быть "качество рендеринга" при отрисовке растрового шрифта "один в один"?
А вот для ttf/otf совсем не факт, что этот шрифт будет всегда нормально выглядеть.


Ответить | Правка | ^ к родителю #151 | Наверх | Cообщить модератору

161. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от Michael Shigorin email(ok) on 27-Июл-16, 17:27 
> Иксы все настолько ускоряют что вэйланд на голой vesa втыкает им только в путь.

User294, да залогиньтесь уже наконец! :)

Ответить | Правка | ^ к родителю #139 | Наверх | Cообщить модератору

68. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  –1 +/
Сообщение от Аноним (??) on 25-Июл-16, 11:47 
Что там с тирингом?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

78. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  –1 +/
Сообщение от Аноним (??) on 25-Июл-16, 12:54 
Анон, ты жесток. Чтож за зверь линукс и тиринг в одном предложении поминает. На протяжении всех версий нуво, невидия блоба, амд блоба и амджпу тиринг был. Тиринг жив
Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору

91. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  –1 +/
Сообщение от Аноним (??) on 25-Июл-16, 15:12 
SNA, который выкидывают, можно было настроить чтобы не было тиринга (правда некоторые старые DE добавляли его сами), ну и вейленде нет тиринга.
Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору

112. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +2 +/
Сообщение от Led (ok) on 26-Июл-16, 02:56 
> ну и вейленде нет тиринга.

в вейланде даже тиринга нет...

Ответить | Правка | ^ к родителю #91 | Наверх | Cообщить модератору

113. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  –2 +/
Сообщение от iPony on 26-Июл-16, 07:00 
> тиринга нет

Да, теряют свою самобытность линуксы. Я вот PulseAudio 8 потыкал палочкой - оно наконец-то перестало заикаться и шипеть (на 5-ой было с этим плохо).
Если еще 12309 починят, то не останется никакой индивидуальности и харизмы.

Ответить | Правка | ^ к родителю #112 | Наверх | Cообщить модератору

115. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  –1 +/
Сообщение от ммм on 26-Июл-16, 10:06 
А так регулярно для поднятия чсв Ubuntu планирует переход на wayland.
Ответить | Правка | ^ к родителю #113 | Наверх | Cообщить модератору

142. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от Аноним (??) on 26-Июл-16, 23:51 
> А так регулярно для поднятия чсв Ubuntu планирует переход на wayland.

На mir же, ну.

Ответить | Правка | ^ к родителю #115 | Наверх | Cообщить модератору

141. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +1 +/
Сообщение от Аноним (??) on 26-Июл-16, 23:51 
> Если еще 12309 починят,

Ты не поверишь, сходи в багтрекер кернелорга.


Ответить | Правка | ^ к родителю #113 | Наверх | Cообщить модератору

116. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  –1 +/
Сообщение от Аноним (??) on 26-Июл-16, 10:28 
А интересная штука. Что характерно, иксовая часть нуво вполне полноценно замещается этой штуковиной. Через ядерную работает, понятно.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

166. "Debian и Ubuntu переходят на X.Org драйвер modesetting для G..."  +/
Сообщение от dmnord (ok) on 28-Июл-16, 09:14 
Лучше бы написали по тексту что Debian переходит, а Ubuntu - как всегда пользуется тем, что дают!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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