The OpenNET Project / Index page

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

Подробности о графическом стеке Freon, пришедшем на смену X11 в Chrome OS

09.03.2015 09:32

В обсуждении выпуска Chrome OS 41 разработчики из компании Google поделились некоторыми подробностями реализации графического стека Freon, который пришёл на смену X-серверу в устройствах Chromebook Pixel, Acer C720, ASUS Chromebox, HP Chromebox, LG Chromebase, Acer Chromebox и Dell Chromebox. Переход на Freon позволил сократить энергопотребление, повысить производительность вывода видео и WebGL, уменьшить размер системы.

Вместо X-сервера Freon предоставляет компактную прослойку, позволяющую организовать прямое обращение из браузера к драйверам KMS и OpenGL ES. Подобное стало возможным благодаря применению классов Ozone, используемых в Chromium для абстрагирования вывода на различные оконные системы (например, развиваются прослойки для вывода через Wayland и Mir). Все операции вывода в Chrome OS ограничиваются браузером, который использует только одно окно X11, формируя содержимое экрана при помощи RendererViews и встроенного оконного менеджера Aura.

Aura берёт на себя функции оконного менеджера (Aura shell), работающего через собственный композитный сервер, использующий доступные средства GPU для ускорения графических операций, и графического тулкита (Aura UI) для формирования элементов интерфейса, предоставляя собственный набор виджетов, диалоговых окон, элементов управления и обработчиков событий. Из подсистем нижележащего графического стека (X11, Cocoa или Windows) затрагивается только вывод поверх корневого окна. Код вывода в Aura сведён к легко заменяемой абстрактной прослойке Ozone.

Так как в Chrome OS допускается выполнение только web-приложений, которые выводят информацию через браузер, функции мультиплексирования окон X11 оказались излишними и появилась возможность организовать вывод напрямую, исключив звено с X-сервером. Таким образом, с введением Freon связка chrome+x11+drm/kms трансофрмировалась в chrome+drm/kms. Для работы текстовой консоли (Ctrl+Alt+F2), применяемой в режиме для разработчиков, в рамках проекта frecon подготовлена реализация консоли, работающая через KMS.

Из перспектив, которые открылись перед разработчиками после внедрения Freon и позволяют добиться увеличения производительности и времени автономной работы, отмечено задействование для композитинга аппаратных оверлеев (Hardware overlay), поддержка выполнения частичных обновлений на платформах без их поддержки в драйверах OpenGL, возможность загрузки текстур без их промежуточного копирования (zero copy), поддержка работы с внешними экранами (уже имеется прототип c реализацией DisplayLink 2.0), сокращение задержек при вводе данных.

  1. Главная ссылка к новости (https://plus.google.com/+Franc...)
  2. OpenNews: Релиз web-браузера Chrome 41 и операционной системы Chrome OS 41
  3. OpenNews: Браузер Chrome переходит с GTK+ на собственный графический стек Aura
  4. OpenNews: Первый выпуск ozone-wayland, варианта браузера Chromium для Wayland
  5. OpenNews: Chromium адаптирован для дисплейного сервера Mir
  6. OpenNews: Обновление проекта Ozone-wayland, занимающегося портированием Chromium для Wayland
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/41809-ozone
Ключевые слова: ozone, freon
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (99) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 09:58, 09/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –12 +/
    Больше велосипедов богу велосипедов. Аминь.
     
     
  • 2.2, Fracta1L (ok), 10:06, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Велосипедизма тут нет, т.к. сабж даже не wayland, не то что не иксы.
     
     
  • 3.59, Аноним (-), 23:55, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Велосипедизма тут нет, т.к. сабж даже не wayland, не то что не иксы.

    Гугл решил просто и логично: если это их система, то какие-то левые прослойки между их кодом и DRM+KMS там явно излишни :). Если уж решено зохавать все - странно ограничиваться полумерами.

     
  • 2.3, bav (ok), 10:07, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Да, все X11-велосипеды свалены на алтарь.
     
     
  • 3.30, Аноним (-), 14:26, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Да, все X11-велосипеды свалены на алтарь.

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

     
     
  • 4.70, Led (ok), 01:53, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Потому что гугл тоже за...ло это тормозилово

    Не льсти себе

     
     
  • 5.98, Аноним (-), 02:12, 24/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Не льсти себе

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

     
  • 2.21, Аноним (-), 12:41, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    чем там велосипед? Научили хромиум прямо с видеокартой общаться вместо ненужной прослойки в которой уже даже драйверов нет по сути (они в ядре)
     
     
  • 3.45, Аноним (-), 18:46, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > чем там велосипед? Научили хромиум прямо с видеокартой общаться вместо ненужной прослойки
    > в которой уже даже драйверов нет по сути (они в ядре)

    Велосипед в том, что ПДП уже 30 лет в обед. От чего ушли - к тому пришли.

     
     
  • 4.57, Аноним (-), 23:44, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вот только видеокарты 30 лет назад не были массово параллельными числокрушилками, где буфер кадра и автомат долбящий на экран - лишь небольшая часть железки, а не единственное что вообще есть.
     

  • 1.6, Омский линуксоид (ok), 11:03, 09/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Нет бы Wayand или Mir пилить всем миром... Опять велосипед. Хотя, пусть будет, главное, что заняты хоть чем-то.
     
     
  • 2.22, Аноним (-), 12:42, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    там не нужен wayland потому что все окна все равно хром рисует и управляет ими.
     
  • 2.31, Аноним (-), 14:26, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Нет бы Wayand или Mir пилить всем миром...

    А зачем это гугле? Они ж вебанулись!

     
  • 2.52, Аноним (-), 21:23, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    я очень умную вещь скажу, только ты не обижайся на то, что сам не додумался: у всех у них разные цели и они не считают, что пиление вышеперечисленных поспособствует их достижению
     

  • 1.9, Аноним (-), 11:18, 09/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Зачем вообще нужен chrome os?
    Если так любишь браузер от гугла, почему бы просто не поставить хром поверх линукса?
    Это же выгодней.
     
     
  • 2.10, Аноним (-), 11:40, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +6 +/
    А если ты все зонды "выпилишь"? А если домохозяйке FF посоветуют?
    То то и оно, не говорит ГОП, пока не увидел :-)
     
  • 2.11, Аноним (-), 11:42, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Какая вам разница?
     
     
  • 3.20, Аноним (-), 12:20, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Какая вам разница какая мне разница?
     
     
  • 4.47, Какаянахренразница (ok), 20:31, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Никакой.
     
  • 2.13, iZEN (ok), 12:03, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Линукс тут даже не нужен - chromium есть на FreeBSD.
     
     
  • 3.16, paulus (ok), 12:08, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Линукс тут даже не нужен - chromium есть на FreeBSD.

    и долго он там проживет? Начиная с 41 хрома хотят линукс ядра более 3.17... Не думаете, что и FreeBSD сделают какую-нибудь подлянку? Гугель он такой, постоянно делает маленькие (но часто) подсеры для firefox на своих сервисах... Что им помошает активней хромос проталкивать?

     
  • 3.32, Аноним (-), 14:28, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Линукс тут даже не нужен - chromium есть на FreeBSD.

    Я помню - ты еще носился с сборкой свежего хромого как с великим достижением. Что намекает на то что с хромиумом в фряхе тоже проблемы. Раз установка браузера преподносится как нечто особенное и какой-то вид геройства.

     
     
  • 4.44, iZEN (ok), 18:12, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Я помню - ты еще носился с сборкой свежего хромого как с великим достижением.

    Видимо, для тебя было открытием, что на FreeBSD что-то линуксовое работает, раз посчитал это за достижение. Ж)
    Я же Chromium собирал разными компиляторами: GCC 4.2.1 (системным), GCC 4.6 (из порта) и LLVM/Clang (переходным в системный) и сравнивал быстродействие рендеринга на тестовой web-страничке. Только и всего.

     
     
  • 5.48, Какаянахренразница (ok), 20:33, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Я же Chromium собирал разными компиляторами: GCC 4.2.1 (системным), GCC 4.6 (из
    > порта) и LLVM/Clang (переходным в системный) и сравнивал быстродействие рендеринга на
    > тестовой web-страничке. Только и всего.

    Дай ссылку на результаты (не подколка).

     
     
  • 6.53, iZEN (ok), 21:53, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >> Я же Chromium собирал разными компиляторами: GCC 4.2.1 (системным), GCC 4.6 (из
    >> порта) и LLVM/Clang (переходным в системный) и сравнивал быстродействие рендеринга на
    >> тестовой web-страничке. Только и всего.
    > Дай ссылку на результаты (не подколка).

    Держи: http://www.opennet.ru/openforum/vsluhforumID3/87575.html#155


     
     
  • 7.75, Какаянахренразница (ok), 05:03, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Держи: http://www.opennet.ru/openforum/vsluhforumID3/87575.html#155

    Спасибо.

     
  • 5.58, Аноним (-), 23:52, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Что-то не помню чтобы гугл утверждал что хром иум - линуксный Он бывает под ви... большой текст свёрнут, показать
     
  • 3.49, Аноним (-), 20:37, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Линукс тут даже не нужен - chromium есть на FreeBSD.

    Как раз только Linux и нужен. Заигрывать с FreeBSD под BSD-лицензией опасно, т.к. козыри у проприетарщиков которые так и норовят натянуть пользователя при любом удобном случае.

     
     
  • 4.92, Alan Cox (?), 12:46, 13/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Вот только GPL чаще всего судится за свои права. А ты много слышал про нарушения BSD лицензий?

    Скажи честно ведь ты её боишься? Но боишьсмя не зная её! =))))

     
     
  • 5.93, ZiNk (ok), 13:02, 13/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Вот только GPL чаще всего судится за свои права. А ты много
    > слышал про нарушения BSD лицензий?
    > Скажи честно ведь ты её боишься? Но боишьсмя не зная её! =))))

    Конечно, БСД лицензию нарушить вообще сложно - чтобы выполнить - достаточно где-нибудь в глубоко запрятанном меню указать что в программе используются исходники из проекта определённых людей и всё.

     
     
  • 6.94, Alan Cox (?), 21:08, 13/03/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Видел кассовые системы на FreeBSD в сетях продовольственных магазинов например П... большой текст свёрнут, показать
     
     
  • 7.95, Alan Cox (?), 21:22, 13/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Правильно(тобищъ ТРУъ): Написать патч или модуль для ядра Линуса, предложить его для комита сообществу, народ посмотрел - норм патч, Линус примет в одной из версий ядра.

    Неправильно(не ТРУъ): Написать закрытый проприетиарный модуль для ядра Торвальдса, Продать как отдельный продукт.

    Затем крутить панты что мол мы сделали железку которая меньше жрёт энергии, но если хочеш её - плати бабло за модуль (вот только без GPL-ядра она не работает)

     
  • 7.99, Аноним (-), 02:26, 24/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Видел кассовые системы на FreeBSD в сетях продовольственных магазинов например Пятёрочка.

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

    > на Фряхе работает обычный кассир,

    На кассе там дос обыкновенный. И характерная досявая софтина эпохи царя гороха. Да и сами кассы - аж еще IBM, я даже боюсь себе представить какого все это года выпуска.

    > И где теперь у нас Варя???

    Вот пусть идет и зажимает сорц у бсдшников, если хочет. А в пингвине такие ни к чему.

     
  • 2.15, paulus (ok), 12:06, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +4 +/
    На линуксе у вас будет лишком много возможностей, а с хромос пиплы будут хавать только то, что дают...
     
  • 2.25, Zenitur (ok), 12:55, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Для Chromebook.
     
  • 2.79, _yurkis_ (ok), 09:01, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Если так любишь браузер от гугла, почему бы просто не поставить хром поверх линукса?

    Так оно и есть "хром поверх линукса". Только все уже сделано за Вас. Наверное, кому- то удобно.

     

  • 1.14, Аноним (-), 12:05, 09/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Android на десктопы!!!
     
     
  • 2.17, paulus (ok), 12:10, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Android на десктопы!!!

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

     
     
  • 3.23, Аноним (-), 12:43, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >> Android на десктопы!!!
    > В любом случае, андрюша лучше хромооси. Все же предпочитаю некастрированный линукс.

    хром ос умеет программы от андроида запускать, так что что там лучше сказать сложно...

     
  • 3.60, Аноним (-), 23:58, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > В любом случае, андрюша лучше хромооси.

    Два инвалида.

    > Все же предпочитаю некастрированный линукс.

    Тогда не очень понятно чем ведроид с surface flinger принципиально лучше хромооси с фреоном. Два сапога пара. Правда, оба левые :)

     
  • 2.33, Аноним (-), 14:29, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Android на десктопы!!!

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

     

  • 1.19, vitalif (ok), 12:20, 09/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +9 +/
    Да и хрен бы с ним. Ясно же, что единственная нормальная цель покупки хромбука - снести хромось и поставить нормальную систему.
     
     
  • 2.24, Аноним (-), 12:44, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Да и хрен бы с ним. Ясно же, что единственная нормальная цель
    > покупки хромбука - снести хромось и поставить нормальную систему.

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

     
     
  • 3.34, Аноним (-), 14:31, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > удобно, ничего не ломается.

    ...и ничего не работает кроме гугла, по большому счету.

    > Вот если бы это можно на настольный компьютер поставить...

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

     
  • 2.26, Zenitur (ok), 12:57, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Да и хрен бы с ним. Ясно же, что единственная нормальная цель
    > покупки хромбука - снести хромось и поставить нормальную систему.

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

     
     
  • 3.27, Ordu (ok), 13:08, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    По виртуальным терминалам можно прыгать через Alt-влево/вправо, либо заменить их screen'ом, либо использовать X'овые эмуляторы терминалов. А mc... либо ненужно, либо изменить ему кейбинды на что-нибудь более портабельное.
     
  • 3.28, Santiago (ok), 13:16, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    ESC на клавиатуре хоть оставили? Тогда для MC используй последовательности "ESC, 1" вместо F1, ..., "ESC, 0" вместо F10.
     
     
  • 4.29, Сергей (??), 14:00, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    До некоторых за многие годы всё никак не дойдет, что ESC-последовательности сложно найти, где не работают.
     
  • 3.35, Аноним (-), 14:34, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > Нет клавиш F1-F12. Использование в консоли уже отсекается

    1. А в текстовой консоли никто в здравом уме не сидит уже много лет.
    2. У ряда девайсов таких консолей вообще нет by design.
    3. А кому ну просто крындец как надо - могут и переназначить то что с клавиатуры лезет, наконец, как им там угодно. Даром чтоли линь с исходниками и настраиваемый до ж..ы?!

    > виртуальными терминалами, ни команды MC не работают.

    Любители воевать с ветряными мельницами как раз одобряют - еще 1 повод сунуться в внутренности линуха и пропатчить то что лезет с клавиатуры.

     
     
  • 4.36, vitalif (ok), 14:45, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > А в текстовой консоли никто в здравом уме не сидит уже много лет.

    ну здрасте, в эмуляторах-то все сидят

     
     
  • 5.61, Аноним (-), 00:01, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > ну здрасте, в эмуляторах-то все сидят

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

     
  • 4.54, Vkni (ok), 22:04, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > 1. А в текстовой консоли никто в здравом уме не сидит уже
    > много лет.

    Ну виртуальные десктопы ещё удобно по Win-Fx переключать.

     
     
  • 5.62, Аноним (-), 00:05, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну виртуальные десктопы ещё удобно по Win-Fx переключать.

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

    А то что гугель делает хомякодевайс удобным по дефолту для хомяков - блин, какая неожиданность.

     
     
  • 6.67, Vkni (ok), 01:42, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    1. Но зачем себя мучить-то?

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

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

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

     
     
  • 7.100, Аноним (-), 02:29, 24/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > 1. Но зачем себя мучить-то?

    Ну я не знаю. Просто преподносится как какая-то вселенская проблема, а реально - разница в картинках на кнопке.

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

    Такие клавиатуры нынче почему-то и при надписях с F1..12 есть. Уж не знаю почему.

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

    Наверное потому что можно его перепрофилировать в нечто менее хомяковое?

     
  • 3.37, vitalif (ok), 14:47, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Нет клавиш F1-F12. Использование в консоли уже отсекается - ни переключение между
    > виртуальными терминалами, ни команды MC не работают.

    Это да, маразм.

    Вообще, людей, которые придумывают кастрированные девайсы, я бы самих кастрировал. ))

     
     
  • 4.50, Какаянахренразница (ok), 20:39, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > Вообще, людей, которые придумывают кастрированные девайсы, я бы самих кастрировал. ))

    Мужики, айда бить морду Брину!

    P.S.: Я пошутил! А то потом ещё пришьют мне антисеминизм и организацию погромов...

     
     
  • 5.63, Аноним (-), 00:08, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > P.S.: Я пошутил! А то потом ещё пришьют мне антисеминизм и организацию погромов...

    Зачем им что-то пришивать? У них уже есть какой-никакой AI, да и boston dynamics они к рукам уже прибрали. Так что когда в дверь постучится обладатель ядра 4.1 - ты уже в курсе кто, что и за что :)

     
  • 3.39, Аноним (-), 17:25, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    клавиши ф1-ф12 есть, на них просто картинки другие вместо надписей ф1-ф12. имею пару асеров с720 - юзаю с дебианом. тут другое немного напрягает - отсутствие дел и инсерт.
     

  • 1.38, robux (ok), 15:26, 09/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Chrome OS.. Freon, который пришёл на смену X-серверу

    Я правильно понимаю, что Gtk, Qt и другие стандартные графические тулкиты Linux перестали работать, а значит, стало недоступно всё множество десктоп-приложений экосистемы Linux?

    Только веб-клиент.
    Только разрешённые сайты от Большого брата.
    Пользователь хранит данные только у Большого брата.
    И под его присмотром.

    Ок, так и запишем: "зонд от корпорации".

     
     
  • 2.41, Аноним (-), 18:00, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Красный слоупок думает быстрее.
     

  • 1.40, Аноним (-), 17:26, 09/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Хороший троллинг любителей солен^W вяленого. Одобряю полностью. Жду когда вяленый станет в принципе не нужен из-за подобных инициатив.
     
     
  • 2.43, Xasd (ok), 18:10, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Жду когда вяленый станет в принципе не нужен из-за подобных инициатив.

    это какая-то вымышленная гипотетическая антиутопичная вселенная будущего , в которой у всех на компьютерах будет ChromeOS , а GNU/Linux как таковой исчезнет?

     
     
  • 3.46, Аноним (-), 18:47, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >> Жду когда вяленый станет в принципе не нужен из-за подобных инициатив.
    > это какая-то вымышленная гипотетическая антиутопичная вселенная будущего , в которой у
    > всех на компьютерах будет ChromeOS , а GNU/Linux как таковой исчезнет?

    Всё исчезает рано или поздно. Даже совершенство.

     
  • 3.96, Alan Cox (?), 23:32, 13/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >> Жду когда вяленый станет в принципе не нужен из-за подобных инициатив.
    > это какая-то вымышленная гипотетическая антиутопичная вселенная будущего , в которой у
    > всех на компьютерах будет ChromeOS , а GNU/Linux как таковой исчезнет?

    дурак (нет слов одни эмоции)

     
     
  • 4.97, Аноним (-), 18:37, 14/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Да какой же дурак? Он думает что тут так ловко тролит. Когда он впервые тут появился, и стал с серьезным видом проповедовать, и открывать всем глаза, ему быстро надавали по щам. Теперь вот пытается перековаться и всех потролить. Получается так же убого.
     
  • 2.55, Vkni (ok), 22:05, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Жду когда вяленый станет в принципе не нужен из-за подобных инициатив.

    Э-ээ. Он с самого начала в принципе не нужен.

     
     
  • 3.64, Аноним (-), 00:48, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Э-ээ. Он с самого начала в принципе не нужен.

    Ога, довыпендриваешься до системы в браузере, залоченой на сервера гугли. И до отсутствия других компов в продаже. А ты уже умеешь шестислойные платы разводить и паять 500-шариковые BGA, чтобы самому сделать себе более нормальную железку?

     
     
  • 4.69, Vkni (ok), 01:46, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Ога, довыпендриваешься до системы в браузере, залоченой на сервера гугли. И до
    > отсутствия других компов в продаже.

    Wayland-то тут при чём?

    > А ты уже умеешь шестислойные платы разводить и паять 500-шариковые BGA, чтобы самому сделать себе более нормальную железку?

    Зачем?

     
     
  • 5.101, Аноним (-), 02:32, 24/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Wayland-то тут при чём?

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

    > Зачем?

    Ну там секурбуты и бутгады обещают в новых железках.

     

  • 1.42, Xasd (ok), 18:08, 09/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > позволил сократить энергопотребление

    вот это -- главный аргумент против X11 (и на мой взгляд это явно перевешивает всякую там "сетевую прозрачность") .

     
     
  • 2.51, Mihail Zenkov (ok), 20:59, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Интересно узнать конкретные цифры - что-то мне подсказывает, что разница будет менее 1-2%. В любом случае использовать веб приложения и говорить об плохой энергоэффективности Xorg ... как минимум странно.
     
     
  • 3.56, Vkni (ok), 22:06, 09/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Интересно узнать конкретные цифры - что-то мне подсказывает, что разница будет менее
    > 1-2%. В любом случае использовать веб приложения и говорить об плохой
    > энергоэффективности Xorg ... как минимум странно.

    Ну производительность уеб-приложений на Xах - чисто котлеты из рябчиков - один рябчик + один конь.

     
  • 3.65, Аноним (-), 00:53, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    На компьютере со слабым процессором и лимитом по питанию, иксы - одна из основны... большой текст свёрнут, показать
     
     
  • 4.66, Mihail Zenkov (ok), 01:14, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > На компьютере со слабым процессором и лимитом по питанию, иксы - одна
    > из основных статей расхода энергии на обмолот процессором. Еще и память трескают
    > изрядно.

    Зависит от видеодрайвера, а не от Xorg. Если аппаратное ускорение нормально реализовано, то что там может процессор есть? По памяти - 8.2MB на встроенном intel.

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

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

    > А rугель резонно рассудил что долбаться с этим гуано ему не с
    > руки и просто отпилил болгаркой. В ведроиде какй-то surface flinger. Примитивный
    > как топор, зато и тормозить и память лопать там нечему.

    Когда у меня появился смартфон с андроидом, я долго не мог понять - почему у меня так быстро садится батарейка при запущенном секундомере. Думал фиговый секундомер - перепробовал несколько включая самые простые, написал свой - проще некуда: если обновлять сотые секунды то проц ело 30-50% - и это только для того чтобы обновить 8 символов на экране!

     
     
  • 5.71, Аноним (-), 02:19, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не знаю С радеоном - так С интелем - так C нвидией так С PowerVR ARM - так ... большой текст свёрнут, показать
     
     
  • 6.73, Mihail Zenkov (ok), 02:50, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Как проверяли Если по ps, то ddx 2d ускорение приплюсовывается к X Значит та... большой текст свёрнут, показать
     
     
  • 7.74, Mihail Zenkov (ok), 03:07, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Еще можно RBPi вспомнить - при мощности процессора и gpu сравнимого с упомянутым смартфоном, успевает эмулировать PS1 (3D), 2D вообще летает.
     
  • 7.102, Аноним (-), 02:49, 24/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Запускаем видео в браузере Смотрим в top Опа Иксы кушают больше времени CPU ч... большой текст свёрнут, показать
     
     
  • 8.105, Mihail Zenkov (ok), 11:24, 24/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Запускаем mpv c -vo xv и о чудо - X 1 5 , mpv 7 5 Вы не думали, что сам браузе... текст свёрнут, показать
     
  • 4.68, Vkni (ok), 01:46, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > На компьютере со слабым процессором и лимитом по питанию, иксы - одна
    > из основных статей расхода энергии на обмолот процессором.

    Не могу поверить, т.к. я самолично пускал XFree86 на 486-м компьютере. Скорость работы строго зависела от используемой оболочки - Afterstep/WindowMaker работали шустро, а KDE1 притормаживала.

     
     
  • 5.72, Аноним (-), 02:23, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > работы строго зависела от используемой оболочки - Afterstep/WindowMaker работали шустро,
    > а KDE1 притормаживала.

    Плохому танцору всегда что-то мешает. Но вот почему-то иксы в топе вылезают с самыми разными оболочкми, если хоть что-то с графикой мало-мальски активно делать. Самые разные - это все что угодно, от местечковой конструкции в N900 до обычных KDE/XFCE/Gnome/...

     
     
  • 6.76, Vkni (ok), 06:09, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Плохому танцору всегда что-то мешает. Но вот почему-то иксы в топе вылезают
    > с самыми разными оболочкми, если хоть что-то с графикой мало-мальски активно
    > делать.

    Потому, что там работают функции отрисовки, дорогой Аноним. Потому, что отрисовывает не libastral, а вполне конкретный кусок кода.

     
     
  • 7.103, Аноним (-), 02:51, 24/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Потому, что там работают функции отрисовки, дорогой Аноним. Потому, что отрисовывает не
    > libastral, а вполне конкретный кусок кода.

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

    А еще - вы знаете, довольно погано когда при озадаченности иксов рендеом для кого-то - клинить начинает вообще все графические программы.

     
  • 5.81, soarin (?), 09:12, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Потому что на 486-м компьютере надо было сделать минимальную отрисовку. А щас подавай всем скругления, анимации, тени.
    Запросы возросли, а Иксы остались принципиально теме же.
     
     
  • 6.86, Vkni (ok), 20:16, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Потому что на 486-м компьютере надо было сделать минимальную отрисовку. А щас
    > подавай всем скругления, анимации, тени.
    > Запросы возросли, а Иксы остались принципиально теме же.

    Проблема, реально в том, что большой фанат Wayland'а по имени Кейт Паккард пропихнул в X11 расширение XRender. Это расширение совершенно адским образом отрисовывает "скругления, тени", разбивая изображение на тысячи и сотни тысяч трапеций. Если его убрать, всё рисуется исключительно ловко и легко.

    Соответственно, для ускорения X11 нужно либо исправить штатную рисовалку, убрав XRender и добавив прозрачность, либо тупо использовать одну из альтернативных, например OpenGL.

     
     
  • 7.90, Аноним (-), 08:30, 12/03/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Паккард не фанат wayand'а.
     
     
  • 8.91, Vkni (ok), 16:25, 12/03/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    - Спасибо, но у меня нет амнезии - он таки да ... текст свёрнут, показать
     
  • 4.78, Аноним (-), 07:58, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > На компьютере со слабым процессором и лимитом по питанию, иксы - одна из основных статей расхода энергии на обмолот процессором.

    Ты там результат работы графической системы в /dev/null выводишь? Или есть экран, который перекрывает по потреблению энергии все остальные части системы?

     
     
  • 5.82, soarin (?), 10:41, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > экран перекрывает по потреблению энергии все остальные части системы?

    Бред полный.

     
     
  • 6.84, Аноним (-), 12:49, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, ну. Есть данные что кроме игрулек и процесса кодирования где, возможно, проц выжрет больше экрана? По словам power consumption on smartphone гуглится не бред.
     
     
  • 7.104, Аноним (-), 02:52, 24/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну, ну. Есть данные что кроме игрулек и процесса кодирования где, возможно,
    > проц выжрет больше экрана?

    Понимаете ли, время работы от батарейки - лишним не бывает.

     
  • 4.83, ZiNk (ok), 11:58, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >> rугель резонно рассудил что долбаться с этим гуано ему не с руки и просто отпилил болгаркой. В ведроиде какй-то surface flinger. Примитивный как топор, зато и тормозить и память лопать там нечему.

    И тем не менее приложения на Андроиде куда прожорливее и неторопливее, чем на той же йолле с вялендом и Н9 с иксами. Может не в дисплей менеджерах дело?

    Фреон - тупо фреймбуфер, весь функционал уехал в сам хром, управление окнами и т.д.

     

  • 1.77, Аноним (-), 07:14, 10/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Вопрос немного не в тему...
    Серьёзно.
    Действительно ли, что среди программистов и сисадминов не найти ни одного настоящего мужика, потому что на такие работы идут всякие там запресованные хулиганами омежки, с богатыми внутренними мирами и всё такое?
     
     
  • 2.80, Аноним (-), 09:09, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Действительно ли, что среди программистов и сисадминов не найти ни одного настоящего мужика, потому что на такие работы идут всякие там запресованные хулиганами омежки, с богатыми внутренними мирами и всё такое?

    Нет, но не все просто.

     
  • 2.85, Аноним (-), 18:16, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Ну вот тебе один - thesz.  Не похож на омежку, явно.
     
     
  • 3.87, Vkni (ok), 20:18, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну вот тебе один - thesz.  Не похож на омежку, явно.

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

     
  • 3.88, Аноним (-), 21:30, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Ты прав, потому что-то в ЖЖ сегодня одно быдлo сидит, если ты вдруг не заметил. Почитай по-больше.
     
     
  • 4.89, Аноним (-), 21:44, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Я даже так скажу:

    чаны - полное быдлo, к сожалению
    вконтакт, маэил, одноклассники и ЖЖ - быдлo и полное быдлo
    твитер и фейсбук - полубыдлo, есть и небыдлo, но количество плохишей зашкаливает
    плюсач, соцсети из фоток, соцсети для офисного планктона и гей-соцсети, соцсети для продукции Apple - небыдлo

    Не знаю почему такая делёжка произошла.

     

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



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

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