The OpenNET Project / Index page

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



"Android начинает использовать штатные DRM/KMS драйверы Linux"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от opennews (?), 18-Дек-18, 13:25 
Компания Collabora подвела (https://www.collabora.com/news-and-blog/blog/2018/12/17/a-dr.../) итоги адаптации платформы Android для использования штатного графического стека ядра Linux, KMS-драйверов и API DRM (Direct Rendering Manager). Переломным моментом стал выпущенный в прошлом месяце смартфон Google Pixel 3, в котором компания Google впервые задействовала только возможности штатной графической подсистемы ядра Linux, без использования собственного низкоуровневого графического стека ADF. Ожидается, что в дальнейшем и другие производители смартфонов перейдут на использование обычных DRM/KMS-драйверов Linux.

Около 6 лет назад Google был вынужден разработать собственный графический стек ADF (Atomic Display Framework), который на момент своего создания предоставлял такие расширенные возможности как атомарное обновление режимов экрана, явная синхронизация (Explicit Synchronization, позволяет оценить текущее состояние буфера отрисовки) и управление энергосберегающими режимами. В настоящее время все данные функции уже реализованы в компонентах основного ядра Linux, поэтому необходимости в дополнительных надстройках больше нет.


URL: https://www.collabora.com/news-and-blog/blog/2018/12/17/a-dr.../
Новость: https://www.opennet.me/opennews/art.shtml?num=49804

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

Оглавление

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


1. "Android начинает использовать штатные DRM/KMS драйверы Linux"  –8 +/
Сообщение от Гит рулит (?), 18-Дек-18, 13:25 
Гугл хотел создать свой стандарт, но обломился переход на фуксию и свои поделки держать нет смысла.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +1 +/
Сообщение от полистирол (?), 18-Дек-18, 13:26 
Всмысле, фуксия обломалась?
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

6. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +2 +/
Сообщение от Гит рулит (?), 18-Дек-18, 13:37 
Все средства и программисты ушли на фуксию, на Анройд средств не хватает.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

18. "Android начинает использовать штатные DRM/KMS драйверы Linux"  –4 +/
Сообщение от Аноним (-), 18-Дек-18, 14:53 
Мощный у чувака упорин. Фуксией какой-то бредит. Кто этой фигне дрова то будет писать? Там с дровами вообще по нулям, для вообще всего :). И даже у гугла кишка тонка столько накодить.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

34. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +3 +/
Сообщение от Аноним (34), 18-Дек-18, 16:30 
А кодить, как и всегда и везде, будут производители устройств. И под фьюшу тоже.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

39. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от Аноним (-), 18-Дек-18, 16:46 
Ну вот когда будут - тогда и приходите. А то пока я что-то весь этот легион в git log майнлайнового ядра вижу.
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

67. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от Аноним (67), 19-Дек-18, 06:33 
Речь ведь об армах. Давно ли уже линукс может запускаться на армах без проприетарных дров? Естественно OpenHardware не в счёт.
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

82. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от Аноним (-), 20-Дек-18, 00:30 
Именно запускаться - дохрена. Подцепить ВСЕ железки, со ВЕМИ фичами - уже второй вопрос. Только вот фуксии в этом будет не легче, а толпы разработчиков вокруг нее все же нет.
Ответить | Правка | ^ к родителю #67 | Наверх | Cообщить модератору

48. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +1 +/
Сообщение от Аноним (48), 18-Дек-18, 18:02 
Что, в Гугле тоже распиливают?
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

71. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от vit (??), 19-Дек-18, 09:08 
а постоянное открытие и закрытие новых сервисов по вашему зачем делается? деньги "потраченные" на внутренние разработки не облагаются налогом...
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

72. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +1 +/
Сообщение от Попугай Кеша (?), 19-Дек-18, 09:16 
Что за бред? Налогом облагается как минимум зарплата сотрудников, кто эти проекты делает. Так что мимо.
Ответить | Правка | ^ к родителю #71 | Наверх | Cообщить модератору

76. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от Гит рулит (?), 19-Дек-18, 15:07 
А налог на прибыль не платится. А вся прибыль пошла на разработки. Которые выкинут необходимость в постоянном переписывании дров.
Ответить | Правка | ^ к родителю #72 | Наверх | Cообщить модератору

94. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от IB (?), 21-Дек-18, 13:29 
Это вы сейчас про Майкрософт с их эпичным циклом выбрасывания написанного раз в 3 года?
Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору

3. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от Аноним (3), 18-Дек-18, 13:33 
Скорей бы фуксию - надо прекращать этот зоопарк.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

10. "Android начинает использовать штатные DRM/KMS драйверы Linux"  –5 +/
Сообщение от Гит рулит (?), 18-Дек-18, 13:45 
Сингулярность всё ближе. Ядро линукс концептуально не для устройств с экранами.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

17. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +8 +/
Сообщение от hfgsd (?), 18-Дек-18, 14:48 
Экран - всего-лишь еще одно устройство ввода-вывода. Что не так в линуксах с этим?
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

20. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +1 +/
Сообщение от Аноним (-), 18-Дек-18, 14:56 
С момента становления DRM/KMS там с этим все стало достаточно логично и неплохо на самом деле. Ну вот как дошли подсистемы до кондиции - так и гугл стал ими пользоваться. Продавать смарты с глючной графикой они таки не могут себе позволить. Им нужно commercial-quality решение. Пока линух по части графики был компромиссом - они использовали свои решения. А как он смог в бескомпромиссную графику - так и...
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

23. "Android начинает использовать штатные DRM/KMS драйверы Linux"  –5 +/
Сообщение от Анонимчжан (?), 18-Дек-18, 15:02 
драйвера видеокарт))) да и с интелловскими интеграшками не оч. 630 видеоядро хоть запускает и работает, но разрешение экрана фиг выставит как надо. не для серваков хватает и vesa с vt, а десктопный вариант поголовно глухо. такие кренделя с настройкой временами, что не удивительно, что популярность системы до сих пор низкая. если бы система имела один четкий стандарт для всех это бы дало толчок к распространению. а так все пишут как могут. но в этом и плюс. хоть так не загадили систему так как виндовс.
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

43. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +7 +/
Сообщение от Аноним (-), 18-Дек-18, 17:03 
Походу MS не только уволил QA, но и здорово оптимизнул расходы на форумных троллей :)
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

46. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от анонимусфигус (?), 18-Дек-18, 17:13 
мс фигово платит. винда на смартах в пролете. на десктопах все хотят мак. да и хромос нахрамывает на планшеты. беда ... не платят никому. вот жалуюсь.)))) а если по делу то правда решили бы уже по видео в линукс. постоянно то один подход , то другой. а все на месте. 10 лет жду когда таки завезут прилично работающее ускорение. и чтоб автоопределение))))
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

73. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от Ретроград (?), 19-Дек-18, 11:50 
Чет настолько толсто, что даже тонко. Ни разу никаких проблем с интеловскими интеграхами не имел, начиная от древних атомов вплоть до нынешних корок. На ноуте 630 (+ 1050М), никаких вопросов не возникает от слова совсем. Было очень больно и печально раньше, когда вместо интегрированного видео на интеловских платформах использовались чипы Via, мир их праху. Вот там да, висло/крашилось/глючило регулярно. А интеловские дрова объективно одни из лучших.
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

81. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от Анонимчжан (?), 19-Дек-18, 19:55 
тогда объясни причину полного нежелания правильно работать на 630 графике? я реально разрешение меняю через xrender скриптом. потому как стандартный интелловский по умолчанию ставит 1024*768 и это на 27 дюймах)) че только не перепробовал и ставить свободный и опять менять на интелловский. всего 3 вида подходит и ни один не может выставить разрешение. более того в графике даже нет таких режимов. заблокировано. скриптом стаит, но хрень какая то сносит все настройки после выключения. где то в кедах)) как выход запилил скрипт и автостартом пускаю. но это не выход) на ноуте стоит hd 2000 там проблем нет.
Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору

93. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от Аноним (93), 20-Дек-18, 19:08 
В логи смотрели? Покажете?
Бывает EDID битый.
Зачем xrender, если можно в xorg.conf.d (если конфигурация не меняется и не "многопользователей")?
Ответить | Правка | ^ к родителю #81 | Наверх | Cообщить модератору

77. "Android начинает использовать штатные DRM/KMS драйверы Linux"  –3 +/
Сообщение от Гит рулит (?), 19-Дек-18, 15:08 
В этом то и проблема экран должен быть основным и не разрывно связанным устройством которого не может не быть. А этом то и проблема Линукса. Если фуксия полетит вот и посмотрите как всё должно работать.
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

78. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от J.L. (?), 19-Дек-18, 17:38 
> В этом то и проблема экран должен быть основным и не разрывно
> связанным устройством которого не может не быть. А этом то и
> проблема Линукса. Если фуксия полетит вот и посмотрите как всё должно
> работать.

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

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

79. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от Гит рулит (?), 19-Дек-18, 18:44 
>> В этом то и проблема экран должен быть основным и не разрывно
>> связанным устройством которого не может не быть. А этом то и
>> проблема Линукса. Если фуксия полетит вот и посмотрите как всё должно
>> работать.
> что за бред я прочёл?
> может у вас и постоянная память обязана быть всегда и не может
> не быть? и коннект в интернет тоже всегда обязан быть?

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

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

86. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от J.L. (?), 20-Дек-18, 11:52 
>>> В этом то и проблема экран должен быть основным и не разрывно
>>> связанным устройством которого не может не быть. А этом то и
>>> проблема Линукса. Если фуксия полетит вот и посмотрите как всё должно
>>> работать.
>> что за бред я прочёл?
>> может у вас и постоянная память обязана быть всегда и не может
>> не быть? и коннект в интернет тоже всегда обязан быть?
> Да потому что это основной функционал девайса и ось для него должна
> быть специализированная. А не многофункциональный монстр про всё и ни о чём.

