LINUX.ORG.RU

В Wayland добавлена поддержка multi-touch

 ,


0

1

В почтовой рассылке разработчиков Wayland был представлен патч для поддержки multi-touch. Для поддержки в Wayland также требуется поддержка в evdev непосредственно для устройств, поддержка в композитном менеджере уведомления о multi-touch жестах, библиотека libtoytoolkit будет поддерживать жесты «увеличить» и «зажимать», также будет поддержка со стороны Cairo.

>>> Подробности

★★★★★

Проверено: Shaman007 ()
Последнее исправление: Shaman007 (всего исправлений: 2)

что, патчи на это поделие выходят так редко, что есть смысл писать новость?

anonymous
()

Ага. Мультитач вместо сетевой прозрачности. Правильным путем идут товарищи!

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

Оно еще живо?

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

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

Ага. Мультитач вместо сетевой прозрачности. Правильным путем идут товарищи!

Да, правильным. Ещё одно угрёбище навроде X.Org и XFree совершенно не нужно.

kranky ★★★★★
()

удачи патчеписателям.

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

Но как только родится

Мертвый плод.

можно будет говорить о готовности Линукса для десктопа, планшета итд.

А еще волосы станут мягкими и шелковистыми. Фанбои такие фанбои.

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

Религия же. Это у них, своего рода, символ веры.

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

И чем вам xorg не угодил? Или ожидаете, что в wayland будет в разы лучше производительность и энергопотребление? За счет чего, если не секрет? :)

unfo ★★★★★
()

Лучше бы они еще какой-нибудь плеер/браузер делали.

З.Ы. Постоянный пользователь X -query и ssh -X.

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

Или ожидаете, что в wayland будет в разы лучше производительность и энергопотребление? За счет чего, если не секрет?

В основном за счёт того, что там выпилено всё ненужное. Ну и разумеется переписан с нуля, без тяжёлого наследия прошлого.

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

А сейчас кто-то запрещает?

Здравый смысл. Из 3х существующих десктопных ОС (венда, макось, линукс), у Линукса гуй самый тормознутый.

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

Фанбои Иксов они вообще такие, да :}

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

Уже смешно, они вместо этого мультитач делают :)

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

Гномощель тоже выпилили всё ненужное и переписали всё с нуля без тяжёлого наследия прошлого. А получилось, что получилось. Может им объединиться с гномощелью и дружно топать на планшеты. Где их никто не ждёт. Хотя и на десктопе их ждут не больше.

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

Полностью поддерживаю. Наверняка среди тех, кто радостно юзает гномощель, найдется множество приверженцев вяленого (хотя они его и в глаза не видели).

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

Здравый смысл. Из 3х существующих десктопных ОС (венда, макось, линукс), у Линукса гуй самый тормознутый.

И как увидеть эти тормоза?

Когда я только купил свой нетбук, я загрузился в предустановленную Win7 и попытался запустить IE (это тот, в котором серьёзно поработали над производительностью). Так вот, пока нетормозной гуй винды прорисовывал мне окошко, я успел сходить заварить чай. В тормозном гуе линукса на том же недобуке всё прорисовывается быстро. Поэтому повторю вопрос — как увидеть тормоза линукса?

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

я загрузился в предустановленную Win7 и попытался запустить IE ... гуй винды прорисовывал мне окошко, я успел сходить заварить чай

Ога, драйвера на видео только поставить не забудь в следующий раз, ок?

kranky ★★★★★
()

Ну теперь-то иксам уж точно капец. А не, сетевую просрачность еще не реализовали.

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

Тут хоть обпереписывайся, но пока в основе лежит Хорг ничего путного всё равно не выйдет.

Мультитач в Xorg вообще-то уже есть.

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

у меня к Вам вопрос: Вы запускали kwin на нормальной видяхе (а не на говне от интела)? он полностью реализует ускорение через видеокарту для композитинга (что нужно для наслоения, теней, куба, сворачивания, масштабирования и прочей богодельни). Для ускорения работы самих приложений есть возможность реализации на уровне самого фреймворка типа gtk или qt. В QT, кстати, уже давно есть --graphicssystem opengl (с которым можно любое приложение запустить). При этом всё имеет обратную совместимость с обычным X11 протоколом, если opengl не доступен (например, работаем по сети). В gtk opengl rendering тоже скоро будет. Иксы много жрут памяти и проца? Да, если юзаете X11 rendering, а не opengl. В случае, если юзаете kwin+opengl rendering в приложениях, то ничего он не жрет, т.к. память уходит почти вся на кэш фреймбуферов окон приложений перед выводом. Если они юзают opengl, то никакого кэша фреймбуфера у иксов нет. А уж кэша композитного менеджера kwin тем более у иксов нет и быть не может.
И ничего не тормозит. Если Вы фанбой, который ни разу не запускал это мертворожденное дитя и не разбираетесь в видеоподистеме, то не надо тут размахивать флагами маркетологов шатлВрота, который всем три раза по губам юнити и третьегномом водил.
При умении правильно готовить иксы более чем быстрые. Мало того, имеют кучу наработок и сетевую прозрачность. Мультитач в иксах, кстати, уже лет 5 как есть.

