LINUX.ORG.RU

Wayland, Mir и оконные менеджеры

 , , , ,


0

3

Salve, amici:)

Все мы знаем, что иксы, какими бы они ни были теплыми, ламповыми, давно устарели (без обид...). Так что интересует перспектива либо Wayland, либо Mir. Ваше мнение: какой из серверов более перспективен?

Насколько я понимаю, Mir это чисто убунтовская разработка, и запуск вне Ubuntu не предполагается. Это так?

Теперь вопрос: какие оконные менеджеры работают под этими штуками?

Ответ на: комментарий от Extraterrestrial

-rwsr-sr-x 1 root root 10104 апр 1 13:24 /usr/bin/X

X is now rootless with the help of systemd-logind, this also means that it must be launched from the same virtual terminal as was used to log in, redirecting stderr also breaks rootless login. The old root execution behavior can be restored through the Xorg.wrap config file (man xorg.wrap). Please note that launching X through a login-manager (gdm, kdm, ...) doesn't yet provide rootless access.

© https://www.archlinux.org/news/xorg-server-116-is-now-available/

Наверно, первый из более-менее популярных дистрибутивов.

x3al ★★★★★
()

Ладно, теперь еще вопрос. А допустим если мне приспичит запустить KDE под Wayland, ничего дополнительного ставить не придется? И да, Kwin работает с XWayland или с просто Wayland?

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

чушь. ты переменные только в начале блока объявляешь? комментарии в C++-стиле используешь? еще наверняка юзаешь кучу новых хедеров из C99.

Lincor
()

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

bj
()

какие оконные менеджеры работают под этими штуками?

Никакие. Вейланд и мир не для работы, но для срачей про «иксы устарели».

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

зачем тогда разрабы иксов похоронили

Что, так таки и похоронили?

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

в общем закончит так же, как иксы..

ну так все заканчивает. через 20лет напишут новый велосипед

Deleted
()

иксы... давно устарели

какой из серверов

Ты определись, что ты иксами называешь? Протокол X11 или его реализацию (тот же xorg server)?

Если первое - то тут уже кидали сравнение с языком Си. Аналогия достаточно верная. Си, TCP/IP и POSIX - вот три кита, на которых держится программное обеспечение. А X11 по существу дополняет POSIX.

Если второе - ради бога, от наличия альтернативной реализации X11 мир линукса бы только выиграл. Вот только надо иметь в виду, что низкоуровневый протокол, именуемый Wayland-ом, не имеет к решению данной проблемы ровно никакого отношения.

Если авторы вяленого дают гарантию, что поверх него всегда будет реализация X11 - да на здоровье. Если нет - гнать этого вяленого ссаными тряпками.

hobbit ★★★★★
()

иксы... устарели

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

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

До рабочего состояния, а сколько костылей... в принципе вейланд создали те же люди, уже поправив косяки и повторы в коде:)

Borsalino
() автор топика

Borsalino, не взлетит ни то, ни другое, т.к. разработчикам дров на видео очень лень писать их и тестировать даже с иксами, а уж изобретать велосипеды для вяленого и мира они точно не будут (а если не менять структуру видеоподсистемы в Linux в целом, глобально, то в этих велосипедах нет никакого смысла).

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

дров на видео

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

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

а сколько костылей...

К слову, а сколько? Перечислите основные костыли иксов, которые мешают вам жить?

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

Да не дай б-г. Возможость выбрать подходящий ВМ была чуть ли не решающей, когда я линупс тыкал.

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

Перечислите основные костыли иксов, которые мешают вам жить?

Это же очевидно, на макоси окошки ресайзятся плавно, а в линуксе тормозят на большинстве сочетаний драйвер·оконный менеджер.

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

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

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

Ага, так впиливает, что xrandr работает через раз, если разрешение неправильно определилось, как и нет нормальной поддержки разрешений больше 1280x768 через VGA кабель. Конечно, VGA плохо и ненужно, но под виндой то работает.

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

ну яж не написал что «уже впилило полную поддержку», я написал «потихоньку впиливает», чувствуешь разницу?

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

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

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

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

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

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

Я даже не скажу сразу, хорошо это, или плохо.

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

Та же история с другими ЯП/тулкитами и т.д.

А скудный выбор, малое кол-во альтернатив, это уже виндовс-вей.

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

оконный менеджер воткнут куда-то сбоку, требуют собственных видеодрайверов (DRI на что?), при наличии композитного менеджера становятся ненужным посредником, DM прикостылен, используют собственный протокол (TCP на что?), до сих пор тянут server-side шрифты, неиспользуемые никем уже более 15 лет, декорации окон делаются жутким костылем reparenting, в твоей системе сейчас работают две несовместимых версии XInput (и еще много вещей, выполняющих одинаковую функцию, например, Xinerama и XRandR). это все, что сходу пришло в голову. хочешь больше - могу еще припомнить что-нибудь.

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

Всем - определенно. Фанатику ЯП/Тулкита/упоротому-гику еще как нужны. Мне линукс за это и нравится.

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

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

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

мне тиринга хватает, чтоб сказать что иксы не нужны.

Очень разумное высказывание.

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

оконный менеджер воткнут куда-то сбоку

Это не баг. Это фича. Это раз. И я просил костыли. Это два.

DM прикостылен, используют собственный протокол

Т.е. налажали гном с кде, а исправлять будем X11? Просто прекрасно.

server-side шрифты, неиспользуемые никем уже более 15 лет

На то и модульная архитектура. Хочешь пользуй, хочешь --- нет.

декорации окон делаются

А вот про декорации окон вейланд-фанбоям лучше вообще помолчать.

в твоей системе сейчас работают две несовместимых версии XInput

Как страшно жить.

И т.д. и т.п.

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

Диктаторы, указывающие людям что им нужно не нужны.

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

Lincor (07.08.2014 14:10:03) узколобый кретин

Ну вот не зря же, не зря я тогда это приписал!

По сабжу: покуда гном или кеды не научатся в *полноценный* тайлинг, я бы советовал тебе завалить свою варежку.

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

я просил костыли

если что-то сбоку - это костыль.

налажали гном с кде
DM

ты что, DM и DE перепутал? лол.

протокол

ахаха, что ты со мной делаешь, прекрати! это часть core, здесь причастны исключительно иксы сами по себе.

модульная архитектура

серверные шрифты - часть ядра, ололо.

А вот про декорации окон

ух ты, еще один кретин перепутал Wayland и Weston. Wayland сам по себе может в серверные декорации, просто вестон этим не пользуется. тем не менее, иксофанатики продолжают кукарекать про client-side decorations.

Как страшно жить

меня не устраивает дублирование функциональности.

И т.д. и т.п.

ок, буду считать, что в этом месте еще много кукареканья.

Lincor
()
Ответ на: комментарий от quantum-troll

читай предыдущий коммент. и, в частности, i3 я уважаю.

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

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

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

Включи тройную буферизацию, если железо столь кривое.

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

ок, будем считать, что это спорно,

Нет. Мы будем считать, что ты человек, который не понимает о чём говорит. Рассказать о «костылях Х11» ты мне не сможешь, в силу низкой квалификации. И это печально, бо было бы интересно поговорить с умным человеком.

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

Перечислите основные костыли иксов, которые мешают вам жить?

Это же очевидно, на макоси окошки ресайзятся плавно, а в линуксе тормозят на большинстве сочетаний драйвер·оконный менеджер.

так и запишем: макось - костыль иксов

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