а что делать если у тебя в телефоне два экрана (с e-ink второй (или первый?)? или если у тебя медиацентр раздающий видеокартинку по вайфай (AirPlay и аналоги)? или это часы с экранчиком 100*100 из светодиодов?

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

87. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от J.L. (?), 20-Дек-18, 11:55 
> Ну и конечно дрова от компонентов должны подходить для любой
> версии ос. А не как в линуксе это поддерживаю до 3.14
> а дальше сами перепишите как-нибудь.

про интерфейс для дров (с версионностью оного, как ОпенГл примерно - есть "язык версии Х" который реализуют конкретные дрова) я бы согласился если бы не одно очень жирное НО - текущее положение вещей заставляет открывать дрова или тратить много бабок на поддержку в актуальном состоянии (либо просто выдавать ток одну версию закрытых дров под одну версию ядра - тока такое никому не нравится и многие таки действительно будут голосовать рублём и ногами)
а открытые дрова всегда предпочтительнее закрытых, даже если они хуже функционалом - у них есть 95% шансы быть улучшенными до 135% функционала закрытых
у закрытых дров таких шансов нет (даже нвидия не особо тянет этот состав)

я бы предпочёл чтоб дрова которые выкидываются из ядра из-за отсутствия пользователей и поддержки закатывались в пластик "интерфейс дров версии Х", а в ядре были бы сами интерфейсы

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

50. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от Аноним (50), 18-Дек-18, 18:17 
Сингулярность 2.0 вышла 14 ноября 2008 г.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

19. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +1 +/
Сообщение от Аноним (-), 18-Дек-18, 14:55 
> Скорей бы фуксию - надо прекращать этот зоопарк.

Фуксия - это очередной из миллиона pet project'ов гугли, мелкий эксперимент посмотреть а что вообще получится, без каких либо обязательств и ожиданий. Судя по всему - ничего. Но у гугла это же самое с 90% случается, а в утиль они могут списать и гораздо более крупные и дорогие проекты, типа гуглоплюса.

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

27. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от Аноним (93), 18-Дек-18, 15:16 
Ну почему же ничего. Её закрывать проще.
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

30. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +3 +/
Сообщение от Аноним (-), 18-Дек-18, 15:31 
> Ну почему же ничего. Её закрывать проще.

Да там вроде и закрывать особо нечего пока. Команды нет, дров нет, рабочих процессов нет. С таким же успехом Иваныч может свою сторожку в чистом поле закрыть, примерно столько же народа заметит.

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

26. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от Аноним (93), 18-Дек-18, 15:15 
Она запаченная, удачи в закрытом производительском зоопарке. (хоть и с Линксовым GPLv2 то же похоже)
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

4. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от Анониммм (?), 18-Дек-18, 13:33 
Гугл может перейти на что угодно,все приложения андроида всё равно исполняются в собственной надстройке,так что зря слюной брызжете.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

9. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +1 +/
Сообщение от Гит рулит (?), 18-Дек-18, 13:40 
Вот-вот пока что оставят все дефолтное от линукса, сделают своё хорошее и перенесут все сразу.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

24. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +1 +/
Сообщение от Аноним (24), 18-Дек-18, 15:06 
> перенесут все сразу.

Сразу после переезда столицы в Васюки. Быстрее столько дров они не перепишут.

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

21. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от Аноним (-), 18-Дек-18, 15:00 
> Гугл может перейти на что угодно,все приложения андроида всё равно исполняются в
> собственной надстройке,так что зря слюной брызжете.

А дрова они откуда возьмут? У них там уже и так то приступ очередной волны комитов в майнлайн, потому что патчить каждое ядро они таки задолбались. А это всего лишь несколько вспомогательных подсистем. Если кто не понял, линуксное ядро на 90% состоит из драйверов... и вот это никакой гугл не перепишет, это годы и годы вджоба легионов кодеров и многие миллиарды зелени.

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

25. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +1 +/
Сообщение от Анониммм (?), 18-Дек-18, 15:08 
Сколько из этих драйверов необходимо именно гуглу для их устройств?
Кем писались драйвера для их нужд все эти годы?
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

31. "Android начинает использовать штатные DRM/KMS драйверы Linux"  –1 +/
Сообщение от Аноним (-), 18-Дек-18, 15:38 
> Сколько из этих драйверов необходимо именно гуглу для их устройств?

Гугл как бы не настолько скудоумный - они деньги делают не на устройствах, а на экосистеме. Состояние экосистемы их соответственно очень интересует. И они будут делать то что лучше для формирования экосистемы. А там мир выбрал Linux. Хотя-бы разработчики дров.

Устроства гугла - это spearheading. Всего лишь. Они задают тон. Показывают как пользоваться технологиями правильно. Пример для подражания. Reference design. А не какой-то бизнес на миллион. Гугл не на устройствах деньги делает, а на экосистеме вокруг. Как то стор с газилионами программ, реклама, в т.ч. и в программах, свои собственные сервисы и проч.

Гуглу например удобно чтобы видео работало безупречно, а кодек жрал минимум бандвиза. Чтобы юзеры перлись от ютуба. А их профит в чем? Ну они врежут пару минут рекламы в некоторые ролики и получат свои мегабаксы с просмотров, как-то так :)

> Кем писались драйвера для их нужд все эти годы?

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

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

28. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +1 +/
Сообщение от Аноним (93), 18-Дек-18, 15:18 
А им много дров надо? При случае портирует из Open/NetBSD (внезапно), как и другие поступают, когда дров не хватает.
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

32. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +1 +/
Сообщение от Аноним (-), 18-Дек-18, 15:43 
> А им много дров надо?

Более чем дохрена.

> При случае портирует из Open/NetBSD (внезапно), как
> и другие поступают, когда дров не хватает.

И что, много в OpenBSD дров для сотовых модемов на экзотичных интерфейсов? Для странных встроенных GPU? Для всяких гиро-акселей, магнитометров и чипов менеджеров питания? Мобилка - это вам не замшелый сервант, там железо все же несколько другое и более специфичное. Настолько, что в опен и нет бсд может даже подсистем такого рода не быть. А их сказ про портабельность сводился к тому что процессорное ядро как-то запустилось вроде. Да, как-то запустилось, но без активного управления power manager'ом железка или будет работать со скоростью черепахи, или убьет батарейку за три часа.

