LINUX.ORG.RU

Wayland готов для десктопа

 


1

0

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

>>> Просмотр (1280x800, 529 Kb)

★★★★★

Проверено: JB ()

а кроме терминала и демок что-нить есть? :)

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

а что еще нужно? emacs или vim запустил и работаешь, вроде еще можно картинки смотреть, и pdf.

Novell-ch ★★★★★ ()

Gtk 3 запустить надо попробовать, они вроде обещали поддержку.

CrossFire ★★★★★ ()

Как там с драйверами на видео?

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

Блин, люди, ну погуглите, а. Под Wayland не нужны драйвера (в том смысле, как это сделано в иксах). Ему нужен KMS, EGL, DRI2 и pageflipping.

madgnu ★★★★★ ()

Скорее бы увидеть его в продакшене. Руки чешутся на него мигрировать, но красноглазить особо не хочется.

neko-sama ()
Ответ на: комментарий от madgnu

Вобщем, сейчас wayland работает на любом железе, поддерживаемом открытыми драйверами.

madgnu ★★★★★ ()

Мля. Скажу тебе. Это ужас.!

hbars ★★★★ ()

«Ужастный». Одно слово, а всё сразу ясно и с вялендом, и с вялендопоклонниками.

tailgunner ★★★★★ ()

> Wayland готов для десктопа

готов? O_o, да это ужас какой то =)

qbbr ★★★ ()

декорации окон какие-то непристойные

cuki ★★★★ ()

Иксам капец! Поскорей бы вышел православный Wayland! Спасибо за скриншот.

Предсказываю кучу виндузятников в треде, которые будут спрашивать, «Что это» или «чё за wayland?».

Absolute_Unix ()

Откуда ж вы такие упоротые беретесь то, а? Если для X'ов никто не в состоянии написать нормальные драйвера, то что уж говорить про эту пионерскую поделку вейлянд?…

Проблема не в иксах, а в отсутствии нормальных драйверов!

fat_angel ★★★★★ ()

По скорости работы и по потреблению памяти насколько оно лучше или хуже?
Хотя бы оценночно

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

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

pekmop1024 ★★★★★ ()

Ещё один DirectFB. С его появлением тоже начался бум. GTK портировали, QT портировали. Там и фокс и гимп пускались.

Где оно теперь?

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

Откуда ж вы такие упоротые беретесь то, а?

Откуда вы такие берётесь не знаю.

Если для X'ов никто не в состоянии написать нормальные драйвера,

Нвидия написала нормальные драйвера. Хотя ты прав, под кривые иксы драйвера почти невозможно написать, даже если они будут «нормальные», то из-за убогости иксов это скатится просто в СЗК.

Проблема не в иксах,

Именно в них.

а в отсутствии нормальных драйверов!

Не у всех адм и интел видеокарты. Кто вам виноват, что купили карточки без нормальных драйверов?:)

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

у амд сейчас все норм:)
А, когда планируется релиз вейланда?

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

...будут спрашивать, «Что это» или «чё за wayland?».

зачем это? :)

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

Не у всех адм и интел видеокарты. Кто вам виноват, что купили карточки без нормальных драйверов?:)

«Откуда ж вы такие упоротые беретесь то, а? »

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

>Нвидия написала нормальные драйвера.

Еси у них относительно приемлемая производительность, то это еще не значит, что они нормальные.

Именно в них.


Сколько драйверов ты написал, чтоб так утверждать?

fat_angel ★★★★★ ()

Народ просит подробности.

А то картинка - это не показатель. Мне вот интересно - они выпарвили, или опять на костылях?

namezys ★★★★ ()

Ну, то что работает уже хорошо. )

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

> Нвидия написала нормальные драйвера. Хотя ты прав, под кривые иксы драйвера почти невозможно написать, даже если они будут «нормальные», то из-за убогости иксов это скатится просто в СЗК.

Они отвратительны. Но зато три-де работает, да.

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

Картинка вообще ни о чем. Ну работает, и работает. Внешне ничего не изменится.

tensai_cirno ★★★★★ ()

Десктоп, извините за пошлость, не нужен.

mind ()

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

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

>Что за Wayland?

Это диверсия против нормального десктопа на иксах.

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

Ещё один DirectFB. С его появлением тоже начался бум. GTK портировали, QT портировали. Там и фокс и гимп пускались.

Где оно теперь?

DirectFB просто не повезло - не в то время оно появилось. Результат - под него не было и нет нормальных драйверов для мейнстримового железо. А с Wayland ситуация другая, даже противоположная: грубо говоря, дрова под него появились раньше самого Wayland'а, в результате попыток оптимизации линуксовой графической подсистемы.

