Jasper St. Pierre, разработчик компании Red Hat, в своем блоге представил (http://blog.mecheye.net/2012/06/the-linux-graphics-stack/) обзор графической подсистемы Linux, где попытался объяснить как взаимодействуют различные его компоненты. В статье достаточно детально описываются части X.org и механизм взаимодействия с графическими ускорителями. В конце автор обосновывает использование Wayland как замены X.org.URL: http://blog.mecheye.net/2012/06/the-linux-graphics-stack/
Новость: http://www.opennet.me/opennews/art.shtml?num=34162
Статью ещё дополнят кратким описанием содержимого, как допереведут. Wayland'у там действительно отведено немного места в конце, а новость выглядит так, как будто статья агитирует на переход на него.
Не "отведено немного места", а на протяжении всего текста автор ведет к нему, рассказывая о выделении различных частей иксов в отдельные либы и интерфейсы.
>As you can see, we’ve split out quite a large bit of the original infrastructure from X’s initial monolithic behavior. This isn’t the only place where we’ve tore down the monolithic parts of X...
В конце автор ненавязчиво хоронит иксы. Всего-то :)
Ну раз разработчик ядра обосновывает...
Он разработчик десктопа, gnome-shell и всё такое
> Он разработчик десктопа, gnome-shell и всё такое
> gnome-shell...что сразу ставит под сомнение его адекватность.
Xorg более привычен, вот и всё.
А Wayland пусть допиливают.
Тебе-то какая разница, что с убантой из коробки идет?
> Тебе-то какая разница, что с убантой из коробки идет?А разница - она в том как это работать будет.
Для убанты - не важно, как оно будет работать. Оно может даже совсем не работать. Все равно будут толпы радостных хомячков.
К логопеду
Мне эти строки доставили:
or spin it on a cube because we need more YouTube videos of Linux cube spinning=)))
спасибо за обзор, очень интересно было читать!
В некоторых случаях изменить старое сложнее, чем написать новое, но более продуманно. Тем более если есть желание пусть делают, кто им запрещает. Хорошо же когда есть выбор
Переделать все заново - повседневное желание любого программиста)
А в чём смысл Red Hat-у хвалить Wayland, когда это продукт конкурирующей компании Марка Шаттлворта? Или это просто личная инициатива этого человека?
Ты недавно тут? Wayland создан работником РедХата. Шаттлворт будет использовать Wayland только тогда, когда его допилят РедХат и Интел.
А чё тогда везде говорят "каноникал! Wayland!" и ни слова про Red hat и Intel?
> А чё тогда везде говорят "каноникал! Wayland!" и ни слова про Red hat и Intel?Офигеть, наивный чукотский юноша с удивлением обнаружил что даже у "типа конкурентов" в ряде мест могут быть общие интересы.
> А чё тогда везде говорят "каноникал! Wayland!" и ни слова про Red
> hat и Intel?Потому что "каноникал" только и делает, что говорит, а RedHat и Intel просто работают. Очевидно же.
Не правда всё это. Canonical сделал для Linux больше всех их вместе взятых!!! Если бы Canonical зависел от Red Hat и того, когда они выпустят Wayland, Шатллворт не пообещал бы уже к релизу Ubuntu 12.10 сделать Wayland. А значит, Wayland делает Canonical!!
Ты открыл мне глаза.
> Не правда всё это. Canonical сделал для Linux больше всех их вместе
> взятых!!! Если бы Canonical зависел от Red Hat и того, когда
> они выпустят Wayland, Шатллворт не пообещал бы уже к релизу Ubuntu
> 12.10 сделать Wayland. А значит, Wayland делает Canonical!!Единственный разработчик Canonical сейчас занят портированием systemd на Ubuntu.
А Марк - хозяин своего слова. Захотел - сказал, захотел - забрал обратно.
> Потому что "каноникал" только и делает, что говорит, а RedHat и Intel просто работают. Очевидно же.Как сказал представитель Canonical (по поводу статистики вклада в ядро), говорить - это тоже очень тяжелая работа, и Linux-сообщество должно быть по гроб жизни благодарно канониклу за нее.
> А чё тогда везде говорят "каноникал! Wayland!" и ни слова про Red hat и Intel?Это называется "пиар".
А еще везде говорят "каноникал! Linux!", хотя между ними тоже очень призрачная связь.
Вайланд вообще активнее всех интел пилит.
> А в чём смысл Red Hat-у хвалить Wayland, когда это продукт конкурирующей
> компании Марка Шаттлворта? Или это просто личная инициатива этого человека?У компании Шаттлворта нет собственных продуктов. Только бренды.
> У компании Шаттлворта нет собственных продуктов. Только бренды.Это не так, хотя соотношение слово/дело действительно зашкаливает.
... но при этом не происходит деление на ноль. Это очень важно.
Я правильно понимаю, что при использовании Wayland исчезнет проблема с закрытием всех GUI приложений при крахе сервера(композитора)?
> Я правильно понимаю, что при использовании Wayland исчезнет проблема с закрытием всех GUI приложений при крахе сервера(композитора)?Нет. При крахе композитора они не обязательно закроются, но на экране больше ничего рисовать не смогут пока композитор не будет перезапущен.
>они не обязательно закроются, но на экране больше ничего рисовать не смогут пока композитор не будет перезапущен.Это решает проблемы. Несколько раз налетал на то, как умирали иксы и вместе с ними несохраненные документы. Очень не приятно, надо сказать.
http://www.youtube.com/watch?feature=player_embedded&v=FLhMI...а почему курсор в виде крестика? :)
и вообще не понятно, что дает вяленный простому обывателю? ну так отбросив весь срач, что дает вайленд простому потребителю? человек космонавт, помнится, говорил, что можно будет применить такие эффекты какие и не снились. да у вантузятников и так взрыв мозга от компиза, куда круче-то? хотя посмотрев на валенд сейчас - я бы не сказал, что он красивее будет чем что мы имеем с иксами. изначально хотели в мобилки его воткнуть, сейчас же всем давай его на замену иксов.
> а почему курсор в виде крестика? :)
> и вообще не понятно, что дает вяленный простому обывателю? ну так отбросив
> весь срач, что дает вайленд простому потребителю?Меньший расход памяти, более быстрое время отклика, гарантированное отсутствие tearing, отсутствие проблем с не-прорисовкой окон при перемещении/перекрытии, возможно меньший расход энергии при использовании графического режима.
А с эффектами - это как-то напрямую к wayland не относится. Те же эффекты что есть в compiz/kwin/... можно и в wayland использовать. Только памяти и процессора будет меньше расходоваться.
>Меньший расход памяти, более быстрое время отклика, гарантированное отсутствие tearing, отсутствие проблем с не-прорисовкой окон при перемещении/перекрытии, возможно меньший расход энергии при использовании графического режима.что-то сомнительные плюсы. да на открытых дровах в помине тиринга не было и нет, при чем тут вайленд, и отклик мама не горюй, никакому блобу не снилось, при чем тут вайленд. непрорисовка окон, возможно, не замечал. расход энергии? хм. может и будет, хотя верится с трудом. динамический режим видео лучше пусть пилят. меньший расход памяти, ну так если не мобилка - без разницы 80метров или 30.
На Нуве во всю тирингует и тормозит, на блобе хоть как-то получше и можно побороться с этим.
>На Нуве во всю тирингует и тормозит, на блобе хоть как-то получше и можно побороться с этим.ну линус уже сказал куда идти этой фирме. на амд все просто шикарно. на блобе не все так прекрасно с тирингом, хоть и есть костыль tearfree, но он еще более отзывчивость уменьшает. хотя от тиринга избавляет, да.
> ну линус уже сказал куда идти этой фирме.Все намного эпичнее. Еще немного и вы сами это увидите :-) //sometimes you know that day to be epic :)
> что-то сомнительные плюсы. да на открытых дровах в помине тиринга не было и нет, при чем тут вайленд, и отклик мама не горюй, никакому блобу не снилось, при чем тут вайленд. непрорисовка окон, возможно, не замечал. расход энергии? хм. может и будет, хотя верится с трудом. динамический режим видео лучше пусть пилят. меньший расход памяти, ну так если не мобилка - без разницы 80метров или 30.А причем тут блобы? Это проблема архитектуры X11, как на закрытых так и на открытых решениях проблемы все одинаковые.
Как же, закрытое - плохое (во всех отношениях), открытое - хорошее. Третьего не дано.
> Как же, закрытое - плохое (во всех отношениях), открытое - хорошее.Через всего несколько часов ты в этом эпичнейшим образом убедишься. Wait and see. Следите за новостями.
> Как же, закрытое - плохое (во всех отношениях), открытое - хорошее.О, раз уж эта тема зашла - как раз сегодня мы (Intel) выпустили документацию по Ivy Bridge (http://dodonov.net/blog/2012/06/22/ivy-bridge-programming-ma.../ и http://intellinuxgraphics.org/documentation.html). Не знаю, тянет это на новость на opennet или нет, так что хоть тут аннонсирую :).
> что-то сомнительные плюсы. да на открытых дровах в помине тиринга не было
> и нет, при чем тут вайленд, и отклик мама не горюй,
> никакому блобу не снилось, при чем тут вайленд.На радеоне и тиринг, и отклик долгий. С нетерпением жду, когда X11 окончательно похоронят.
на каком? на амдшных не замечено
Полезная статья - чётко показывает, почему так тормозят Х с cairo. И также, почему Кейту Паккарду гореть в аду.Понятно, что если каждую фигуру переводить в трапеции, которые потом гнать по сети, никакой сети не хватит. Даже удивительно, что всё-таки можно работать с удалёнными клиентами X, написанными на Gtk и Qt.
Такой длинный обзор и всего две позорненьких иллюстрации, причём даже не схемы, а внешнего вида приложений. По-моему, одна картинка стоила бы тысячи слов...