И вот так посмотришь на объем всего этого - и понимаешь почему ядро линя на 90% состоит из дров. А в опен и нет бсд всего этого просто нет.

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

80. "Android начинает использовать штатные DRM/KMS драйверы Linux"  –2 +/
Сообщение от Гит рулит (?), 19-Дек-18, 18:47 
Напишут производители. А если фуксию хорошо сделают так их и переписывать никогда не придётся.
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

83. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +2 +/
Сообщение от Аноним (-), 20-Дек-18, 00:35 
> так их и переписывать никогда не придётся.

Т.е. наивный чукотский юноша думает что в линухе подсистемы ядра переписывают чисто по приколу, потому что разработчикам заняться нечем? :)

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

Например RS232 и PPP неплохо катил для GPRS модема. А попробуй так 4G?! :D

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

91. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от Гит рулит (?), 20-Дек-18, 15:48 
Нет в том числе потому что это многофункциональный монстр и для мобилок такое не нужно.
Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору

74. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от Ретроград (?), 19-Дек-18, 11:54 
Не совсем. Всякие лончеры и клиенты баннерных сетей да, обычно на жабе, но что-то с минимальными требованиями к производительности уже на плюсах пишут.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

5. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +7 +/
Сообщение от Ivan1986 (?), 18-Дек-18, 13:35 
Гугл создал свой стандарт потому что в существующем не было нужных функций. Когда в существующем они появились, то да, смысла держать свой не стало.
После того как твой патч приняли в библиотеку смысла накладывать его нету.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

8. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от Гит рулит (?), 18-Дек-18, 13:39 
Нет тогда бы они пилили в мейнстриме а не где-то в сторонке. Их их эта огороженность стала в том числе причиной фрагментации версий из-за невозможности драйверов работать с новыми версиями ядра.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

12. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +1 +/
Сообщение от Аноним (12), 18-Дек-18, 14:05 
не было возможности, они тогда не обладали достаточным влиянием, их не устраивал цикл внесения изменений и у них были другие требования.
За прошедшие годы не только механизмы были реализованы внутри ядра, но и начинка телефонов сильно приблизилась к системам на которых работает linux.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

22. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +1 +/
Сообщение от Аноним (-), 18-Дек-18, 15:02 
> Нет тогда бы они пилили в мейнстриме а не где-то в сторонке.

Так собственно гугл и втопил недавно с комитами в майнлайн...

> из-за невозможности драйверов работать с новыми версиями ядра.

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

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

61. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от fi (ok), 18-Дек-18, 19:29 
обычная практика.

вон помню XFS не вписывалась в 2.2 - делали свои костыли, но к 2.6 ядро доросло, и теперь XFS mainstream

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

63. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от Gannetemail (ok), 18-Дек-18, 22:24 
Мейнстрим, который не умеет уменьшаться?
Ответить | Правка | ^ к родителю #61 | Наверх | Cообщить модератору

70. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от Аноним (70), 19-Дек-18, 09:01 
В проде это не надо, а школиё переставит систему, им не привыкать.
Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору

84. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от Аноним (-), 20-Дек-18, 00:37 
> Мейнстрим, который не умеет уменьшаться?

Как не умеет? Там вон x32 хотят дропнуть. Недавно еще staging расчистили. Например целую Lustre вынесли - овердофига кода который как-то оказался не при делах и желающих майнтайнить не нашлось.

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

89. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от J.L. (?), 20-Дек-18, 13:02 
>> Мейнстрим, который не умеет уменьшаться?
> Как не умеет? Там вон x32 хотят дропнуть. Недавно еще staging расчистили.
> Например целую Lustre вынесли - овердофига кода который как-то оказался не
> при делах и желающих майнтайнить не нашлось.

он про "XFS mainstream", а "XFS не умеет уменьшаться"

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

7. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +1 +/
Сообщение от Аноним (7), 18-Дек-18, 13:37 
Посмотреть бы на разницу в производительности.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

16. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +3 +/
Сообщение от equeim (ok), 18-Дек-18, 14:42 
Не думаю, что она есть. Разница только в том, что гуглу придётся меньше патчей на ядро накладывать. А к производительности OpenGL/Vulkan это никакого отношения не имеет.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

11. "Android начинает использовать штатные DRM/KMS драйверы Linux"  –2 +/
Сообщение от Аноним (11), 18-Дек-18, 13:48 
Что бы мы делали без гугля...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

33. "Android начинает использовать штатные DRM/KMS драйверы Linux"  –1 +/
Сообщение от Аноним (33), 18-Дек-18, 16:12 
Погодите, а между графическими драйверами и виртуальной машиной, в которой крутятся аппликухи - что? Иксы? Wayland? Свой какой-то велосипед?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

36. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +3 +/
Сообщение от Kaffeine (?), 18-Дек-18, 16:40 
Между ядерными дровами и приложениями — SurfaceFlinger и Hardware Composer (aka hwcomposer).

https://source.android.com/devices/graphics/arch-sf-hwc

https://blog.linuxplumbersconf.org/2016/ocw//system/presenta...

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

38. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +1 +/
Сообщение от llolik (ok), 18-Дек-18, 16:40 
> Иксы? Wayland? Свой какой-то велосипед?

У них там своя атмосфера. Читать вот здесь https://source.android.com/devices/graphics/
upd. Ну и по ссылкам от комментатора выше, тоже интересно.

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

41. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от Аноним (-), 18-Дек-18, 16:54 
> - что? Иксы? Wayland? Свой какой-то велосипед?

Свой велосипед. Из иксов премиум графика - не получается хоть ты тресни. Вэйланда еще может и реально допинать до этого, у него парадигмы ближе к андроидному surface flinger'у в ряде вещей, так что по крайней мере он откровенно не саботирует быстрый вывод графики, в отличие от.

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

35. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +1 +/
Сообщение от Аноним (35), 18-Дек-18, 16:35 
> Android начинает использовать штатные DRM/KMS драйверы Linux

Максим, это твои выдумки. Новость вообще не про это, а про то, что KMS добился функциональной полноты графического стека Android и что в теории Google может заменить свой стек на Linux KMS.

А может и не заменить.

Google на пороге заменты Linux ядра Fuchsia/Zircon.

// b.

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

37. "Android начинает использовать штатные DRM/KMS драйверы Linux"  –2 +/
Сообщение от Аноним (35), 18-Дек-18, 16:40 
В интернетах будут тонны воплей, когда Google откажется от Linux ядра.

Ещё больше воплей будет, когда в Zircon добавят NUMA и он сможет заменить Linux на суперкомпьютерах.

И Интернеты просто взорвутся, когда Zircon портируют на x86-64 и добавят полноценную поддержку ACPI.

Нечаянно окажется, что Linux ядро - убогое поделие, в каждой версии которого сотня регрессий, туча вещей, приводящих к потери производительности, сломанные API, нет microkernel features и кому нужен этот дикий монолит на 1GB исходного кода?

сдаётся мне, что через 10 лет у Линукс ядро будет крайне нишевое использование.

// b.

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

42. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +7 +/
Сообщение от Аноним (-), 18-Дек-18, 16:55 
> Нечаянно окажется, что Linux ядро - убогое поделие, в каждой версии которого
> сотня регрессий, туча вещей, приводящих к потери производительности, сломанные API, нет
> microkernel features и кому нужен этот дикий монолит на 1GB исходного кода?

И случится все это сразу после переезда столицы в Васюки, как все уже наверное догадались :)

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

47. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +2 +/
Сообщение от rshadow (ok), 18-Дек-18, 17:49 
> Нечаянно окажется, что Linux ядро - убогое поделие, в каждой версии которого сотня регрессий ...

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

> сдаётся мне, что через 10 лет у Линукс ядро будет крайне нишевое использование.