Мало того, это поделие нисколько не безопасно, т.к. работает прямо в и так кривом ведре и приложениям даёт доступ (почти) напрямую к дровам видяхи. Когда в иксах можно использовать DRI (прямой доступ opengl-потока к видяхе), так и не использовать, тем самым увеличивая безопасность. Мало того, иксы могут запускать вообще без видяхи в принципе. К тому же, это обычный процесс, и его можно скомпилить с харденед тулчайном, а также защитить со стороны ведра SELinuxом и PAX'ом. Тогда как любой глюк в этом поделии либо повесит систему, либо позволит исполнить код с привилегиями ядра.

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

Вы запускали kwin на нормальной видяхе (а не на говне от интела)?

Да, 8600GT. Драйвер Forceware. Отзывчивость интерфейса и в кедах и в гноме при включённом композитинге хуже, чем в других ОС. А уж если запустить 3д-игру, например ETQW, не в отдельном х-сервере, то всякая вера в светлое будущее хорга пропадает сразу и навсегда.

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

И из чего же вы сделали вывод, что причина в архитектуре иксов, а не в кривых видеодрайверах, планировщике процессов или чем-либо еще? Вы специалист, вы разбираетесь в устройстве графической подсистемы линукса, чтобы делать такие выводы?

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

Графическая система в линуксе тормозная по сравнению с виндой. И это факт. Даже при условии использования мощной видюхи и родными дровами. С этим надо что-то делать.

Про то что Qt с --graphicssystem opengl работает быстрее чем софтварьный рендер - мягко сказать не правда. С включением opengl наблюдаются феерические тормоза и артефакты. Ускорение возникает только в масштабировании и вращении битмапа.

Насколько я понял идею: тем кому нужна сетевая прозрачность - сидят как и сидели на Xorg. Для остальных - wayland. К тому же, приложениям в общем то будет пофиг под чем их запускают (можно спокойно проэмулировать интерфейс Xlib, а для qt и gtk, наверняка, будут(уже) написаны соответствующие бэкенды).

Я бы лично с удовольствием перешел на что-нибудь более быстрое чем Xorg.

А сетевая прозрачность - в общем-то уже миф. Для реальной удаленной работы она не подходит. Тормозит. Приходится использовать vnc, rdp, nx.

В любом случае, даже если не вайланд, то необходима серьезная переработка Xorg. Сколько можно некрофилить и подпирать его костылями?

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

У Х сервера следующая проблема: два Х сервера не могут быть одновременно активными на одной машине, даже если будешь иметь для каждого сервера свой набор из графической карты, мышки и клавиатуры.

И все это из-за дизайна, который просто этого не предусмотрел.

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

У Х сервера следующая проблема: два Х сервера не могут быть одновременно активными на одной машине

Ойдаладно. Количество неограничено.

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

Или ожидаете, что в wayland будет в разы лучше производительность и энергопотребление?
производительность

Да. За счет нормальной архитектуры и OpenGL.

А еще ждем много чего.

uhbif19
()

> Для поддержки в Wayland также требуется поддержка в evdev

Хыы, так в иксах именно так и работает.

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

Ага.

Давайте лучше есть кактус.

[философ мод on]

Почему вообще такая реплика есть на каждую новость ?

Что значит «плохому танцору» ? Если кто-то это делает, значит кому-то это нужно.

Я понимаю, если оно-бы было пропиетарное или умирающее или просто искало разрабов. Но если столь сложный проект развивается, значит он явно нужен.

[философ мод off]

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

Да ну. Я в такой в Сталкер играл на максимальной графике и 1280x1024. В Linux, разумеется. Ну и на тему смепси иксов и kwin: больной утверждает, что отравился печеньками.

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

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

anonymous
()

Меня лично иксы бесят тем что при некорректном выходе из фулскрин приложений (например игр в вине) разрешение остается установленным приложением а не восстанавливается установленное пользователем.

Behem0th ★★★★★
()

освободите линукс от Хорг, пусть свободные драйвера и свободная ос будет ещё свободнее

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

Вы запускали kwin на нормальной видяхе (а не на говне от интела)?

Постоянно запускаю kwin на нетбучном говноинтеле, тормозов не наблюдаю, чяднт?

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

Почему на каждую? Только на новости о ненужной фигне.

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

Графическая система в линуксе тормозная по сравнению с виндой. И это факт.

Если это факт, должны быть подтверждения этого факта. Они есть?

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

Wine не создаёт полноэкранный режим. Он создаёт окно без рамочки. Проверить можно так: нажать и держать кнопку Alt, и левой кнопкой мыши передвинуть это окно.

Кроме того, это сбой Wine. Появился несколько лет назад, но касается не всех приложений. А например тех, которые падают при выключении. Например .kkrieger, мейнтейнером которого я являюсь на AppDB. Иксы здесь ни при чём.

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

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

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

Для реальной удаленной работы она (сетевая прозрачность) не подходит. Тормозит. Приходится использовать vnc, rdp, nx.

ЕМНИП Х-ы через сеть работают приблизительно следующим образом:

нарисовать_окно Окно (х1,у1,х2,у2)
нарисовать_кнопку Кнопка(Окно,х1,у1,х2,у2)

А где и как рисовать (через сеть или на хосте) ему все равно(это если без всяких Qt, GTK а напрямую).
А если использовать vnc то прогружается вся картинка рабочего стола (как картинка).
Вопрос: каким местом vnc быстрее??

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