URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 94851
[ Назад ]

Исходное сообщение
"Браузер Chromе переходит с GTK+ на собственный графический с..."

Отправлено opennews , 12-Мрт-14 10:34 
Разработчики проекта Chromium сообщили (https://groups.google.com/a/chromium.org/forum/#!topic/chrom...) о намерении перевести Chromе для Linux на кросс-платформенный графический стек Aura (http://www.chromium.org/developers/design-documents/aura). Aura уже достаточно давно используется в Chrome OS и сборках Chromе для платформы Windows. На платформе Linux текущий фронтэнд на базе GTK+ будет заменён на Aura начиная с выпуска Chromе M35 и уже по умолчанию используется при сборке кода из ветки для разработчиков (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 берёт на себя функции оконного менеджера и графического тулкита для формирования элементов интерфейса, предоставляя собственный набор виджетов и копозитный сервер, использующий доступные средства ускорения графических операций через привлечение GPU. Из подсистем нижележащего графического стека (X11, Cocooa или Windows) затрагивается только вывод поверх корневого окна. Кроме вывода через X11, уже доступны варианты прослойки Ozone (http://www.chromium.org/developers/design-documents/ozone), используемой для абстрагирования ввода и вывода в Aura, для работы поверх Wayland (https://www.opennet.ru/opennews/art.shtml?num=39159) и Mir (https://www.opennet.ru/opennews/art.shtml?num=39236).

<center><a href="http://www.chromium.org/developers/design-documents/aura/gra... src="https://www.opennet.ru/opennews/pics_base/0_1394604688.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>

URL: https://plus.google.com/u/0/+jwildeboer/posts/KpXyJjoeLZa
Новость: https://www.opennet.ru/opennews/art.shtml?num=39289


Содержание

Сообщения в этом обсуждении
"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено anonymous , 12-Мрт-14 10:34 
>GPU

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


"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Аноним , 12-Мрт-14 10:44 
Правильно, пусть проц отжирают, вон с у тебя сколько его (дофига, видать)

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено VolanD , 12-Мрт-14 12:29 
> Правильно, пусть проц отжирают, вон с у тебя сколько его (дофига, видать)

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


"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Аноним , 12-Мрт-14 12:53 
Ну теперь модно писать на PHP с аппаратным ускорением...

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено VolanD , 12-Мрт-14 13:02 
> Ну теперь модно писать на PHP с аппаратным ускорением...

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


"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Аноним , 12-Мрт-14 14:39 
http://www.php-qb.net/index.php/2-uncategorised/34-rendering...

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Аноним , 12-Мрт-14 12:54 
>> Правильно, пусть проц отжирают, вон с у тебя сколько его (дофига, видать)
> Плиин, вот как-то раньше обходили без крутых видюх... а щас не могут.
> А что поменялось то?

Нужно писать быстрее, а пальцы уже не выдерживают, ну и пишут на Х


"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено 1 , 12-Мрт-14 15:51 
Да с какого хрена? У меня вот ноут asus 1000h на древнме интеле все современное работает отлично и из коробки

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено OH , 12-Мрт-14 16:50 
только очень медленно и неповоротливо, а так да жить почти можно. Счастливый обладатель 1001ha.

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено ZloySergant , 12-Мрт-14 19:01 
>только очень медленно и неповоротливо

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


"Браузер Chromе переходит с GTK+ на собственный..."
Отправлено arisu , 12-Мрт-14 20:58 
> EMACS, вообще, работает как обычно.

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


"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено клоун Стаканчик , 12-Мрт-14 17:51 
Теперь вместо www.MySite.xxx нужно набирать m.MySite.xxx или mobile.MySite.xxx. Мобильные версии ещё не изгадили.

Ну и нормальный браузер, который без этой новомодной х--ни (GPU, кросс-платформенность, ..) или с возможностью её отключения.


"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Проходящий , 13-Мрт-14 03:11 
отключение кросс-платформенности? О_о

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Аноним , 17-Мрт-14 19:51 
> Теперь вместо www.MySite.xxx нужно набирать m.MySite.xxx или mobile.MySite.xxx.
> Мобильные версии ещё не изгадили.

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


"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено trdm , 12-Мрт-14 11:56 
Согласен.
Офисные рабочие станции потребуют добавку в виде GPU и их стоимость возрастет.
Добро бы для какой-нибудь хорошей игрушки, а тут для браузера.
Да шло бы оно...
Только производителей спец-оборудования кормить.

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Lain_13 , 12-Мрт-14 12:42 
Вообще-то карточки достаточно уровня для офисных решений уже давно встраивают в материнки. Попробуй-ка сейчас найди в продаже материнку со встроенным видео и без базовой поддержки 3D. Даже в копеечном Raspberry Pi есть поддержка OpenGL ES. В таких условиях не задействовать эти мощности (и, ЧСХ, по их прямому назначению) просто тупо.

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Пользователь Дебиан , 12-Мрт-14 13:24 
Наконец-то вменяемый комментарий в треде!

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


"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено уцйуцу , 12-Мрт-14 17:21 
КО в роли меня просто не может не написать правду, сейчас нет материнских плат со встроенным видео, сейчас процессоры со встроенным графическим ядром: AMD APU или Intel HD Graphics.

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено lucentcode , 12-Мрт-14 19:04 
Ну, для ноутбуков - может быть. Для десктопа у AMD есть линейка актуальных процов без встроенного GPU. А материнки к ним, как правило, как раз с интеграшкой.

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено RNZ , 13-Мрт-14 05:41 
Такие системные платы сейчас разве, что на чипах nvidia выпускают, ну и ещё 2 с половиной производителя mb на via.

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Аноним , 17-Мрт-14 21:59 
> Такие системные платы сейчас разве, что на чипах nvidia выпускают, ну и
> ещё 2 с половиной производителя mb на via.

Вы к нам из какого века? Nvidia давно уже не делает платы под x86: intel их послал в пень не лицензировав им свою процессорную шину.


"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Аноним , 12-Мрт-14 17:21 
Есть разница между "задействованием мощностей" и "ускорением программы".

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


"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Lain_13_too_lazy_to_login , 12-Мрт-14 18:08 
Это пересекающиеся множества, а не взаимоисключающие. На их пересечении располагается ускорение программы за счёт задействования более подходящего для конкретных вычислений железа.

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Anonym2 , 17-Мрт-14 17:59 
> Это пересекающиеся множества, а не взаимоисключающие. На их пересечении располагается
> ускорение программы за счёт задействования более подходящего для конкретных вычислений
> железа.

Ускорение глючной, медленной и сделанной де Биллом программы за счёт счёта.


"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Константавр , 12-Мрт-14 12:14 
Нет! Карточку ты покупал не себе а софтописателям и рекламопоказывателям. А, ещё для выгоды производителя. Ты, как покупатель, во всей этой "пищевой" цепочке стоишь в самом низу.

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Zenitur , 12-Мрт-14 12:34 
А мне это только нравится. Помню как в 2006 году вышел дистрибутив Linux 64studio, сделанный дря работы с аудио. Там большая подборка программ, пропатченное RT-патчами ядро Linux, а также XGL - пропатченные иксы, которые позволяют выполнять некоторые операции на GPU вместо CPU. http://www.linux.org.ru/gallery/bigVrxUYv.png В 2008 году разработка XGL была прекращена в пользу X + AIGLX + xcompmgr (compiz, kwin, gnome shell). Так что это неплохо. Вспомним 90-е и карточки Matrox с мощным 2D-ускорителем, которым пользовался Photoshop. А теперь этой возможностью пользуются файловые менеджеры и браузеры для эффекта плавной прокрутки страницы.

Кстати о 2D-ускорении на GPU. У кого ещё на старых видеокарточках скроллинг страниц в браузере ну очень тормозной, если в другом окне включена OpenGL-игра? А сама игра теряет FPS, если включен Firefox, и работает нормально когда Firefox выключен? Думаю что не только у меня, но на всякий случай решил спросить. Никто случайно не знает точно, нет ли каких-нибудь Xorg-проблем с 2D-ускорением под Linux, из-за чего в Linux-версиях браузеров включили плавный скроллинг страницы на несколько лет позже Windows-версий?

Хотя в Linux включался в about:config и у меня хорошо работал на новой видеокарте. А вот на этих дровах в Linux тормозит: http://img842.imageshack.us/img842/5942/wt4o.png В пользу моего мнения мнения говорит Glamor от Intel - реализация 2D-ускорения через 3D-ускорение.


"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Аноним , 12-Мрт-14 20:38 
проблемы с захватом ресурсов у GPU при одновременном запуске ff и игр давно известны

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Anonym2 , 17-Мрт-14 17:29 
>[оверквотинг удален]
> страниц в браузере ну очень тормозной, если в другом окне включена
> OpenGL-игра? А сама игра теряет FPS, если включен Firefox, и работает
> нормально когда Firefox выключен? Думаю что не только у меня, но
> на всякий случай решил спросить. Никто случайно не знает точно, нет
> ли каких-нибудь Xorg-проблем с 2D-ускорением под Linux, из-за чего в Linux-версиях
> браузеров включили плавный скроллинг страницы на несколько лет позже Windows-версий?
> Хотя в Linux включался в about:config и у меня хорошо работал на
> новой видеокарте. А вот на этих дровах в Linux тормозит: http://img842.imageshack.us/img842/5942/wt4o.png
> В пользу моего мнения мнения говорит Glamor от Intel - реализация
> 2D-ускорения через 3D-ускорение.

Какой плавный скроллинг? Страницы вполне плавно двигались вверх-вниз помнится в весьма давних netscape.
Сложности могли быть разве в правильной настройке мыши. Если вы про "колёсико".


"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Ivan , 12-Мрт-14 15:46 
Изнашивается что ли?

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Аноним , 12-Мрт-14 15:55 
Да, да! Пусть FPU ещё не используют!

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Аноним , 12-Мрт-14 10:41 
А выглядеть будет нормально и однородно как во всей системе или опять что хочу, то творю? Почему бы тогда и в Макинтоше такого г*вна не налепить?

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено paulus , 12-Мрт-14 10:52 
Нет выглядит как отдельное говно, но пока там есть возможность переключиться на тему GTK+
>А выглядеть будет нормально и однородно как во всей системе или опять что хочу, то творю?

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено knike , 12-Мрт-14 11:02 
И это на фоне недавней новости о том, что в Chrome для Linux по умолчанию будет отключено графическое ускорение.

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Аноним , 12-Мрт-14 11:40 
Это во Flash Player, а в Google Chrome не будет включено аппаратное ускорение видео.

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено paulus , 12-Мрт-14 11:40 
Что тут говорить? Они даже не могут сделать или не хотят, чтобы перед загрузкой страниц расширения работали... http://goo.gl/YSFOCb

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Анонимммм , 12-Мрт-14 12:03 
Да это ещё что, они до сих пор не могут пофиксать более уродский баг в Android http://code.google.com/p/android/issues/detail?id=17769

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Анонимммм , 12-Мрт-14 12:06 
Особенно весело смотреть на такие перемешанные сообщения от смс информирования по карточке от банка.

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Маленькая Серая Мышка , 12-Мрт-14 20:12 
Это разве баг? Вот с отправкой СМС рэндомному получателю вместо указанного - вот то был баг. Лет 5, кажется, прожил.

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Наивный чукотский юноша , 12-Мрт-14 11:25 
Ну прямо типичное поведение типичного приложения под Windows - превращение системы в панковатое эмо, где каждая программа стремится выделиться своим Воистину Уникальным Оформлением.

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено paulus , 12-Мрт-14 11:42 
Они хотят ауром заменить все DE/WM, чтобы все подсели на хромос.


"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Аноним , 12-Мрт-14 16:41 
Не понятно какие ламеры и за что вам поставили плюсики, но аура никоим образом оформление не меняет. Выглядит так же, как бы оно было собрано на этом вашем говеном ГТК.

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Наивный чукотский юноша , 12-Мрт-14 17:23 
А можно пжлста скринов? Будет подхватывать системное оформление и заголовки? Пока я вижу только выделяющееся синее окно со своим собственным расположением кнопок. Благо можно включить поддержку темы gtk.

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Аноним , 17-Мрт-14 19:53 
> никоим образом оформление не меняет.

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


"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено kay , 12-Мрт-14 11:27 
Класс, вот бы нативную сборку под ARM. Так глядишь быстрее будет работать.

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


"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Аноним , 12-Мрт-14 11:38 
Значит поддержка RHEL возвращается? И ещё мне интересно, программа будет поддерживать полупрозрачность элементов окна при включенном Compiz, GNOME3 или KWin, как здесь: http://puregoogle.ru/wp-content/uploads/2013/06/Chrome-OS.png Когда-то это умела Opera, но потом убрали.

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Baz , 12-Мрт-14 12:33 
а они пофиксят баг когда я не могу ничего писать в комментах на ютубе, в то время как я залогинен в акке гугл? а то они но моё письмо в саппорт морозятся...

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено re , 12-Мрт-14 14:54 
они не морозят, они формулируют

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Аноним , 12-Мрт-14 15:03 
Правильно ли я понимаю, что:
1) для X11, Cocoa или Windows прослойка Ozone не используется?
2)"Из подсистем нижележащего графического стека (X11, Cocooa или Windows) затрагивается только вывод поверх корневого окна." Следовало ли добавлять целую прослойку с такими малыми функциями ради Wayland (Mir)?

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Raiden , 12-Мрт-14 16:48 
Тернистый путь к QT.