Дай бог если что-то появится. Только как я писал выше, все это тоже скатится в уг. Либо команда максимум человек из 5 должна осилить аналог линукса (что естественно нереально).

Суть в том что методы и инструменты разработки пока что не шагнули вперед, нет надежды на что-то более вменяемое. Все что мы можем оно и так перед вами linux, google, стартапы...

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

55. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +4 +/
Сообщение от Аноним (-), 18-Дек-18, 18:37 
> Это ты сейчас описал работу всех больших успешных проектов.

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

А в процессе адаптации к хотелкам юзерей это станет работать... ну примерно как линукс, т.е. все концепции и вэйности пойдут нахрен в пользу того чтобы работало нормально, чтобы это потом еще и купил кто-то. А расово верное, но дропающее 2/3 кадров в видео - никто не купит, сорь :)

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

66. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от Michael Shigorinemail (ok), 19-Дек-18, 01:18 
> Он просто не понял, что гиг кода - это драйверы оборудования.

Что, собственно, и характеризует цену всему тому комментарию, ага.

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

65. "Android начинает использовать штатные DRM/KMS драйверы Linux"  –1 +/
Сообщение от Аноним (33), 18-Дек-18, 23:37 
> методы и инструменты разработки пока что не шагнули вперед, нет надежды на что-то более вменяемое

А как же redox?

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

75. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от Ретроград (?), 19-Дек-18, 12:11 
А ты его тыкал или только по новостям о нем судишь? Оно уровня студенческой поделки. Не в упрек ребятам, все когда-то начинали, и линукс был версии 0.0.1, но до хоть сколько-то рабочего продукта им лет 10 еще пилить и пилить.
Ответить | Правка | ^ к родителю #65 | Наверх | Cообщить модератору

51. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +1 +/
Сообщение от Аноним (51), 18-Дек-18, 18:21 
Но зато будет полный штиль из комментариев когда Zircon тихо мирно умрет, не выродившись ни во что реальное. Просто еще один тестовый проект корпорации. Возможно пару наработок или идей из Zircon войдут в ядро линукса, но знать об этом будут 3 разработчика.
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

58. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от Аноним (-), 18-Дек-18, 18:58 
Не знаю насчет Zircon, но в Linux 4.21 ни много ни мало фирма ARM выкатила фреймворк для Energy-aware scheduling. Это когда ядро при принятии решений как что шедулить может еще и учесть сколько электричества на это потратится. ARM оно актуально по причине big.LITTLE, который как таковой только на андроиде и актуален.
Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору

64. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от Gannetemail (ok), 18-Дек-18, 22:25 
Когда сдаётся, надо креститься. А что вам там ещё сдаётся?
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

40. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +2 +/
Сообщение от Аноним (-), 18-Дек-18, 16:52 
> Максим, это твои выдумки. Новость вообще не про это,

Это не его выдумки, git log таки подтверждает. Вендыри раньше использовали какие-то самопалы, но последних несколько лет все дружно ломанулись на DRM/KMS и даже накомитили ядерных модулей.

> Google на пороге заменты Linux ядра Fuchsia/Zircon.

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

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

44. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +2 +/
Сообщение от Аноним (35), 18-Дек-18, 17:09 
https://9to5google.com/2018/11/22/google-fuchsia-huawei-hono.../

https://9to5google.com/2018/12/11/aosp-fuchsia-sdk-device/

https://9to5google.com/2018/12/05/android-emulator-fuchsia-z.../

Если вы упорно не видите, что Google добавляет Fuchsia в свои официальные продукты, то нужно проверить зрение и разум.

И да, оно уже отлично работает на мобилках: https://www.youtube.com/watch?v=83SDXL65W9k

Продукт в разработке с нуля меньше трёх лет.

// b.

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

45. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +1 +/
Сообщение от Аноним (35), 18-Дек-18, 17:11 
> Легион ядерщиков в майнлайне и их коммиты, с кучей дров для мобилочных SoC, которые пишет легион компаний - я вот например вижу.

Lul что?

