LINUX.ORG.RU
ФорумTalks

The real story behind Wayland and X. It's a great presentation on how X sucks and how Wayland is better.


1

3
★★★★★
Ответ на: комментарий от ritsufag

Stone goes on to explain that although the X server hardly does anything important any more, clients still have to communicate frequently with it, for no good reason, leading to a delay of at least half a second when opening Chrome, according to his measurements. He even recorded a delay of 1.4 seconds when opening Gedit under bad conditions; the editor and the X server used that time to unnecessarily communicate.
Стоун объясняет, что хотя Х не делает практически ничего важного, клиенты все равно должны непонятно за каким хреном, но постоянно с ним взаимодействовать, что приводит к задержке как минимум в полсекунды при запуске хромого, например.
При неудачных обстоятельствах чувак выявил задержку аж в 1.4 секунды при запуске gedit'а; все это время ушло на бессмысленное взаимодействие с Х-сервером.

thesis ★★★★★
()
Последнее исправление: thesis (всего исправлений: 1)
Ответ на: комментарий от thesis

При неудачных обстоятельствах чувак выявил задержку аж в 1.4 секунды при запуске gedit'а; все это время ушло на бессмысленное взаимодействие с Х-сервером.

У меня такого даже на первопне со slitaz не было.

devl547 ★★★★★
()

Это всё прекрасно, только он как-то скромно умолчал о дровах. И когда появится аналог openbox и спека подобная netwm.

baverman ★★★
()

Или вот еще жыр

the network capabilities that are in development for Wayland, for example, are better than X's – they certainly «can't be worse than X».

Например, сетевые возможности. разрабатываемые для вяленого, превосходят имеющиеся в Х, они попросту «не могут быть хуже, чем в Х».

thesis ★★★★★
()

'Programming X is like reading one of those French philosophers where afterwards you start wondering whether you really know anything for sure.'

— Thomas Thurman

Deleted
()
Ответ на: комментарий от spacemm

tux@slitaz:~$ time xterm -e exit
real 0m 0.04s
user 0m 0.03s
sys 0m 0.00s

И это за слабом по современным меркам ноуте c 945gm.
midori на горячую открывается за ~250-300 миллисекунд.

devl547 ★★★★★
()
Ответ на: комментарий от Deleted

Ты тоже не понимаешь что такое «under bad conditions» и как оно соотносится с твоим УМВР?

Ты тоже не понимаешь, что он сравнивает «X11 under bad conditions» и дефолтное нормальное поведение вяленого?

devl547 ★★★★★
()

We worked around stuff. Why would you ever fix anything when you can work around it. Why would you ever fix an OS when you could work around the fact you really don't have an OS.

:3

Deleted
()
Ответ на: комментарий от dmfd

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

devl547 ★★★★★
()
Ответ на: комментарий от dmfd

А может разработчики вяленого просто сродни команде eudev?

Не, разработчики вяленого в теме разбираются, в отличие от.

baverman ★★★
()
Ответ на: комментарий от devl547

Докажи же, что в Wayland такое тоже возможно. Или всё, на что хватает иксоводов, это писать «вяленый», как будто это изменит тот факт, что X11 стремительно закапывается :3

Deleted
()
Ответ на: комментарий от baverman

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

dmfd
()
Ответ на: комментарий от Deleted

Хе-хе, твои ушные шоры могут как угодно фильтровать окружающую действительность, но изменить ее не смогут.

baverman ★★★
()

крикуны, как правило, и есть суксь

AGUtilities ★★★
()
Ответ на: комментарий от spacemm

с его помощью только и можно, что проверять, за сколько запустится xterm

Как-то так.
Но зачем?

thesis ★★★★★
()
Ответ на: комментарий от Deleted

Странно, ты же великий СПГСник, и не смог рассмотреть очевидного?

// hint: я верю в светлое будущее и смерть иксов.

baverman ★★★
()
Ответ на: комментарий от Deleted

как будто это изменит тот факт, что X11 стремительно закапывается

Настолько стремительно, что аж незаметно глазу.

redgremlin ★★★★★
()
Ответ на: комментарий от frozenix

пострадают пользователи gnome.

Сильнее страдать уже не можно.

cipher ★★★★★
()
Ответ на: комментарий от baverman

Ещё один иксовод, которые пишет графические серверы за 1 день и садится в тот же день голой задницей на ежа. Всё понятно :}

Deleted
()
Ответ на: комментарий от redgremlin

Когда станет заметно на ЛОРе появятся новые увеселительные треды, весёлое будет время :}

Deleted
()

The techniques currently available on the X server make users look like amateurs compared to other platforms

Иксовые методы и подходы виноваты в том, что [линуксовые] юзеры на фоне остальных выглядят как гов дилетанты.

thesis ★★★★★
()
Последнее исправление: thesis (всего исправлений: 1)
Ответ на: комментарий от baverman

Тогда о чём крик? Скоро будут KDE5, там будет и Qt5 и Wayland с ним. Ты хочешь всё и сразу? Так только в сказках бывает.

Deleted
()

four buffer management models
Core X11
DRI
SHM
DRI2

hey internet peanut gallery

SHM and DRI 2 don't work over the network

X isn't network-transparent.

Deleted
()
Последнее исправление: Mystra_x64 (всего исправлений: 1)
Ответ на: комментарий от Deleted

Это было замечание в сторону.

Я должен был, по твоему, розовые сопли пускать? Очередная презентация «wayland rulezzz» — скоро наступит вселенское счастье, надо только немного подождать. Бгг.

baverman ★★★
()
Ответ на: комментарий от baverman

Это было замечание в сторону.

Т.е. пустой оффтоп, понятно.

Я должен был, по твоему, розовые сопли пускать?

Это выступление для верующих в X11. Если ты не из их числа, то можно ничего не писать :}

Deleted
()
Ответ на: комментарий от Deleted

> X isn't network-transparent.

Это уже не трава. Это тяжелая химия.

geekless ★★
()

А вот ещё вкусность:

result:
can't use volume keys during pop-up
can't use volume keys during screensaver
screensaver won't trigger during pop-up

it's been broken for 26 years
we tried to fix it
we can't.

AX ★★★★★
()

So, you might be wondering, and it is a valid question at this point, what the X server is actually been left up with to do?

[dramatic pause]

http://ompldr.org/vaGYyZA/shot02622.png

(и другие картинки, включая лошадку)


not a lot.

That's the answer.

Deleted
()

[…] Then the X server just does what it's told. It puts 1 image up on the screen. Basically, we made a second X server, because the first one was great. By second I mean hundred and five […]

Это про WM'ы :)

Deleted
()

So, we have a name what the X server does. IPC. Terrible, terrible, terrible IPC. Why is it really bad? I don't have a slide to say it's not introspectable, but it's not introspectable. It's just a bunch of strings, or maybe numbers, or maybe pixmaps that you just kind of ??? around into some windows. There are a couple of specs for them, but they are incomprehensible.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.