"Браузер Chromе переходит с GTK+ на собственный..."
Отправлено arisu , 12-Мрт-14 16:53 
> Тернистый путь к QT.

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


"Браузер Chromе переходит с GTK+ на собственный..."
Отправлено Perain , 12-Мрт-14 18:07 
Зонд тебя не спрашивал

"Браузер Chromе переходит с GTK+ на собственный..."
Отправлено Аноним , 12-Мрт-14 19:10 
На форуме где люди пишут названия программ русскими буквами или как попало только Кутя удостаивается чести быть исправленным. К чему бы это?

"Браузер Chromе переходит с GTK+ на собственный..."
Отправлено Аноним , 12-Мрт-14 20:42 
очевидно: личные пристрастия

"Браузер Chromе переходит с GTK+ на собственный..."
Отправлено arisu , 12-Мрт-14 20:59 
> На форуме где люди пишут названия программ русскими буквами или как попало
> только Кутя удостаивается чести быть исправленным. К чему бы это?

к тому, что QT и Qt — разные продукты. если бы продукта под названием QuickTime, которое традиционно сокращают до QT, не было бы — я бы и не исправлял.


"Браузер Chromе переходит с GTK+ на собственный..."
Отправлено Аноним , 17-Мрт-14 13:23 
ну конечно же в треде про граф. тулкит решили упомянуть quicktime