Почему самое свежее ядро на мобилках - 4.14? Покажите мне ванильное ядро хоть на одном смартфоне. И без 100500 патчей, которые половину нутра переделывает.

// b.

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

54. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от Аноним (50), 18-Дек-18, 18:37 
Потому что 4.14 самое свежее из LTS.
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

57. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от Аноним (-), 18-Дек-18, 18:51 
> Lul что?

Ну вот то. Берешь и клапаешь лапками по клаве - git log. Вопрос отпадают сами, если умеешь искать по этому.

> Почему самое свежее ядро на мобилках - 4.14? Покажите мне ванильное ядро
> хоть на одном смартфоне. И без 100500 патчей, которые половину нутра переделывает

Вот как раз над этим то они и работают всей оравой в последнее время. Вот конкретно ваш любимый хуавэй вкатил в майнлайн поддержку кучи киринов и даже пиляет некий Erofs. Сам по себе он в staging уже пару версий ядер болтается, а на днях к нему mkfs как раз выкатили.

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

53. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от Аноним (50), 18-Дек-18, 18:34 
https://github.com/maurossi/linux/commit/887130b88dc5dc607c0...

Какой ещё функционал добавили?

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

60. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от Аноним (-), 18-Дек-18, 19:05 
Это вообще что? Какой-то код 2014 года, где какой-то gpu authentication запретили...
Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору

69. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от Аноним (50), 19-Дек-18, 07:56 
"Это" надо (было) добавить к ванильному ядру, что бы на нём запустить Андроид.
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

49. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от Аноним (49), 18-Дек-18, 18:16 
Смысл Гугла пытаться тратить меньше зарабатывать больше. Hе бороть или поддерживать опенсорс.
Будто уменьшение трат на свои прокладки между юзерспейсом и ядром линукс не совместимо с исследованиями аэродинамики велосипедов собственного производства.

О чем тут срач?

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

52. "Android начинает использовать штатные DRM/KMS драйверы Linux"  –1 +/
Сообщение от Аноним (49), 18-Дек-18, 18:21 
License    Mixed: BSD 3 clause, MIT, Apache 2.0
Чего прям так всполошились если вдруг взлетит..
Written in Mixed: C, C++, Dart, Go, Python, Rust, Shell, Swift
В чем я уже серьезно сомневаюсь :D
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

62. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от трололо (?), 18-Дек-18, 19:57 
пилили бы уже на сях. а то тут и правда такой зоопарк, что как такое поддерживать то))) на ведроиде?)))
Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору

68. "Android начинает использовать штатные DRM/KMS драйверы Linux"  +/
Сообщение от Аноним (68), 19-Дек-18, 06:50 
Фу блин, думал снова drm, а жто не тот drm.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

85. "Google в Android начинает использовать штатные DRM/KMS драйв..."  +/
Сообщение от Аноним (85), 20-Дек-18, 10:29 
Скоро там андроид в пользу фуксии закопают? Есть новости?
Как там Оракл? Он уже случаем не распорядился прикрыть фрагментированную Гуглом Джава-машину на андроиде?
Как там с денежными отчислениями в пользу Оракла за доходы с поиска, магазина приложений и с продажи данных телеметрии?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

90. "Google в Android начинает использовать штатные DRM/KMS драйв..."  +/
Сообщение от Гит рулит (?), 20-Дек-18, 15:46 
Несколько лет. Плюс фуксия как в своё время сингулярити у Майкрософт может не полететь.
Ответить | Правка | ^ к родителю #85 | Наверх | Cообщить модератору

92. "Google в Android начинает использовать штатные DRM/KMS драйв..."  +/
Сообщение от Аноним (85), 20-Дек-18, 16:07 
Если Фуксия не взлетит как сингулярити Майкрософта или загнётся как Симбиан Нокии, то Оракл получает дойную корову из Андроида, отчисления с поиска, продажи телеметрии, магазина приложений пойдут миллиардами. Могут также как и раньше Майкрософту запретить фрагментацию платформы джава.
Ответить | Правка | ^ к родителю #90 | Наверх | Cообщить модератору

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

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




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

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