mironov_ivan ★★★★★ ()

Кстати говоря, поддержка Wayland уже добавлена в апстримы GTK+ и Qt.

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

>у амд сейчас все норм:)

Да правда? Моя Radeon HD3000 говорит об обратном.

bosha ()

[offtopic]
Вот все говорят о тормознутости X'ов.
А между прочим, на X'ах работает графика в N900. Я не думаю, что тормознутую систему стали бы тащить в телефон, где каждый такт процессора и каждый метр оперативы на счету.

Товарищи, орущие о ненужности X'ов, приведите хоть несколько конкретных аргументов чего в них сделано неправильно и как по вашему надо сделать.
Мне не ради холивара, а просто самому интересно.
- Например, насколько мешает сетевая прозрачность при работе на локальной машине? Мне кажется что не мешает или в пределах погрешности, т.к., естественно, на локальной машине все картинки кидаются через общую память, а режутся на пакеты и шлются через TCP.
- В X'ах для совместимости есть всякое говно мамонта (рисование примитивов на стороне сервера и т.п.). Насколько оно мешает? Современными тулкитами оно просто не используется. Его можно выкинуть, а можно сделать подгружаемым по требованию (если уже не сделали). Я не думаю, что код рисующий кружочки и квадратики требует много оперативной памяти если он загружается.

Т.е. приводите конкретные примеры!

Я могу привести пример того что не все так однозначно:
nv geforce gt220 1 gb, athlon 64 3000, 4 gb ram, ubuntu 10.10 x86_64
Включен compiz.
Для некоторых окон тормозит изменение размера окна, т.е. тянешь, а оно перерисовывается не сразу.
Заметил, что если убить оконный декоратор, то становится в разы быстрее.
Также зависит от тулкита и темы. Заметил, что KDE приложения ресайзятся быстрее если использовать их с GTK темой, чем с родной KDe'шной. Странно, но так и есть.

С переходом на Wayland потеряется гибкость. Посмотрите на его архитектуру. Там оконный и композитный менеджер встроены в сам Wayland. В X'ах, как мы знаем, это все отдельно и это дает большие возможности, которые к сожалению, используются далеко не все (как нибудь отдельно опишу парочку идей по улучшению интерфейса пользователя), но даже сейчас мы имеем кучу оконных менеджеров и возможность выбирать из них.

Я не против wayland'а, но, как мне кажется, надо еще много чего продумать.

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

С переходом на Wayland потеряется гибкость. Посмотрите на его архитектуру. Там оконный и композитный менеджер встроены в сам Wayland. В X'ах, как мы знаем, это все отдельно и это дает большие возможности, которые к сожалению, используются далеко не все (как нибудь отдельно опишу парочку идей по улучшению интерфейса пользователя), но даже сейчас мы имеем кучу оконных менеджеров и возможность выбирать из них.

http://wayland.freedesktop.org/faq.html

mironov_ivan ★★★★★ ()
Ответ на: комментарий от ls-h

Никто же не говорит, что с выходом Wayland сразу все дистибутивы выкинут Х из репов. Выйдет он, будут для него приложения - тогда и сравним.

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

How can I replace Wayland's Window Manager?

The Wayland architecture integrates the display server, window manager and compositor into one process. You can think of Wayland as a toolkit for creating clients and compositors. It is not a specific single compositor or window manager. If you want a different window manager, you can write a new one.


Ну, там можно свой написать. А как сделать вот это:
2 пользователя в системе, Вася использует один WM, а Петя другой
?

ls-h ★★★ ()
Ответ на: комментарий от mironov_ivan

А вообще где кратко почитать, что с чем и как взаимодествовать будет?

namezys ★★★★ ()
Ответ на: комментарий от ls-h

Вообще посмотрите на mac os. Как у них сделано, что программист не задумывается об отмизиации использования железа. Ускоритель всегда используется на максимум (на максимум текущей реализации). Даже банально resize всегда делается на ускорители, а не за счет проца. Что уж говорить в выводе линий, калибровке и тд

namezys ★★★★ ()
Ответ на: комментарий от ls-h

2 пользователя в системе, Вася использует один WM, а Петя другой

Плагинами?

mironov_ivan ★★★★★ ()

А как давно собирал? У меня wayland-demos не собирается - хочет wayland-egl. Нагуглить, в чём проблема и где его взять, не удалось.

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

Иксы выкинуть совсем все равно не выйдет, будут работать поверх wayland, как в тех же макосях.

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