"Браузер Chromе переходит с GTK+ на собственный..."
Отправлено arisu , 17-Мрт-14 17:37 
> ну конечно же в треде про граф. тулкит решили упомянуть quicktime

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


"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Аноним , 12-Мрт-14 18:39 
Я хочу Хромиум на старом, добром мотифе. Он должен хорошо интегрироваться в моё CDE/

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Аноним , 12-Мрт-14 18:49 
> Я хочу Хромиум на старом, добром мотифе. Он должен хорошо интегрироваться в
> моё CDE/

Берешь исходники Хромиума и наворачиваешь. Он будет хорошо интегрироваться тебе куда угодно. Нет? Тогда хочи дальше.


"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Аноним , 13-Мрт-14 14:54 
Ты никогда не занимался портированием приложений, и даже, сборкой хромиума. Попробуй эту блотварь хотя-бы собрать.

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено lucentcode , 12-Мрт-14 19:06 
Идея использовать один  стек на разных ОС - довольно заманчивая идея. Другое дело, что не известно, насколько хорошо решение на базе данного стека будет работать.



"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено vlikhachev , 12-Мрт-14 19:54 
> Идея использовать один  стек на разных ОС - довольно заманчивая идея.
> Другое дело, что не известно, насколько хорошо решение на базе данного
> стека будет работать.

