The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск пользовательского окружения Sway 1.1, использующего Wayland

03.06.2019 22:29

Состоялся релиз композитного менеджера Sway 1.1, построенного с использованием протокола Wayland и полностью совместимого с мозаичным оконным менеджером i3 и панелью i3bar. Через час после выпуска 1.1.0 опубликован корректирующий выпуск 1.1.1 с устранением ошибочно добавленных изменений, не совместимых с wlroots 0.6. Код проекта написан на языке Си и распространяется под лицензией MIT. Проект нацелен на использование в Linux и FreeBSD.

Совместимость с i3 обеспечена на уровне команд, файлов конфигурации и IPC, что позволяет использовать Sway в качестве прозрачной замены i3, использующей Wayland вместо X11. Sway позволяет размещать окна на экране не пространственно, а логически. Окна располагаются, образуя сетку, оптимально использующую экранное пространство и позволяющую быстро манипулировать окнами только при помощи клавиатуры.

Для обустройства полноценного пользовательского окружения предлагаются сопутствующие компоненты: swayidle (фоновый процесс с реализацией протокола KDE idle), swaylock (хранитель экрана), mako (менеджер уведомлений), grim (создание скриншотов), slurp (выделение области на экране), wf-recorder (захват видео), waybar (панель приложений), virtboard (экранная клавиатура), wl-clipboard (работа с буфером обмена), wallutils (управление обоями рабочего стола).

Sway развивается как модульный проект, построенный поверх библиотеки wlroots, в которую вынесены все базовые примитивы для организации работы композитного менеджера. Wlroots включает бэкенды для абстрагирования доступа к экрану, устройствам ввода, отрисовки без прямого обращения к OpenGL, взаимодействию с KMS/DRM, libinput, Wayland и X11 (предоставляется прослойка для запуска X11-приложений на базе Xwayland). Помимо Sway библиотека wlroots активно используется и в других проектах, включая Librem5 и Cage. Кроме Си/С++ разработаны биндинги для Scheme, Common Lisp, Go, Haskell, OCaml, Python и Rust.

