The OpenNET Project / Index page

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

12.03.2014 09:53  Браузер Chrome переходит с GTK+ на собственный графический стек Aura

Разработчики проекта Chromium сообщили о намерении перевести Chromе для Linux на кросс-платформенный графический стек Aura. Aura уже достаточно давно используется в Chrome OS и сборках Chromе для платформы Windows. На платформе Linux текущий фронтэнд на базе GTK+ будет заменён на Aura начиная с выпуска Chromе 35 и уже по умолчанию используется при сборке кода из ветки для разработчиков (trunk).

С практической стороны, использование единой унифицированной графической подсистемы и компонентов интерфейса пользователя позволит решить проблемы с одновременной реализацией новых возможностей для всех поддерживаемых в Chromе платформ. Ранее, часто возникали ситуации, когда функциональность в версии для Linux откладывалась или выпускалась с опозданием, так как её реализация приводила к дублированию работы и требовала создания разного кода для Linux и Windows.

Кроме того, переход на Aura позволит решить давно наблюдаемые проблемы с излишне высоким потреблением памяти GPU и производительностью рендеринга в Linux. В частности, при использовании Aura появится возможность применять один контекст OpenGL для целого окна, вместо использования одного контекста OpenGL для каждой вкладки, что позволит заметно сократить расходование ресурсов GPU. Так как переход на новый графический стек является существенным изменением, проект Chromium приглашает добровольцев для тестирования Aura с различными рабочими столами Linux. Поддержка Aura уже присутствует в unstable-сборках Chrome (sudo apt-get install google-chrome-unstable).

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





  1. Главная ссылка к новости (https://plus.google.com/u/0/+j...)
  2. OpenNews: Обновление проекта Ozone-wayland, занимающегося портированием Chromium для Wayland
  3. OpenNews: В Linux-версии Chromium 34 будет прекращена поддержка плагинов Adobe Flash и Java
  4. OpenNews: Доступен порт браузера Chromium для Wayland. Проект по запуску Wayland поверх Android
  5. OpenNews: В ChromeOS появилась поддержка элементов традиционных десктоп-систем
  6. OpenNews: Chromium адаптирован для дисплейного сервера Mir
Лицензия: CC-BY
Тип: Интересно / К сведению
Ключевые слова: chrome, aura, linux
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, anonymous (??), 10:34, 12/03/2014 [ответить] [показать ветку] [···]    [к модератору]
  • –19 +/
    >GPU

    Да вы задолбали. Я карточку для игрушек покупал. Уберите DE и браузеры от неё подальше.

     
     
  • 2.3, Аноним (-), 10:44, 12/03/2014 [^] [ответить]    [к модератору]
  • +9 +/
    Правильно, пусть проц отжирают, вон с у тебя сколько его (дофига, видать)
     
     
  • 3.22, VolanD (ok), 12:29, 12/03/2014 [^] [ответить]    [к модератору]
  • +2 +/
    > Правильно, пусть проц отжирают, вон с у тебя сколько его (дофига, видать)

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

     
     
  • 4.27, Аноним (-), 12:53, 12/03/2014 [^] [ответить]    [к модератору]
  • +2 +/
    Ну теперь модно писать на PHP с аппаратным ускорением...
     
     
  • 5.29, VolanD (ok), 13:02, 12/03/2014 [^] [ответить]    [к модератору]
  • –2 +/
    > Ну теперь модно писать на PHP с аппаратным ускорением...

    Вы имеете в виду сайтики с красивыми менюшками или GUI на PHP?

     
     
  • 6.32, Аноним (-), 14:39, 12/03/2014 [^] [ответить]    [к модератору]  
  • +/
    http://www.php-qb.net/index.php/2-uncategorised/34-rendering-3d-mandelbulb-fr
     
  • 4.28, Аноним (-), 12:54, 12/03/2014 [^] [ответить]     [к модератору]  
  • –1 +/
    Нужно писать быстрее, а пальцы уже не выдерживают, ну и пишут на Х... весь текст скрыт [показать]
     
  • 4.36, 1 (??), 15:51, 12/03/2014 [^] [ответить]    [к модератору]  
  • +/
    Да с какого хрена? У меня вот ноут asus 1000h на древнме интеле все современное работает отлично и из коробки
     
     
  • 5.42, OH (??), 16:50, 12/03/2014 [^] [ответить]    [к модератору]  
  • +2 +/
    только очень медленно и неповоротливо, а так да жить почти можно. Счастливый обладатель 1001ha.
     
     
  • 6.52, ZloySergant (ok), 19:01, 12/03/2014 [^] [ответить]    [к модератору]  
  • +2 +/
    >только очень медленно и неповоротливо

    Lenovo S10 2008-го года. Полет нормальный. _Серьезных_ тормозов - нет. EMACS, вообще, работает как обычно.

     
     
  • 7.63, arisu (ok), 20:58, 12/03/2014 [^] [ответить]    [к модератору]  
  • +1 +/
    > EMACS, вообще, работает как обычно.

    там калибратор тормозов встроен.

     
  • 4.47, клоун Стаканчик (?), 17:51, 12/03/2014 [^] [ответить]     [к модератору]  
  • –1 +/
    Теперь вместо www MySite xxx нужно набирать m MySite xxx или mobile MySite xxx ... весь текст скрыт [показать]
     
     
  • 5.69, Проходящий (?), 03:11, 13/03/2014 [^] [ответить]    [к модератору]  
  • +/
    отключение кросс-платформенности? О_о
     
  • 5.81, Аноним (-), 19:51, 17/03/2014 [^] [ответить]    [к модератору]  
  • +/
    > Теперь вместо www.MySite.xxx нужно набирать m.MySite.xxx или mobile.MySite.xxx.
    > Мобильные версии ещё не изгадили.

    Что, так меньше активиксов и троянов в твой ынтырнет ыксплорер валится? :)

     
  • 2.16, trdm (ok), 11:56, 12/03/2014 [^] [ответить]     [к модератору]  
  • +1 +/
    Согласен Офисные рабочие станции потребуют добавку в виде GPU и их стоимость во... весь текст скрыт [показать]
     
     
  • 3.26, Lain_13 (ok), 12:42, 12/03/2014 [^] [ответить]    [к модератору]  
  • +14 +/
    Вообще-то карточки достаточно уровня для офисных решений уже давно встраивают в материнки. Попробуй-ка сейчас найди в продаже материнку со встроенным видео и без базовой поддержки 3D. Даже в копеечном Raspberry Pi есть поддержка OpenGL ES. В таких условиях не задействовать эти мощности (и, ЧСХ, по их прямому назначению) просто тупо.
     
     
  • 4.30, Пользователь Дебиан (?), 13:24, 12/03/2014 [^] [ответить]    [к модератору]  
  • +3 +/
    Наконец-то вменяемый комментарий в треде!

    Следует ещё вспомнить, что даже в самом голимом смартфоне давно уже всё рисуется акселерированным 2D при помощи специализированного GPU.

     
  • 4.44, уцйуцу (?), 17:21, 12/03/2014 [^] [ответить]    [к модератору]  
  • +3 +/
    КО в роли меня просто не может не написать правду, сейчас нет материнских плат со встроенным видео, сейчас процессоры со встроенным графическим ядром: AMD APU или Intel HD Graphics.
     
     
  • 5.53, lucentcode (ok), 19:04, 12/03/2014 [^] [ответить]    [к модератору]  
  • +/
    Ну, для ноутбуков - может быть. Для десктопа у AMD есть линейка актуальных процов без встроенного GPU. А материнки к ним, как правило, как раз с интеграшкой.
     
     
  • 6.70, RNZ (ok), 05:41, 13/03/2014 [^] [ответить]    [к модератору]  
  • +/
    Такие системные платы сейчас разве, что на чипах nvidia выпускают, ну и ещё 2 с половиной производителя mb на via.
     
     
  • 7.85, Аноним (-), 21:59, 17/03/2014 [^] [ответить]     [к модератору]  
  • +/
    Вы к нам из какого века Nvidia давно уже не делает платы под x86 intel их посл... весь текст скрыт [показать]
     
  • 4.45, Аноним (-), 17:21, 12/03/2014 [^] [ответить]    [к модератору]  
  • +1 +/
    Есть разница между "задействованием мощностей" и "ускорением программы".

    Несложно написать программу, которая задействует все мощности компьютера и всё равно работает медленно.

     
     
  • 5.49, Lain_13_too_lazy_to_login (?), 18:08, 12/03/2014 [^] [ответить]    [к модератору]  
  • +/
    Это пересекающиеся множества, а не взаимоисключающие. На их пересечении располагается ускорение программы за счёт задействования более подходящего для конкретных вычислений железа.
     
     
  • 6.80, Anonym2 (?), 17:59, 17/03/2014 [^] [ответить]     [к модератору]  
  • +/
    Ускорение глючной, медленной и сделанной де Биллом программы за счёт счёта ... весь текст скрыт [показать]
     
  • 2.20, Константавр (ok), 12:14, 12/03/2014 [^] [ответить]    [к модератору]  
  • +4 +/
    Нет! Карточку ты покупал не себе а софтописателям и рекламопоказывателям. А, ещё для выгоды производителя. Ты, как покупатель, во всей этой "пищевой" цепочке стоишь в самом низу.
     
  • 2.24, Zenitur (ok), 12:34, 12/03/2014 [^] [ответить]     [к модератору]  
  • –1 +/
    А мне это только нравится Помню как в 2006 году вышел дистрибутив Linux 64studi... весь текст скрыт [показать]
     
     
  • 3.60, Аноним (-), 20:38, 12/03/2014 [^] [ответить]    [к модератору]  
  • +/
    проблемы с захватом ресурсов у GPU при одновременном запуске ff и игр давно известны
     
  • 3.78, Anonym2 (?), 17:29, 17/03/2014 [^] [ответить]     [к модератору]  
  • +/
    gt оверквотинг удален Какой плавный скроллинг Страницы вполне плавно двигалис... весь текст скрыт [показать]
     
  • 2.35, Ivan (??), 15:46, 12/03/2014 [^] [ответить]    [к модератору]  
  • +1 +/
    Изнашивается что ли?
     
  • 2.37, Аноним (-), 15:55, 12/03/2014 [^] [ответить]    [к модератору]  
  • +1 +/
    Да, да! Пусть FPU ещё не используют!
     
     ....нить скрыта, показать (29)

  • 1.2, Аноним (-), 10:41, 12/03/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    А выглядеть будет нормально и однородно как во всей системе или опять что хочу, то творю? Почему бы тогда и в Макинтоше такого г*вна не налепить?
     
     
  • 2.6, paulus (ok), 10:52, 12/03/2014 [^] [ответить]    [к модератору]  
  • +2 +/
    Нет выглядит как отдельное говно, но пока там есть возможность переключиться на тему GTK+
    >А выглядеть будет нормально и однородно как во всей системе или опять что хочу, то творю?
     
  • 1.8, knike (?), 11:02, 12/03/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    И это на фоне недавней новости о том, что в Chrome для Linux по умолчанию будет отключено графическое ускорение.
     
     
  • 2.12, Аноним (-), 11:40, 12/03/2014 [^] [ответить]    [к модератору]  
  • +/
    Это во Flash Player, а в Google Chrome не будет включено аппаратное ускорение видео.
     
  • 2.13, paulus (ok), 11:40, 12/03/2014 [^] [ответить]    [к модератору]  
  • +1 +/
    Что тут говорить? Они даже не могут сделать или не хотят, чтобы перед загрузкой страниц расширения работали... http://goo.gl/YSFOCb
     
     
  • 3.18, Анонимммм (?), 12:03, 12/03/2014 [^] [ответить]    [к модератору]  
  • +/
    Да это ещё что, они до сих пор не могут пофиксать более уродский баг в Android http://code.google.com/p/android/issues/detail?id=17769
     
     
  • 4.19, Анонимммм (?), 12:06, 12/03/2014 [^] [ответить]    [к модератору]  
  • +/
    Особенно весело смотреть на такие перемешанные сообщения от смс информирования по карточке от банка.
     
  • 4.58, Маленькая Серая Мышка (?), 20:12, 12/03/2014 [^] [ответить]    [к модератору]  
  • +/
    Это разве баг? Вот с отправкой СМС рэндомному получателю вместо указанного - вот то был баг. Лет 5, кажется, прожил.
     
  • 1.9, Наивный чукотский юноша (?), 11:25, 12/03/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +10 +/
    Ну прямо типичное поведение типичного приложения под Windows - превращение системы в панковатое эмо, где каждая программа стремится выделиться своим Воистину Уникальным Оформлением.
     
     
  • 2.14, paulus (ok), 11:42, 12/03/2014 [^] [ответить]    [к модератору]  
  • +5 +/
    Они хотят ауром заменить все DE/WM, чтобы все подсели на хромос.

     
  • 2.39, Аноним (-), 16:41, 12/03/2014 [^] [ответить]    [к модератору]  
  • –2 +/
    Не понятно какие ламеры и за что вам поставили плюсики, но аура никоим образом оформление не меняет. Выглядит так же, как бы оно было собрано на этом вашем говеном ГТК.
     
     
  • 3.46, Наивный чукотский юноша (?), 17:23, 12/03/2014 [^] [ответить]     [к модератору]  
  • +/
    А можно пжлста скринов Будет подхватывать системное оформление и заголовки Пок... весь текст скрыт [показать]
     
  • 3.82, Аноним (-), 19:53, 17/03/2014 [^] [ответить]    [к модератору]  
  • +/
    > никоим образом оформление не меняет.

    Он что, умеет применять GTKшные темы? ORLY?

     
  • 1.10, kay (ok), 11:27, 12/03/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Класс, вот бы нативную сборку под ARM. Так глядишь быстрее будет работать.

    P.S. Использую Cubietruck как десктоп на Debian 7.4. Вполне доволен, но иногда Chromium притормаживает.

     
  • 1.11, Аноним (-), 11:38, 12/03/2014 [ответить] [показать ветку] [···]     [к модератору]  
  • +/
    Значит поддержка RHEL возвращается И ещё мне интересно, программа будет поддерж... весь текст скрыт [показать]
     
  • 1.23, Baz (?), 12:33, 12/03/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    а они пофиксят баг когда я не могу ничего писать в комментах на ютубе, в то время как я залогинен в акке гугл? а то они но моё письмо в саппорт морозятся...
     
     
  • 2.33, re (?), 14:54, 12/03/2014 [^] [ответить]    [к модератору]  
  • +/
    они не морозят, они формулируют
     
  • 1.34, Аноним (-), 15:03, 12/03/2014 [ответить] [показать ветку] [···]     [к модератору]  
  • +/
    Правильно ли я понимаю, что 1 для X11, Cocoa или Windows прослойка Ozone не ис... весь текст скрыт [показать]
     
  • 1.41, Raiden (ok), 16:48, 12/03/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +3 +/
    Тернистый путь к QT.
     
     
  • 2.43, arisu (ok), 16:53, 12/03/2014 [^] [ответить]    [к модератору]  
  • +4 +/
    > Тернистый путь к QT.

    зачем нам QuickTime? нет, QuickTime нам не нужен.

     
     
  • 3.48, Perain (?), 18:07, 12/03/2014 [^] [ответить]    [к модератору]  
  • +/
    Зонд тебя не спрашивал
     
  • 3.55, Аноним (-), 19:10, 12/03/2014 [^] [ответить]    [к модератору]  
  • +1 +/
    На форуме где люди пишут названия программ русскими буквами или как попало только Кутя удостаивается чести быть исправленным. К чему бы это?
     
     
  • 4.61, Аноним (-), 20:42, 12/03/2014 [^] [ответить]    [к модератору]  
  • –1 +/
    очевидно: личные пристрастия
     
  • 4.64, arisu (ok), 20:59, 12/03/2014 [^] [ответить]     [к модератору]  
  • +1 +/
    к тому, что QT и Qt 8212 разные продукты если бы продукта под названием Quic... весь текст скрыт [показать]
     
     
  • 5.77, Аноним (-), 13:23, 17/03/2014 [^] [ответить]    [к модератору]  
  • +/
    ну конечно же в треде про граф. тулкит решили упомянуть quicktime
     
     
  • 6.79, arisu (ok), 17:37, 17/03/2014 [^] [ответить]    [к модератору]  
  • +/
    > ну конечно же в треде про граф. тулкит решили упомянуть quicktime

    вот и я удивлён: зачем?

     
  • 1.50, Аноним (-), 18:39, 12/03/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    Я хочу Хромиум на старом, добром мотифе. Он должен хорошо интегрироваться в моё CDE/
     
     
  • 2.51, Аноним (-), 18:49, 12/03/2014 [^] [ответить]     [к модератору]  
  • +1 +/
    Берешь исходники Хромиума и наворачиваешь Он будет хорошо интегрироваться тебе ... весь текст скрыт [показать]
     
     
  • 3.75, Аноним (-), 14:54, 13/03/2014 [^] [ответить]    [к модератору]  
  • –1 +/
    Ты никогда не занимался портированием приложений, и даже, сборкой хромиума. Попробуй эту блотварь хотя-бы собрать.
     
  • 1.54, lucentcode (ok), 19:06, 12/03/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    Идея использовать один  стек на разных ОС - довольно заманчивая идея. Другое дело, что не известно, насколько хорошо решение на базе данного стека будет работать.


     
     
  • 2.56, vlikhachev (ok), 19:54, 12/03/2014 [^] [ответить]     [к модератору]  
  • +2 +/
    Примерно как многотопливный двигатель внутреннего сгорания - одинаково плохо раб... весь текст скрыт [показать]
     
  • 2.65, vit (??), 23:21, 12/03/2014 [^] [ответить]    [к модератору]  
  • –1 +/
    у оперы же работает)
     
  • 1.57, darkshvein (ok), 20:03, 12/03/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    да, у них дураков нет!!!
     
  • 1.59, Пушистик (ok), 20:26, 12/03/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Gnome теперь тоже на Aura перейдёт?
     
     
  • 2.66, vit (??), 23:22, 12/03/2014 [^] [ответить]    [к модератору]  
  • +/
    > Gnome теперь тоже на Aura перейдёт?

    а былобы не плохо)

     
  • 1.62, Аноним (-), 20:44, 12/03/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    создатели Gnome 3 допрыгались до того, что от них массово отворачиваются и уходят
     
     
  • 2.67, Саша (??), 23:34, 12/03/2014 [^] [ответить]    [к модератору]  
  • +1 +/
    Точно. В спешке обогнать вин 8, такое г сделали. Чуток бы подаждали.
     
     
  • 3.71, Аноним (-), 08:53, 13/03/2014 [^] [ответить]    [к модератору]  
  • +/
    вынь8 позже вышел…
     
  • 1.72, SergMarkov (ok), 11:54, 13/03/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    закопали бы gtk ваще.. :-)
     
     
  • 2.83, Аноним (-), 20:03, 17/03/2014 [^] [ответить]    [к модератору]  
  • +/
    > закoпали бы gtk ваще.. :-)

    Сразу после стюард.... маркова :P.

     
  • 1.73, Михаил (??), 12:45, 13/03/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    Chrome уже умеет в древовидные вкладки нормально?
     
  • 1.76, Аноним (-), 10:49, 16/03/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Тогда какого чёрта до сих пор в настройках остаётся эта http://rghost.ru/53093286/image.png кнопка?
     
     
  • 2.84, Аноним (-), 20:03, 17/03/2014 [^] [ответить]    [к модератору]  
  • +/
    > Тогда какого чёрта до сих пор в настройках остаётся эта

    Может, он ненароком умеет парсить тему GTK? :) Хотя скорее всего просто не отпилили.

     

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


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