Примерно как многотопливный двигатель внутреннего сгорания - одинаково плохо работает на любом виде топлива...


"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено vit , 12-Мрт-14 23:21 
у оперы же работает)

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено darkshvein , 12-Мрт-14 20:03 
да, у них дураков нет!!!

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Пушистик , 12-Мрт-14 20:26 
Gnome теперь тоже на Aura перейдёт?

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено vit , 12-Мрт-14 23:22 
> Gnome теперь тоже на Aura перейдёт?

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


"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Аноним , 12-Мрт-14 20:44 
создатели Gnome 3 допрыгались до того, что от них массово отворачиваются и уходят

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Саша , 12-Мрт-14 23:34 
Точно. В спешке обогнать вин 8, такое г сделали. Чуток бы подаждали.

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Аноним , 13-Мрт-14 08:53 
вынь8 позже вышел…

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено SergMarkov , 13-Мрт-14 11:54 
закопали бы gtk ваще.. :-)

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Аноним , 17-Мрт-14 20:03 
> закoпали бы gtk ваще.. :-)

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


"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Михаил , 13-Мрт-14 12:45 
Chrome уже умеет в древовидные вкладки нормально?

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Аноним , 16-Мрт-14 10:49 
Тогда какого чёрта до сих пор в настройках остаётся эта http://rghost.ru/53093286/image.png кнопка?

"Браузер Chromе переходит с GTK+ на собственный графический с..."
Отправлено Аноним , 17-Мрт-14 20:03 
> Тогда какого чёрта до сих пор в настройках остаётся эта

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