LINUX.ORG.RU

Red Hat откажется от разработки X.org в ближайшем будущем

 , , ,


1

3

Глава подразделения Desktop компании Red Hat Кристиан Шаллер (Christian Schaller) раскрыл в своем блоге планы команды по разработке Wayland и полному прекращению разработки X Window System (X, X11):

Christian Schaller:

«Как только мы закончим с этим (полный отказ от необходимости в XWayland прим. автора), мы планируем довольно быстро перевести X.org в режим „повышенной поддержки“. Реальность такова, что X.org в основном поддерживается нами и, таким образом, если мы перестаем тратить на него время, навряд ли будут выпущены новые „мажорные“ релизы и даже, возможно, со временем все придет в упадок. Мы будем следить за этим, поскольку мы хотим быть уверены, что X.org остается с поддержкой до конца жизненного цикла RHEL8, как минимум и пусть это будет дружеским пожеланием всем, кто полагается на нашу работу по поддержке графического стэка Linux: переходите на Wayland, это будущее.»

С учетом того, что стандартный цикл поддержки Red Hat минимум 10 лет (больше за дополнительную плату), следовательно X.org будет получать обновления от компании все это время.

Еще интересного в статье:

  • основная цель полностью убрать зависимость от X, так, чтобы окружение Gnome работало без XWayland (работа почти завершена) Это произойдет в ближайшем или в следующем за ним мажорном релизе Gnome (3.34 или 3.36)
  • XWayland server будет запускаться по-необходимости и выключаться по завершении программы, которая в нем нуждалась
  • идет работа по запуску графических приложений в XWayland от root
  • идет работа над улучшением поддержки библиотеки SDL в Wayland касаемо масштабирования экрана для игр с низким разрешением
  • наконец завершена поддержка аппаратного ускорения при работе с проприетарным драйвером от Nvidia для XWayland (ускорение работало только с Wayland) «осталось дождаться одобрения от Nvidia»

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

★★

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

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

Мда... В общем ты прав, гуйня работает, клавиатуру не слушает. ОК, признаю себя ослом.

А чё со скринами кстати, пароль можно и так утащить, если пользователь его поставил видимым. На крайняк длину пароля утащить можно и по скрину. Номера карт. Логины.

?

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

Это не так. Точнее, сейчас в линуксе это так. Но так было не всегда.

Посмею не согласиться. Все примеры разбирать не буду, но эффективная поддержка многопроцессорности и больших объемов ОЗУ у Линукс появилась только как ответ на «смотрите как наша коммерческая винда умеет, а ваш линукс просто отстой» в момент когда память скаканула от 16-32 _мегабайт_ до первого _гигобайта_. И Линукс в течении года-двух эту нишу вытоптал до основания.

Х это не открытый изначально софт, у нас просто его открытая реализация «написанная по наглядному рабочему ТЗ от коммерсов». (впрочем в тот момент сам «коммерческий» софт «еще помнил свое рождение» :) ). Естественно реализация получилась с «кучей плюшек» от опыта работы в этой системе (а не фантазий в стиле «детских порнографических рассказов"ТМ).

Ну и т.д. по списку...

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

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

Когда-то школьник Линус под влиянием NIH-синдрома решил запилить своё ни с кем не договариваясь, потом подумал и договорился.

Школьник реализовывал один вызов POSIX за другим, и не страдал «пыщ пыщ микро ко ко ко».

psv1967 ★★★★★ ()

Разговор двух интеллектуалов ЛОРа: - Давай конкретику по фактам - Специалист Васян сказал, что так работает быстрее - пруф - Это корпорация проплатила, чтобы пропихнуть своё д*рьмо - Ты п*рнул в лужу, иди лечись - Понятно, слился клоун-бздун - Главное звиздануть, что победил

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

жадные до места на экране, как сейчас браузеры, например, сделают хороший csd

А стоило бы не толстенные гномовские ЦСД + вкладки делать, а подумать об удалении вкладок из верхней части окна и переносе их на боковую сторону, так-как места по горизонтали на современных мониторах сильно больше. Это и эргономичнее, достаточно один день попользоваться файерфоксом с тристайлтаб плагином. Извиняюсь за скриншот с рабочей венды, но дома на монхаре с иксэфц тоже самое. https://i.imgur.com/9knCRfn.png

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

Может. Проверено в нормальном манджаро гноме. Лайвсиди, конечно больший авторитет, да.

Конечно, больший. Ведь там иксы куда более дефолтные, чем на установленной системе, где неизвестно кто и что настраивал.

Онанимус дошёл до отрицания кейлоггеров. ЛОЛ.

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

А мы, вроде, говорили про какие-то мифические малвари с файлопомоек, крадущие пароли через перехват клавиатуры. Вот такие мне не встречались. «Тебе встречались? Кинь ссылку.»

Что сделать?

То, что описано в предыдущем сообщении же. Очевидно, это делается то ли через сетевой вялендтранслятор (который вроде, уже есть), то ли ХЗ. И это, видимо, считается «вменяемым подходом».

Через флатпак.

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

Или в винде полно вирусов, которые скриншоты нейросетями анализируют?

Появятся в тот момент, когда другие способы закроют.

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

Цели «читать общий ввод» или «захватывать экран»? Нет такой цели. ... Я помню твои примеры полезных юзкейсов. Тени через скриншот и статистика клавиатурных нажатий.

Примеры перечислялись тут и тут. И там их больше двух.

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

Именно! Чтобы отдельный протокол был нужен — у него должны быть какие-то преимущества, он должен что-то исправлять, давать какие-то новые возможности... Итак, какие это возможности? Зачем он нужен-то?

Кстати, зачем делать этот отдельный протокол в отдельном сервере, а не в иксах? Зачем новый сервер-то?

Тебе, конечно, виднее, но вики рача https://wiki.archlinux.org/index.php/PipeWire утверждает, что можно вот прямо сейчас через хромиум экран шарить.

И как там? Получилось заставить это работать в своей манжаре?

Эй, что за хрень ты мне подсовываешь, онанимус, защиту иксов через эмуляцию работы по сети?

Нет, xpra — это screen для иксовых приложений: запускаешь окошко в фоне на роутере, а потом коннектишься к нему с десктопа. Также используется для разного, например, изоляция приложений в firejail, или перебрасывания окошек между хостами на http://winswitch.org/. Для wayland-а хоть что-то из этого есть?

Установил эту икспру, запускаю как ты сказал - срёт в терминал ошибками и выходит.

Ну да. И среди ошибок:

 ...
Child process initialized
Cannot open X display: :0
...
Что и требовалось доказать — кейлоггер в сандбоксе даже не стартует.

Убираем --net из строки.... Запускается и отлично перехватывает клавиатурный ввод. Как так, онанимус опять меня обманул?

Нет. Просто кто-то не читает маны:

--x11 ... requires a network namespace to be instantiated in order
      to disable X11 abstract Unix socket.
      ...
      Example:
      $ firejail --x11 --net=eth0 firefox

Убрав --net ты отключил сандбокс для сокетов. Без сандбокса, очевидно, перехват должен работать, не?

Что до твоей неудачи - ты проверь, возможно у тебя из этого сэндбокса вообще ничего иксового не запускается.

Но у тебя такая же неудача. Ты её просто не заметил. 🙂

Ты сейчас комментируешь новость о том, что разработчики вейланда назвали xorg говном

Это ж надо... Три ошибки в одной фразе. Где это в новости «назвали xorg говном»? Где там разработчики «вейланда»? Да и вообще, где в ней «разработчики»?

PS: анонимус с xauth-ом — это не я.

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

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

Глупость писалась. Просто невозможно выразить глубину идиотизма. Писалось типичным непуганным линуксоидом, который верит, что права доступа UGO и установка софта только из реп делает его машину неуязвимой. Причём этот же линуксоид слышит периодически о том, что серверные линукса ломают, но он не делает из этих новостей вывода, что репы и права доступа не спасли, что если сломали сервер, в котором ничего лишнего не установлено и всё по возможности закрыто файрволом, то персональный десктопный линукс содержит гораздо больше потенциальных дыр и вопрос только в том, окупится ли автоматизация эксплуатации этих дыр.

Тут абсолютно та же тема, автор этого текста по какой-то причине думает, будто методики таргетированного шпионажа принципиально неприменимы для нетаргетированного. Количество цифр в номере кредитки известны, есть простое правило для «контроля чётности» номера, так что отловить во вводе данные кредитки в автоматическом режиме - как 2 пальца.

А мы, вроде, говорили про какие-то мифические малвари с файлопомоек, крадущие пароли через перехват клавиатуры. Вот такие мне не встречались.

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

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

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

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

Определяющим тут идёт «что есть». Плюшкинизм терминальной стадии. Сам ты xneur не пользуешься, но обязательно потребуешь, чтоб его не ломали. Потому что есть. Не выбрасывай, мама, эту игрушку, я ей ещё может поиграю.

Вменяемые люди думают не о том, что есть, а о том что нужно. Напоминаю тебе, что 15 лет назад было одно такое «что есть», причём было не у смешных линупсов, а у самой настоящей MS. И было это «что есть» доминирующим положением на рынке смартфонов. А потом вдруг оказалось, что «что есть» - это совсем не то, что «что нужно» и всё, нет больше мобильной винды. Сдохла года за 3. И последующие попытки просунуть свой вариант «что нужно» успеха не возымели, поезд ушёл. Так вот, вменяемые люди в линупсмире понимают, что линупсу дозарезу нужна безопасность. Что отмазка «сам дурак не запускай что попало» не катит, что если иметь глючный и несовместимый аналог винды, то из 1% не вылезешь. И они работают. А плюшкины сидят и судорожно хватаются за всякую ненужную хрень, которая вдруг стала им необходимой, типа статистики клавиатурных нажатий.

Примеры перечислялись тут и тут. И там их больше двух.

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

Именно! Чтобы отдельный протокол был нужен — у него должны быть какие-то преимущества, он должен что-то исправлять, давать какие-то новые возможности... Итак, какие это возможности? Зачем он нужен-то?

Ты совсем дурачок? Как не нужен-то? Протокол захвата экрана не зависящий от иксов нужен для скринкаста, при отсутствии иксов. Ваш К.О.

Нет, xpra — это screen для иксовых приложений: запускаешь окошко в фоне на роутере,

Я и говорю: через жопу защита. Отличная идея, чё уж.

Что и требовалось доказать — кейлоггер в сандбоксе даже не стартует.

У меня и xterm не стартовал. Названия интерфейсов же поменяли. В общем что тут можно сказать: говно методика. Ну вот запускаешь ты так трояна, он срёт в консоль и выходит. Что дальше? Ну читаешь ты тот мусор и находишь указание, что не смог открыть дисплей. Что случилось? Может ему какого-нибудь расширения не хватает?

Нет уж, доктор сказал «в морг» - значит в морг.

Это ж надо... Три ошибки в одной фразе. Где это в новости «назвали xorg говном»? Где там разработчики «вейланда»? Да и вообще, где в ней «разработчики»?

Не кривляйся, всё ты понял, и кто разработчики и что они сказали.

khrundel ★★ ()
Ответ на: комментарий от ponchik-2

Интересно четыре основные ветки bsd допилят себя для wayland или просто дропнут всю графику, так как она и не нужна особа там.

А пятую BSD чего не упомянул? По количеству установок — самая распространненная. Ага, там вейланда нет и его там не будет.

А так, в портах и в пакетах вейланд есть (не знаю только, как его просто посмотреть). И тут самое важное — слухи о кончине X'ов ну очень сильно преувеличены. Не взлетел вяленый. За 11 лет разработки он еще не готов. Кроме повышенного потребления ресурсов и требовательности к видеокарте, ничего в нем нет.

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

И тут самое важное — слухи о кончине X'ов ну очень сильно преувеличены. Не взлетел вяленый. За 11 лет разработки он еще не готов.

Как не готов-то? Окошки-кнопочки рисует, всякое опенгл и вулкан работает, видео вроде даже аппаратно декодируется. Для большинства программ даже исходники править не надо. Просто запускаешь вялендовые программы и они работают.

Проблем ещё полно, но это проблемы в основном с прослойками совместимости. Если что-то не работает в xwayland или там не работает между wayland и xwayland и это выдаётся за «wayland не готов» то тогда можно сказать и что линупс не готов, так как не каждая виндовая программа работает в wine.

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

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

Вообще, если уж рассматривать эту пятую ветку бзди и делать из этого какие-то выводы, то следует сказать, что иксы - говно. Просто напомню, пятую ветку бзди делала не современное ябло, которой деньги девать некуда, а старое, которое на грани банкротства было. И вот эти люди, у которых денег мало и остался фактически последний выстрел, не берут готовые иксы и не делают что-то поверх них. Ябло тогда NIH-синдромом не страдало, спокойно взяли готовое ядро и ещё много чего, спокойно колхозили свой вебкит поверх кхтмл, даже если это означало необходимость отдать вебкит под гпл. Всё использовали что можно, но конкретно иксам они сказали нет.

Им уже в конце 90х было ясно, что лучше с нуля стек писать, чем xfree86 использовать, даже в качестве временного бэкенда для их собственных графических библиотек не годилось. И вот, прошло 20 лет, а лоровцы всё надеются на воскрешение иксов.

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

Как не готов-то? Окошки-кнопочки рисует, всякое опенгл и вулкан работает, видео вроде даже аппаратно декодируется. Для большинства программ даже исходники править не надо. Просто запускаешь вялендовые программы и они работают.

У меня LXQT. Расскажи, как запустить его в вейланд-сессии.

Проблем ещё полно...

После 11 лет разработки в вейланде полно проблем (еще даже безопасность не запилили!). Это все самое существенное, что нужно знать о вейланде.

И да, еще раз. Как я могу его запустить на посмотреть? Что сделать нужно? Что у него вместо startx (xinit)? Или как обычно, пока не готов? Хе-хе-хе.

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

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

Апологет вяленого если не соврет — день прошел зря. В гейОС есть X'ы, ну да — по умолчанию не запущены.

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

У тебя чрезвычайно странное представление об этом мире.

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

Чувак, ты утомил уже. Тебе орут: чуваки, мы в овгне у разбитого корыта, нам туда из жалости подкидывают очень крупные проекты, типа небинсов/хромых/опер/андрю-студий, но не проектом больше.

А та орешь: не трогайте корыто, наши внуки из него еще жрать будут!

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

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

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

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

Это надо копроархеологов звать. У яббла был «опыт» a/ux c одной стороны, у джобса BSD ps-растеризатор с другой.

Кто бы рассказал, как там всё это вместе сплавлялось и сливалось.

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

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

Сколько эмоций! Сколько непподельной боли и страдания! Бедняжки в дерьме сидят, хе-хе-хе. Еще им нравится когда в лохань что-то подкидывают. Аха, предлагают встать перед корпорациями на четыре мосла и быть согласным на все.

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

Ты реально не догоняешь проблему.

В том и проблема, что Васяны Пупкины готовы за надежду на денежку в ПлейМаркете писать свои фонарики и викторины. Но за идею Линукса они уже не готовы.

Вот и проблема в том, что корпы как раз и наваливают в корыто на все 4масла.

anonymous ()
Ответ на: Ты реально не догоняешь проблему. от anonymous

Re: Ты реально не догоняешь проблему.

В том и проблема, что Васяны Пупкины готовы за надежду на денежку в ПлейМаркете писать свои фонарики и викторины. Но за идею Линукса они уже не готовы.

Вот честно плевать и на васяновские фонарики и на идеи линукса. Я вообще бсдюк. Касаемо обсуждаемой темы — никто не может рассказать не то что о технических достоинствах вейланда, никто не знает как запустить вялый и приложения под ним. Вот такой продукт вышел за 11 лет разработки.

anonymous ()
Ответ на: Re: Ты реально не догоняешь проблему. от anonymous

Re: Ты реально не догоняешь проблему.

Здесь конечно соглашусь. Но Фотошоп есть, а как запускается графоний Виндовса и макОСя знают совсем единицы, остальным это просто не интересно 8-/

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

У меня LXQT. Расскажи, как запустить его в вейланд-сессии.

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

После 11 лет разработки в вейланде полно проблем (еще даже безопасность не запилили!).

Наркоман что ли? Вяленд безопасен от рождения.

И да, еще раз. Как я могу его запустить на посмотреть? Что сделать нужно? Что у него вместо startx (xinit)

Точно так же как с любым клиент-серверным протоколом тебе нужны как минимум клиент и сервер. Ставишь и то и другое, запускаешь и пробуешь. Проще всего гном поставить, но можешь какой-нибудь sway.

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

Апологет вяленого если не соврет — день прошел зря. В гейОС есть X'ы, ну да — по умолчанию не запущены.

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

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

Наркоман что ли? Вяленд безопасен от рождения.

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

Что сделать нужно? Что у него вместо startx (xinit)

тебе нужны как минимум клиент и сервер. Ставишь и то и другое, запускаешь и пробуешь. Проще всего гном поставить, но можешь какой-нибудь sway.

Т.е. аналога startx в вялом нет, а вяленый можно увидеть исключитетельно в маргинальных DE? И да, там все работает: область уведомлений, миксер, панель быстрого запуска?

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

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

Я имел в виду работу гуя в обход иксов.

«Что же ты, фраер, сдал назад...» Дела у вялого настолько плохи, что без вранья никак нельзя?

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

И да, еще раз. Как я могу его запустить на посмотреть? Что сделать нужно? Что у него вместо startx (xinit)

Проще всего гном поставить

Поставил гном, вяленого не увидел, работает через X'ы. Еще раз, как я могу заценить работу вяленого?

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

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

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

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

Т.е. аналога startx в вялом нет

startx стартует x. Стартовать вяленд невозможно, это протокол, нужно запускать конкретный сервер. Есть вероятность, что mir будет этаким xorg для убогих в мире вяленда, но это не факт.

И да, там все работает: область уведомлений, миксер, панель быстрого запуска?

В гноме всё работает, даже всякая хрень типа изменение цветовой температуры в зависимости от времени суток. Бывают косяки с несовместимостью иксовых приложений, например виндовые 3дшутеры под вайном пытаются передвигать курсор мыши в центр, чтоб в край не упирался, под вялендом это не работает. Ещё был косяк с mpv, он скринсейвер через иксовое расширение ингибитит, а гном это игнорирует.

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

Поставил гном, вяленого не увидел, работает через X'ы. Еще раз, как я могу заценить работу вяленого?

Со стороны дисплейменеджера поддержка нужна. Про SDDM и кде не скажу, а в случае GDM нужно проверить, чтоб в его конфиге не был вяленд отключен. Тогда в списке появится «гном на иксах», а обычный гном будет загружать вялендовую сессию.

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

«Что же ты, фраер, сдал назад...» Дела у вялого настолько плохи, что без вранья никак нельзя?

Ещё раз: в макоси иксов нет. Свой графический стек. Наличие возможности запустить (или даже доустановить и запустить) - это ерунда, я вон в 2000х под cygwin иксы запускал, но я же не говорю, что иксы есть на винде.

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

Но я напомню: даже очень бедная на тот момент Apple при разработке макоси икс, не стала использовать xfree86 или другой какой-нибудь X11 сервер, ни в качестве оконной системы, ни даже в качестве бэкенда, хотя бы временного, для собственной системы. Даже в конце 90х было очевидно, что иксы бесперспективны и те, кто не несли на себе груз совместимости, предпочитали просто написать своё.

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

Скриншоты делает DE по повелению пользователя.

Т.е. теперь скомпрометированное приложение легко и просто может красть номера кредиток и логины в вяленд-сессии? Да, «безопасен от рождения», хе-хе-хе.

Т.е. аналога startx в вялом нет

startx стартует x. Стартовать вяленд невозможно, это протокол, нужно запускать конкретный сервер.

КО захлебнулся слюной от зависти.

Есть вероятность, что mir будет этаким xorg для убогих в мире вяленда, но это не факт.

Ну да, вялый не готов, для него это нормально.

Со стороны дисплейменеджера поддержка нужна. Про SDDM и кде не скажу, а в случае GDM нужно проверить, чтоб в его конфиге не был вяленд отключен. Тогда в списке появится «гном на иксах», а обычный гном будет загружать вялендовую сессию.

О, к-лху, там надо было еще в конфиге gdm копаться. Вот такой он вяленд стеснительный, чтобы его посмотреть — усилий немало приложить надо.

В гноме всё работает

Я его только палочкой потыкал. Печальное зрелище! Русский язык не подхватился, переключателя клавиатуры нет, в центре настроек ничего нет, в наутилусе меню нет, как его настраивать — хрен его знает. Прописанную тему и значки для gtk3 гогноум проигнорировал — он без адувайты жить не может. Я окно свернуть не могу! Увидев гогном, понимаешь всю тщету и бренность существования. Его так подкастрировали под вейланд, потому как тот ничего не может?

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

Печальное зрелище! Русский язык не подхватился

дятел прилетел на американский континет и обнаружил что по-русски тут не говорят. Так неожиданно.

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

Т.е. теперь скомпрометированное приложение легко и просто может красть номера кредиток и логины в вяленд-сессии? Да, «безопасен от рождения», хе-хе-хе.

Конечно может, нужно просто попросить пользователя нажать на printscreen.

О, к-лху, там надо было еще в конфиге gdm копаться. Вот такой он вяленд стеснительный, чтобы его посмотреть — усилий немало приложить надо.

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

Я его только палочкой потыкал. Печальное зрелище! Русский язык не подхватился, переключателя клавиатуры нет, в центре настроек ничего нет, в наутилусе меню нет, как его настраивать — хрен его знает. Прописанную тему и значки для gtk3 гогноум проигнорировал — он без адувайты жить не может. Я окно свернуть не могу! Увидев гогном, понимаешь всю тщету и бренность существования. Его так подкастрировали под вейланд, потому как тот ничего не может?

чёт ты заврался, господин анонимус. Может у тебя гнум битый? С клавиатурой ещё можно представить, например если у тебя раскладни не в гноме настроены, а через иксовую приблуду, тогда возможно в X11 сессии переключалка работает, а под вялендом нет. Но остальное, не, чё-то ты сочиняешь однако.

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

Т.е. теперь скомпрометированное приложение легко и просто может красть номера кредиток и логины в вяленд-сессии? Да, «безопасен от рождения», хе-хе-хе.

Конечно может, нужно просто попросить пользователя нажать на printscreen.

Santa simplicia! Все, не только пользователь может снимать скриншоты, а любое приложение.

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

Гогном как гогном. Зачем мне врать-то? Притом жрет он память как не все себя, какой-то кадавр Выбегалло.

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

Santa simplicia! Все, не только пользователь может снимать скриншоты, а любое приложение.

Это полностью противоречит известной информации про вяленд. Скриншоты делает DS, только сам, а инициировать снятие скриншота позволено только пользователю.

Гогном как гогном. Зачем мне врать-то? Притом жрет он память как не все себя, какой-то кадавр Выбегалло.

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

Ну, не нравится гном - есть КДЕ. Не нравится КДЕ - есть тайловый sway. Упоротый автор sway даже какого-то аналога концептуальной оконной системы из plan9 под вяленд пилит.

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

Это полностью противоречит известной информации про вяленд.

Аха, «я не верю, вы все вретиии!».

а инициировать снятие скриншота позволено только пользователю.

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

Ну, не нравится гном - есть КДЕ. Не нравится КДЕ - есть тайловый sway.

Или LXQT. Или wmaker. Или что-то самосборное. И это прекрасно! Каждый найдет в X'ах, что ему по душе.

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

а вяленый можно увидеть исключитетельно в маргинальных DE?
У меня LXQT

https://github.com/lxqt/lxqt - 800 звезд на github, последний коммит 3 месяца назад, в тикете про поддержку вяленого все интересуются мнением разработчика sway https://github.com/swaywm/sway - 6к звезд на github, последний коммит вчера

лол, ну и кто тут маргинальный?

Что у него вместо startx (xinit)?

прослойки вроде xinit тут не нужны, все запускается напрямую. В случае KDE, например - /usr/bin/startplasmacompositor. Опционально - desktop entry в /usr/share/wayland-sessions, чтобы подхватывалось логин менеджерами.

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

800 звезд на github... 6к звезд на github... лол, ну и кто тут маргинальный?

И это печально. Какие-то звездочки, лайки, фу, это омерзительно. А маргинальность определяется исключительно по числу установок.

Что у него вместо startx (xinit)?

прослойки вроде xinit тут не нужны

Т.е. просто так вейланд-приложение не запустить, нужны жирные костыли? Опять X-приложения смотрятся предпочтительнее.

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

Он или у тебя не запустился, или ты его «только палочкой потыкал.» Тут одно из двух.

Вяленый не запустился, гогноум (фу, мерзость) палочкой потыкал. Что-то иное в тексте мог увидеть исключительно анацефал, кавалер ордена святого Януария.

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

И это печально. Какие-то звездочки, лайки, фу, это омерзительно. А маргинальность определяется исключительно по числу установок.

не нравится эта наглядная статистика - предоставьте другую, более лучшую. Или вы только балаболить можете? «Маргинальный» и т.п. Лично мне очевидно, что проект с 300 открытыми issue, в который ничего не коммитят уже 3 месяца, скорее мертв чем жив.

Т.е. просто так вейланд-приложение не запустить, нужны жирные костыли? Опять X-приложения смотрятся предпочтительнее.

называете исполняемые файлы костылями? Что вы несете?

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

И это печально. Какие-то звездочки, лайки, фу, это омерзительно

не нравится эта наглядная статистика - предоставьте другую, более лучшую.

Более лучшая статистика — число установок, только так. Еще раз — лайки, хаски и прочее песьеглавое — вызывает рвотный рефлекс.

Что у него вместо startx (xinit)?

В случае KDE, например - /usr/bin/startplasmacompositor

называете исполняемые файлы костылями? Что вы несете?

Разумеется. Несомненно. Отсутствие одного универсального решения, необходимость для запуска разнородных комбайнов — несомненно костыли. И да, наличие x-бита не делает из файла нечто такое волшебное.

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

полюбуйтесь на этого клоуна. Что-то балаболит про число установок, но конкретные цифры почему-то не приводит. Полузаброшенное состояние репы lxqt он успешно не заметил. Называет экзешник в /usr/bin «отсутствием универсального решения».

Чувак, вот тебе мега-универсальное решение как раз для таких случаев: ln -s!

Что-то просто в голос с таких клоунов)

anonymous ()