В новом выпуске:

  • Выделена в отдельный проект утилита swaybg, предназначенная для управления обоями рабочего стола. Swaybg теперь не привязан к Sway и может применяться с любыми композитными серверами Wayland, поддерживающими расширенные протоколы wlr-layer-shell, xdg-output и xdg-shell;
  • Проведена работа по устранению несовместимостей с оконным менеджером i3;
  • В панель swaybar добавлена поддержка сенсорных экранов (активация элементов касанием и цикличный перебор рабочих столов сдвигающим жестом);
  • В swaybar реализован режим "overlay" для показа панели поверх других окон без обработки событий ввода;
  • Добавлена возможность отключения управляющих клавиатурных комбинаций при помощи настойки unbind{sym,code,switch}.


  1. Главная ссылка к новости (https://www.reddit.com/r/linux...)
  2. OpenNews: Доступен Wayland 1.17
  3. OpenNews: Выпуск пользовательского окружения Sway 1.0, использующего Wayland
  4. OpenNews: В ночные сборки Firefox добавлена поддержка Wayland
  5. OpenNews: Представлен Cage, композитный сервер на базе Wayland для создания киосков
  6. OpenNews: Проект по избавлению GNOME от ошибок и недоработок, проявляющихся при работе поверх Wayland
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/50800-sway
Ключевые слова: sway, wayland
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (78) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 22:38, 03/06/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Хороший оконный менеджер без копирования редмондовских идей, без кнопкопусков и без отвратительных концепций взаимоперекрывающихся окон, которые предлагается трясти мышью.
     
     
  • 2.2, без имени (?), 22:48, 03/06/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    хорошо когда монитор позволяет закинуть много окон сразу, без перекрытия... но вот на ноутах такие фокусы уже не прокатывают, там часто надо чтобы активное окно было бы почти на весь экран, и другое бы немного выглядывало (например при конь-пиляции)
     
     
  • 3.3, Аноним (1), 22:53, 03/06/2019 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > там часто надо чтобы активное окно было бы почти на весь экран, и другое бы немного выглядывало

    Да, с таким вот i3 и sway уже не справляются. </sarcasm>

     
  • 3.5, th3m3 (ok), 23:28, 03/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Согласен. С виду всё вроде симптоматично и практично. Но на ноуте, все равно практически всё в режиме на весь экран. На больших мониторах - круто. На маленьких экранах - наверное, особо нет профита.
     
     
  • 4.7, Григорий Федорович Конин (?), 23:31, 03/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    не представляю как на ноуте пользоваться хоть чему-нибудь кроме tiled wm
     
     
  • 5.9, AlexYeCu_not_logged (?), 23:33, 03/06/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >не представляю как на ноуте пользоваться хоть чему-нибудь кроме tiled wm

    После тайловых wm вообще не очень понятно, как пользоваться чем-то ещё с, хотя бы, минимальным уровнем удобства.

     
  • 4.11, Аноним (11), 23:37, 03/06/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > На маленьких экранах - наверное, особо нет профита.

    Сколько ни видел таких экспертных суждений, — все были от тех, кто не пробовал.

     
     
  • 5.12, Annoynymous (ok), 23:42, 03/06/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сколько я ни видел запускателей тайловых ВМ на ноутбуках — все запускали терминалы, остальные программы всё равно были на полный экран.
     
     
  • 6.13, Аноним (11), 23:51, 03/06/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Доведи мысль до логического завершения: продемонстрируй, как из этого следует, что тайловые WM не подходят для использования на ноутбуках. Публика замерла в ожидании.
     
     
  • 7.27, Annoynymous (ok), 09:53, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Доведи мысль до логического завершения: продемонстрируй, как из этого следует, что тайловые
    > WM не подходят для использования на ноутбуках. Публика замерла в ожидании.

    Любой WM умеет такой тайловый режим.

    //К.О.

     
     
  • 8.31, Аноним (11), 10:02, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Даже если бы это было так, из этого не следовало бы, что 171 любой WM 187 лу... текст свёрнут, показать
     
     
  • 9.45, Annoynymous (ok), 13:08, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • –3 +/
    В обычных WM тоже Без нажатия кнопочек Зачем нужно группировать окна Переключ... текст свёрнут, показать
     
     
  • 10.55, freehck (ok), 14:45, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Так, ребята Это же вопрос привычек и предпочтений Я скажу за себя, чисто своё ... текст свёрнут, показать
     
     
  • 11.67, Annoynymous (ok), 11:19, 05/06/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Безусловно Поэтому когда кто-то пишет, что на нетбуках можно использовать тольк... текст свёрнут, показать
     
     
  • 12.76, freehck (ok), 15:20, 05/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, у всякого человека своё мировидение Зачем сразу по голове-то Если Sway дей... большой текст свёрнут, показать
     
  • 8.41, Аноним84701 (ok), 12:00, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Любой человек умеет танцевать балет Просто некоторые танцуют его немного лучше,... текст свёрнут, показать
     
  • 6.16, freehck (ok), 01:11, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Сколько я ни видел запускателей тайловых ВМ на ноутбуках — все запускали терминалы, остальные программы всё равно были на полный экран.

    Так как раз в этом-то случае как раз и удобен i3wm (и, надо полагать, сабж) -- они позволяют табы (виртуальные рабочие столы) создавать прямо на лету. И на каждом табе у тебя окно будет развёрнуто на полный экран.

     
     
  • 7.28, Annoynymous (ok), 09:54, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >> Сколько я ни видел запускателей тайловых ВМ на ноутбуках — все запускали терминалы, остальные программы всё равно были на полный экран.
    > Так как раз в этом-то случае как раз и удобен i3wm (и,
    > надо полагать, сабж) -- они позволяют табы (виртуальные рабочие столы) создавать
    > прямо на лету. И на каждом табе у тебя окно будет
    > развёрнуто на полный экран.

    Виртуальные рабочие столы на лету умеют и KDE и Gnome. И ради чего напрягаться?

     
     
  • 8.32, Аноним (11), 10:03, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    На лету 8212 это как Сколько помню, там всегда было фиксированное их число ... текст свёрнут, показать
     
     
  • 9.36, Анонимус2 (?), 10:55, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    А вот так, создаются on demand в любом количестве Как минимум с первого релиза ... текст свёрнут, показать
     
     
  • 10.38, freehck (ok), 11:13, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    А покажите где-нибудь это функциональность, если не затруднит Что-то не верится... текст свёрнут, показать
     
     
  • 11.46, Annoynymous (ok), 13:10, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    В ютубе-то забанили https www youtube com watch v s64W_UJIw0c Нет, в KDE и Gn... текст свёрнут, показать
     
     
  • 12.47, Аноним84701 (ok), 13:31, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Смотреть 50 минут видео Спасибо Казалось бы, причем тут режим табов из i3 ... текст свёрнут, показать
     
     
  • 13.66, Annoynymous (ok), 11:15, 05/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Не за что, обращайся ... текст свёрнут, показать
     
     
  • 14.68, Аноним84701 (ok), 11:33, 05/06/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    129318 Все правильно, незачем указывать точное время, пущай смотрят все -- по... текст свёрнут, показать
     
     
  • 15.70, Annoynymous (ok), 12:30, 05/06/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я и так сократил тебе время просмотра с миллиардов часов всех видео ютуба до 50 ... текст свёрнут, показать
     
     
  • 16.72, Аноним84701 (ok), 12:56, 05/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Видишь ли, исходя из предыдущих твоих высказываний есть сильное подозрение что т... текст свёрнут, показать
     
     
  • 17.74, Annoynymous (ok), 14:35, 05/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Видишь ли, я вообще не с тобой разговаривал, а тот, с кем я разговаривал, сказал... текст свёрнут, показать
     
     
  • 18.75, Аноним84701 (ok), 14:43, 05/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Видишь ли, под каждым комментарием есть ссылочка на предыдущее сообщение, на ко... текст свёрнут, показать
     
  • 12.52, freehck (ok), 14:22, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Спасибо за видео Давно не видел популярные DE ... текст свёрнут, показать
     
  • 8.69, Мимокрокодил (?), 12:10, 05/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ноутбук и KDE Gnome - такая себе альтернатива Или это только у меня ноутбук ... текст свёрнут, показать
     
     
  • 9.71, Annoynymous (ok), 12:32, 05/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Мой нетбук 2012-го года выпуска Нормально всё Главное 8212 никаких атомов с... текст свёрнут, показать
     
  • 7.30, Аноним (11), 09:59, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Хошь — табы, хошь — стопки. И произвольное их число распределяется по произвольному числу воркспейсов.
     
     
  • 8.39, freehck (ok), 11:14, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Кстати да, стакнутые окна -- крайне удобная штука Тоже ведёт к экономии места н... текст свёрнут, показать
     
  • 7.57, user (??), 15:42, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >табы (виртуальные рабочие столы)

    facepalm

    табы не обязаны занимать весь рабочий стол

     
     
  • 8.62, freehck (ok), 18:09, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    таб не занимает рабочий стол таб -- это и есть рабочий стол ... текст свёрнут, показать
     
     
  • 9.63, user (??), 18:46, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    https i3wm org docs userguide html _changing_the_container_layout А это тогда ... текст свёрнут, показать
     
     
  • 10.64, freehck (ok), 19:36, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    А, теперь понимаю Значит, давай без обид, я просто разъясню, что ты видишь Обр... текст свёрнут, показать
     
  • 5.37, Анонимус2 (?), 10:59, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Я пробовал несколько разных тайловых и даже пользовался ими по нескольку месяцев. Потом надоедали постоянные косяки то в одном приложении, то в другом. Возможно с выкидыванием иксов ситуация будет получше и ими можно будет пользоваться не натыкаюсь ежедневно на то что не работает.
     
  • 4.40, nrg (??), 11:45, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Взглянул в сторону тайловых WM как раз после покупки нетбука с диагональю экрана 11.6". Первое время сидел на XFCE, через некоторое время перестал пользоваться "пускокнопкой", т.к. ломало юзать тачпад, потом начало ломать юзать тачпад для развертывания окна на весь экран, либо придания окну нужного размера. Вспомнил что есть "тайловые" WM, после экспериментов с i3wm, как с первым попавшимся под руку, на нем и остался. Утверждать что тайлинг не подходит для ноутов у меня нет никаких оснований, а вот утверждать обратное - есть.
     
     
  • 5.42, th3m3 (ok), 12:50, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это если юзать тачпад, конечно неудобно. А вот если юзать мышку, норм и с Xfce.
     
     
  • 6.59, nrg (??), 15:52, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Естественно, но не таскать же мне с собой еще и мышь.
     
  • 3.6, Дон Ягон (ok), 23:30, 03/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > но вот на ноутах такие фокусы уже не прокатывают

    Не знаю, как в sway, но в i3 floating mode есть. Но имхо, он не нужен.

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

    Мне кажется это странным решением. Лучше настроить какие-либо нотификации для такого. Для локальной сборки на десктопе даже notify-send для этого сгодится.

     
  • 3.8, AlexYeCu_not_logged (?), 23:32, 03/06/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Так в чём проблема-то? Кто-то заставляет использовать строго Mosaic? OneBig — и у тебя одно окно занимает 3/4 (или сколько настроишь) экрана, остальные — занимают места снизу и справа; TwoPanels, Tabs, FullScreen — из названия понятно, Circle — режим схожий с «графическим» alt-tab-ом.
    Я сейчас не про Sway конкретно, а про тайловые менеджеры вообще и xmonad в частности.
    Там этих раскладок несколько десятков, на любой вкус, плюс можно комбинировать и лепить свои. Можно на каждом рабочем столе или мониторе свою ставить, можно по несколько штук и переключаться хоткеем. То, что тайловые wm-ы не годятся для небольших экранов — это заблуждение.
     
  • 2.23, Аноним (23), 07:33, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Мне, например, интересна концепция тайлинга, но сколько я тайловых wm не пробовал - у них очень высокий порог вхождения, а шаг влево и вправо - обычно приводит к необходимости лезть в конфигурацию :( Из всех, самым удобным мне показался ion, но его почему-то забросили. Есть какие-нибудь толковые быстрые howto, как жить с тайловыми wm и не тратить много времени на конфигурацию?
     
     
  • 3.24, Аноним (24), 08:25, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Мне, например, интересна концепция тайлинга, но сколько я тайловых wm не пробовал
    > - у них очень высокий порог вхождения, а шаг влево и
    > вправо - обычно приводит к необходимости лезть в конфигурацию :( Из
    > всех, самым удобным мне показался ion, но его почему-то забросили. Есть
    > какие-нибудь толковые быстрые howto, как жить с тайловыми wm и не
    > тратить много времени на конфигурацию?

    Мне понравился i3. Конфиг понятный и маленький. Управление можно настроить под себя. Сам конфиг можно настроить даже при помощи переводчика, если не силен в английском.

     
  • 3.33, Аноним (11), 10:05, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Есть какие-нибудь толковые быстрые howto, как жить с тайловыми wm и не тратить много времени на конфигурацию?

    Есть, вот:

    HOWTO
    Настрой конфиг один раз и живи с ним, не тратя время. В том числе на перетаскивание окошек и их сворачивание–разворачивание.

     
     
  • 4.35, Аноним (23), 10:20, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    это не работает. каждый раз, когда начинаешь пользоваться новым приложением, или что-то меняется в твоём воркфлоу, нужно будет лезть в конфиги.
     

  • 1.4, Аноним (11), 23:26, 03/06/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Хорошо. Надеюсь, не пригодится, но пусть будет на случай победы бобра над ослом.
     
     
  • 2.10, AlexYeCu_not_logged (?), 23:34, 03/06/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Надеюсь, не пригодится

    Нелюбовь к тайловым wm или надежда, что Wayland таки издохнет до того, как успеет просочиться за пределы тестовых сборок?

     
     
  • 3.15, Дон Ягон (ok), 00:41, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • +5 +/
    >>Надеюсь, не пригодится
    > Нелюбовь к тайловым wm или надежда, что Wayland таки издохнет до того, как успеет просочиться за пределы тестовых сборок?

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

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

     
     
  • 4.17, Аноним (17), 05:56, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >нагромождение костылей а-ля иксы (если и не хуже) вместо обещанной стройной архитектуры  

    а покажите, где конкретно в sway костыли

    >любители игрулек (ради которых, как я понимаю, вяленый и делается)  

    нет

     
     
  • 5.50, Дон Ягон (ok), 14:16, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>нагромождение костылей а-ля иксы (если и не хуже) вместо обещанной стройной архитектуры
    > а покажите, где конкретно в sway костыли

    Почему в sway? Я, конечно же, про wayland.
    А костыли там примерно там же, где и в иксах, как я это понимаю. Куча странных расширений, без которых нельзя сделать примерно ничего. Поэтому и не понимаю, чем он принципиально лучше. То же самое, имхо.

     
  • 4.18, iPony129412 (?), 06:51, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > любители игрулек (ради которых, как я понимаю, вяленый и делается)

    Нет конечно.
    Steam, например, не очень к Wayland относится.

    > Supporting Wayland is not a goal of SteamOS. If we add Wayland support it will be because it improves the customer experience in some way. 10 Jul 2017

    https://github.com/ValveSoftware/steam-for-linux/issues/4924

     
     
  • 5.20, Аноним (-), 07:01, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    а кто то в нативную доту и кс ужэ лабает на вяленом без xwaylondon
     
  • 5.51, Дон Ягон (ok), 14:19, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >> любители игрулек (ради которых, как я понимаю, вяленый и делается)
    > Нет конечно.
    > Steam, например, не очень к Wayland относится.

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

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

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

     
     
  • 6.65, iPony129412 (?), 10:29, 05/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ну это уже сто раз обсасывалось
    https://wayland.freedesktop.org/faq.html

     
     
  • 7.73, Дон Ягон (ok), 14:00, 05/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну это уже сто раз обсасывалось
    > https://wayland.freedesktop.org/faq.html

    Я что-то похожее читал. Ну и что?
    Я ещё видел таблицу со сравнением функций systemd и sysvinit, ага.
    Проблема в том, что на практике wayland - вечно не готовое нечто, с которым толком ничего не работает. Использовать wayland, чтобы запускать всё через xwayland - это что-то в духе "сидеть в linux, но использовать только виндовый софт через wine". Понятно, что аналогия не прямая, но в обоих ситуациях есть какой-то общий дух абсурда.

    И самое главное, вот они пишут:
    >> What is wrong with X?
    > The problem with X is that... it's X.

    (и далее по тексту, хехе)

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

     
     
  • 8.77, soarin (ok), 04:45, 06/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что это очень тяжело в старом дряхлом продукте, тем более когда речь идёт... текст свёрнут, показать
     
     
  • 9.78, Дон Ягон (ok), 16:19, 06/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Что-то я сомневаюсь, что сложнее, чем с нуля написать часть былого функционала, ... текст свёрнут, показать
     
     
  • 10.79, soarin (ok), 17:23, 06/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    А я не сомневаюсь Практика легко показывает это, ... текст свёрнут, показать
     
     
  • 11.80, Дон Ягон (ok), 17:25, 06/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Практика пока показывает только то, что вяленый уже который год вот-вот уже поч... текст свёрнут, показать
     
  • 4.22, пох. (?), 07:18, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Впрочем, графическая подсистема опенсорсных никсов - не то, в чём я очень
    > хорошо разбираюсь, так что может я чего-то не понимаю. Но выглядит
    > всё это как очередной ремонт того, что не сломанно.

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

    шансов на воскрешение комьюнити, развивающего иксы самостоятельно (причем не как во времена xfree, когда надо было в основном догонять и мержить апстрим, а именно развивать протокол - не забывая догонять и мержить low-level драйвера, объем и сложность которых нынче в сотню раз больше какого-нибудь trident) - ровно ноль. Мессия раньше явится.


     
     
  • 5.54, Дон Ягон (ok), 14:25, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >> Впрочем, графическая подсистема опенсорсных никсов - не то, в чём я очень хорошо разбираюсь, так что может я чего-то не понимаю. Но выглядит всё это как очередной ремонт того, что не сломанно.
    > сломано. а не сломано так будет - полтора разработчика на подсосе у корпорации не желающих ничего полезного делать, но радостно бегущие выполнят ценные указания кого надо - надежно это гарантируют.

    Ок, сломано. Согласен. Я криво высказался.
    Не "ремонт того, что не сломано", а "сделали такое же сломанное вместо того, что сломано давно и работает".

    > шансов на воскрешение комьюнити, развивающего иксы самостоятельно (причем не как во времена xfree, когда надо было в основном догонять и мержить апстрим, а именно развивать протокол - не забывая догонять и мержить low-level драйвера, объем и сложность которых нынче в сотню раз больше какого-нибудь trident) - ровно ноль. Мессия раньше явится.

    Боюсь, что мы будем жить с dualstack ещё очень долго и сообщество будет тратить силы и на иксы и на вяленого. Потом что-то одно сдохнет.

     
  • 3.21, Аноним (-), 07:03, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    с чего бы ему исдыхать вроде супер чотенько с получилось на иксятину не тянит которй год лично меня
     
  • 3.44, user (??), 12:55, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нетайловым wm религия запрещает сделать несколько мониторов с независимыми рабочими столами.
     
     
  • 4.53, AlexYeCu_not_logged (?), 14:23, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Нетайловым wm религия запрещает сделать несколько мониторов с независимыми рабочими столами.

    Ты чего сказать-то хотел?
    У нетайловых wm вообще нет такого понятия, как layout/раскладка. Соответственно, выставить разные layout-ы на разных рабочих столах и/или мониторах в нетайловых wm не представляется возможным.

     
     
  • 5.56, user (??), 15:06, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Речь не про layout. Я просто хочу переключать рабочие столы на одном мониторе, а не сразу на всех.

    Ещё одно следствие одного растянутого рабочего стола - некорректная работа с разным разрешением.

     
     
  • 6.60, AlexYeCu_not_logged (?), 16:18, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Речь не про layout. Я просто хочу переключать рабочие столы на одном
    > мониторе, а не сразу на всех.
    > Ещё одно следствие одного растянутого рабочего стола - некорректная работа с разным
    > разрешением.

    Ну ты как-то почётче мысли выражай, чтоли…
    Xmonad точно умеет переключение per monitor, другие тайловые, я так подозреваю, тоже.
    Вот сейчас похоже, что ты в курсе про это и иллюстрируешь этим преимущества тайловых wm и недостатки нетайловых, но вот по предыдущей фразе непонятно было: она вроде и правильно составлена (перечитал), но как-то удачно маскируется под творчество грамматически толерантных граждан. Может, конечно, это мне от прогулок по жаре голову напекло, что чудится всякое…

     

  • 1.19, Аноним (-), 07:00, 04/06/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    в wayland не хватает только brave и gimp лично мне, если первый заменяется epiphany легко то без второго трудна скажыть
     
  • 1.25, жека воробьев (?), 08:40, 04/06/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    зачем оно нужно кроме как смотреть аниме параллельно.. с другим аниме?!
     
     
  • 2.29, Аноним (29), 09:56, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Смотреть аниме параллельно с хентаем.
     

  • 1.26, анонимчик (?), 08:52, 04/06/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Пробовал год назад- не взлетело. Надо будет по-случаю опять попробовать. Пока на i3
     
     
  • 2.43, Аноним (43), 12:50, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    У sway вкусняшка появилась.
    в bindsym опцию --to-code завезли, теперь комбинации клавиш работают и в русской раскладке.
    например:
    bindsym --to-code $mod+d exec rofi -show run
     
     
  • 3.48, Аноним84701 (ok), 13:35, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > У sway вкусняшка появилась.
    > в bindsym опцию --to-code завезли, теперь комбинации клавиш работают и в русской раскладке.

    Т.е. наконец-то оно работает так же, как в i3?


     
     
  • 4.49, Аноним (49), 13:46, 04/06/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Да.
     

  • 1.58, Аноним (58), 15:42, 04/06/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Источник света не один на картинке стола? Тень не туда.
     
  • 1.61, Дуплик (ok), 16:55, 04/06/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Отлично. Sway это ещё один гвоздь в труп дохлых иксов, которые нужно выжечь отовсюду.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру