URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 117524
[ Назад ]

Исходное сообщение
"Выпуск пользовательского окружения Sway 1.1, использующего W..."

Отправлено opennews , 03-Июн-19 22:38 
Состоялся (https://github.com/swaywm/sway/releases/tag/1.1) релиз композитного менеджера Sway 1.1 (https://swaywm.org/), построенного с использованием протокола  Wayland и полностью совместимого с мозаичным оконным менеджером i3 (https://i3wm.org/) и панелью i3bar (https://i3wm.org/i3bar/). Через час после выпуска 1.1.0 опубликован корректирующий выпуск 1.1.1 (https://github.com/swaywm/sway/releases/tag/1.1.1) с устранением ошибочно добавленных изменений, не совместимых с wlroots 0.6. Код проекта написан на языке Си и распространяется (https://github.com/swaywm/sway) под лицензией MIT. Проект нацелен на использование в Linux и FreeBSD.

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

Для обустройства полноценного пользовательского окружения  предлагаются сопутствующие компоненты: swayidle (https://github.com/swaywm/swayidle) (фоновый процесс с реализацией протокола KDE idle), swaylock (https://github.com/swaywm/swaylock) (хранитель экрана), mako (https://github.com/emersion/mako) (менеджер уведомлений), grim (https://github.com/emersion/grim)  (создание скриншотов), slurp (https://github.com/emersion/slurp) (выделение области на экране), wf-recorder (https://github.com/ammen99/wf-recorder) (захват видео), waybar (https://github.com/Alexays/Waybar)  (панель приложений), virtboard (https://source.puri.sm/Librem5/virtboard) (экранная клавиатура), wl-clipboard (https://github.com/bugaevc/wl-clipboard) (работа с буфером обмена), wallutils (https://github.com/xyproto/wallutils) (управление обоями рабочего стола).


Sway развивается как модульный проект, построенный поверх  библиотеки wlroots (https://github.com/swaywm/wlroots), в которую вынесены все базовые примитивы для организации работы композитного менеджера. Wlroots включает бэкенды для
абстрагирования доступа к экрану, устройствам ввода, отрисовки без прямого обращения к OpenGL, взаимодействию с KMS/DRM, libinput, Wayland и X11 (предоставляется прослойка для запуска X11-приложений на базе  Xwayland). Помимо Sway библиотека wlroots активно используется и в других проектах (https://github.com/swaywm/wlroots/wiki/Projects-which-use-wl...), включая Librem5 (https://developer.puri.sm/) и Cage (https://github.com/Hjdskes/cage). Кроме Си/С++ разработаны биндинги для Scheme, Common Lisp, Go, Haskell, OCaml,   Python и  Rust.


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


-  Выделена в отдельный проект утилита swaybg (https://github.com/swaywm/swaybg), предназначенная для управления обоями рабочего стола. Swaybg теперь не привязан к Sway и может применяться с любыми композитными серверами Wayland, поддерживающими расширенные протоколы
wlr-layer-shell, xdg-output и xdg-shell;
-  Проведена работа по устранению несовместимостей с оконным менеджером i3;

-  В панель swaybar добавлена поддержка сенсорных экранов (активация элементов касанием и цикличный перебор рабочих столов сдвигающим жестом);
-  В  swaybar реализован режим "overlay" для показа панели поверх других окон без обработки событий ввода;
-  Добавлена возможность отключения управляющих клавиатурных комбинаций при помощи настойки unbind{sym,code,switch}.


      


URL: https://www.reddit.com/r/linux/comments/bwbb53/sway_11_released/
Новость: https://www.opennet.dev/opennews/art.shtml?num=50800


Содержание

Сообщения в этом обсуждении
"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Аноним , 03-Июн-19 22:38 
Хороший оконный менеджер без копирования редмондовских идей, без кнопкопусков и без отвратительных концепций взаимоперекрывающихся окон, которые предлагается трясти мышью.

"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено без имени , 03-Июн-19 22:48 
хорошо когда монитор позволяет закинуть много окон сразу, без перекрытия... но вот на ноутах такие фокусы уже не прокатывают, там часто надо чтобы активное окно было бы почти на весь экран, и другое бы немного выглядывало (например при конь-пиляции)

"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Аноним , 03-Июн-19 22:53 
> там часто надо чтобы активное окно было бы почти на весь экран, и другое бы немного выглядывало

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


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено th3m3 , 03-Июн-19 23:28 
Согласен. С виду всё вроде симптоматично и практично. Но на ноуте, все равно практически всё в режиме на весь экран. На больших мониторах - круто. На маленьких экранах - наверное, особо нет профита.

"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Григорий Федорович Конин , 03-Июн-19 23:31 
не представляю как на ноуте пользоваться хоть чему-нибудь кроме tiled wm

"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено AlexYeCu_not_logged , 03-Июн-19 23:33 
>не представляю как на ноуте пользоваться хоть чему-нибудь кроме tiled wm

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


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Аноним , 03-Июн-19 23:37 
> На маленьких экранах - наверное, особо нет профита.

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


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Annoynymous , 03-Июн-19 23:42 
Сколько я ни видел запускателей тайловых ВМ на ноутбуках — все запускали терминалы, остальные программы всё равно были на полный экран.

"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Аноним , 03-Июн-19 23:51 
Доведи мысль до логического завершения: продемонстрируй, как из этого следует, что тайловые WM не подходят для использования на ноутбуках. Публика замерла в ожидании.

"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Annoynymous , 04-Июн-19 09:53 
> Доведи мысль до логического завершения: продемонстрируй, как из этого следует, что тайловые
> WM не подходят для использования на ноутбуках. Публика замерла в ожидании.

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

//К.О.


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Аноним , 04-Июн-19 10:02 
> Любой WM умеет такой тайловый режим.

Даже если бы это было так, из этого не следовало бы, что «любой WM» лучше тайлового. На самом деле — хуже, как минимум потому что в тайле единственное окно сразу будет во весь экран без нажатия специальной кнопочки. Если же вернуться в реальность, где всё же нужны несколько окон, пусть и во весь экран, то в тайле управлять ими (группировать, переключаться) удобнее.


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Annoynymous , 04-Июн-19 13:08 
> Даже если бы это было так, из этого не следовало бы, что
> «любой WM» лучше тайлового. На самом деле — хуже, как минимум
> потому что в тайле единственное окно сразу будет во весь экран
> без нажатия специальной кнопочки.

В обычных WM тоже. Без нажатия кнопочек.

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

Зачем нужно группировать окна? Переключаться без проблем в любом WM.

Но при этом для использования тайлового WM надо править конфиг и изучать маны. Офигеть удобство.


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено freehck , 04-Июн-19 14:45 
>> Даже если бы это было так, из этого не следовало бы, что
>> «любой WM» лучше тайлового. На самом деле — хуже, как минимум
>> потому что в тайле единственное окно сразу будет во весь экран
>> без нажатия специальной кнопочки.
> В обычных WM тоже. Без нажатия кнопочек.

Так, ребята. Это же вопрос привычек и предпочтений.

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

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

> Зачем нужно группировать окна?

Группировать окна бывает удобно. Например у меня на 12м рабочем столе (табе) справа висит тайм трекер, а слева -- стакнутые мессенджеры, которые я регулярно использую. Если мне нужно поговорить с людьми, я точно знаю, что мне нужно на 12й таб, а в какой IM -- я уж там на месте разберусь. Как правило, если мне написали, он уже будет активным.

> Но при этом для использования тайлового WM надо править конфиг и изучать маны. Офигеть удобство.

Ну, для нас это не проблема. Один раз написал -- всю жизнь используешь. =)


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Annoynymous , 05-Июн-19 11:19 
> Так, ребята. Это же вопрос привычек и предпочтений.

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

> Я скажу за себя, чисто своё мнение:
> - Тайловые WM стремятся максимизировать рабочее пространство, удаляя всё ненужное, убирая
> рамочки, сводя к минимуму заголовки окон.

А у меня в Gnome3 стоит расширение, за счёт которого у меня вообще нет ни рамочек, ни заголовков окон. Прикинь, а sway такое умеет?

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

Большинство пользователей работают максимум с двумя окнами.

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

А Do not disturb твой WM умеет?

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

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


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено freehck , 05-Июн-19 15:20 
>> Так, ребята. Это же вопрос привычек и предпочтений.
> Безусловно. Поэтому когда кто-то пишет, что на нетбуках можно использовать только тайловые
> менеджеры, хочется стукнуть ему по голове.

Ну, у всякого человека своё мировидение. Зачем сразу по голове-то.

>> Я скажу за себя, чисто своё мнение:
>> - Тайловые WM стремятся максимизировать рабочее пространство, удаляя всё ненужное, убирая
>> рамочки, сводя к минимуму заголовки окон.
> А у меня в Gnome3 стоит расширение, за счёт которого у меня
> вообще нет ни рамочек, ни заголовков окон. Прикинь, а sway такое
> умеет?

Если Sway действительно полностью повторяет i3wm, то должен.

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

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

>> Если мне нужно поговорить с людьми, я точно знаю, что мне нужно на 12й таб, а в какой IM -- я уж там на месте разберусь. Как правило, если мне написали, он уже будет активным.
> А Do not disturb твой WM умеет?

Хм. Возможно, я не так высказался. Когда я писал про "активное" окно, я имел в виду "urgent", а не "focused". Я не знаю, как это правильно сказать по-русски.

>>> Но при этом для использования тайлового WM надо править конфиг и изучать маны. Офигеть удобство.
>> Ну, для нас это не проблема. Один раз написал -- всю жизнь
>> используешь. =)
> И если тебе надо попользоваться компьютером соседа, ты несёшь с собой свой
> конфиг или используешь его?

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


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Аноним84701 , 04-Июн-19 12:00 
> Любой WM умеет такой тайловый режим.
> //К.О.

Любой человек умеет танцевать балет. Просто некоторые танцуют его немного лучше, а так почти никакой разницы.
//К.О.


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено freehck , 04-Июн-19 01:11 
> Сколько я ни видел запускателей тайловых ВМ на ноутбуках — все запускали терминалы, остальные программы всё равно были на полный экран.

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


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Annoynymous , 04-Июн-19 09:54 
>> Сколько я ни видел запускателей тайловых ВМ на ноутбуках — все запускали терминалы, остальные программы всё равно были на полный экран.
> Так как раз в этом-то случае как раз и удобен i3wm (и,
> надо полагать, сабж) -- они позволяют табы (виртуальные рабочие столы) создавать
> прямо на лету. И на каждом табе у тебя окно будет
> развёрнуто на полный экран.

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


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Аноним , 04-Июн-19 10:03 
На лету — это как? Сколько помню, там всегда было фиксированное их число.

"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Анонимус2 , 04-Июн-19 10:55 
А вот так, создаются on demand в любом количестве. Как минимум с первого релиза gnome 3.

"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено freehck , 04-Июн-19 11:13 
> А вот так, создаются on demand в любом количестве. Как минимум с первого релиза gnome 3.

А покажите где-нибудь это функциональность, если не затруднит. Что-то не верится и не гуглится.

Я говорю "на лету" в том смысле, что нам хоткей нажать -- и вуаля, мы на новом табе. А закрыли последнее окно в табе -- и всё, он самоудалился.

А создание табов on demand в гноме/кедах выглядит как "зайти в менюшку, указать количество столов заранее". Это несколько не то.


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Annoynymous , 04-Июн-19 13:10 
>> А вот так, создаются on demand в любом количестве. Как минимум с первого релиза gnome 3.
> А покажите где-нибудь это функциональность, если не затруднит. Что-то не верится и
> не гуглится.

В ютубе-то забанили? https://www.youtube.com/watch?v=s64W_UJIw0c

> Я говорю "на лету" в том смысле, что нам хоткей нажать --
> и вуаля, мы на новом табе. А закрыли последнее окно в
> табе -- и всё, он самоудалился.
> А создание табов on demand в гноме/кедах выглядит как "зайти в менюшку,
> указать количество столов заранее". Это несколько не то.

Нет, в KDE и Gnome давно уже рабочие столы могут создаваться на лету. Закрыл последнее окно на столе и стол самоуничтожился, всё как тебе нравится.


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Аноним84701 , 04-Июн-19 13:31 
>>> А вот так, создаются on demand в любом количестве. Как минимум с первого релиза gnome 3.
>> А покажите где-нибудь это функциональность, если не затруднит. Что-то не верится и
>> не гуглится.
> В ютубе-то забанили? https://www.youtube.com/watch?v=s64W_UJIw0c

Смотреть 50 минут видео? Спасибо!!

> Нет, в KDE и Gnome давно уже рабочие столы могут создаваться на
> лету. Закрыл последнее окно на столе и стол самоуничтожился, всё как тебе нравится.

Казалось бы, причем тут режим табов из i3?



"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Annoynymous , 05-Июн-19 11:15 
> Смотреть 50 минут видео? Спасибо!!

Не за что, обращайся.


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Аноним84701 , 05-Июн-19 11:33 
>> Смотреть 50 минут видео? Спасибо!!
> Не за что, обращайся.

🤦
Все правильно, незачем указывать точное время, пущай смотрят все -- полезно будет!
Ведь на самом деле тайловыми ВМ  пользуются из-за сугубо выпендрежных соображений и потому что никогда не видели и не пользовались другими ВМ!
Поэтому надо этих пользователей просвящать и рассказывать им, как оно там на самом деле (знать при этом, как "на самом деле" работается в обсуждаемых   ̶м̶а̶р̶г̶и̶н̶а̶л̶ь̶н̶ы̶х̶ ВМ совсем не обязательно)
🙄


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Annoynymous , 05-Июн-19 12:30 
>>> Смотреть 50 минут видео? Спасибо!!
>> Не за что, обращайся.
> 🤦
> Все правильно, незачем указывать точное время, пущай смотрят все -- полезно будет!

Я и так сократил тебе время просмотра с миллиардов часов всех видео ютуба до 50 минут, где искомое точно есть. В следующий раз ищи сам.


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Аноним84701 , 05-Июн-19 12:56 
> Я и так сократил тебе время просмотра с миллиардов часов всех видео  ютуба до 50 минут, где искомое точно есть.

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

Разъясняю прямым текстом, (почти) без сарказма и иронии:
Практически все, кто пользуются тайловыми ВМ, как правило имеют обширный опыт использования более "классических, умолчательных".
А вот такие "разоблачители" почему-то наоборот -- в лучшем случае на (ютубной) картинке что-то видели, остальное додумали, но тем не менее, охотно рассказывают "как оно на самом деле!" (при этом нещадно палясь на мелочах).

> В следующий раз ищи сам.

Т.е. я за тебя еще и твои же высказывания подтверждать должен? o_O


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Annoynymous , 05-Июн-19 14:35 
Видишь ли, я вообще не с тобой разговаривал, а тот, с кем я разговаривал, сказал спасибо и удовлетворился. Поэтому, видишь ли, мне класть на твоё мнение.

> Т.е. я за тебя еще и твои же высказывания подтверждать должен? o_O

Т.е. ты не в курсе обсуждаемого предмета, а я тебя ещё и обучать должен? О_о


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Аноним84701 , 05-Июн-19 14:43 
> Видишь ли, я вообще не с тобой разговаривал,

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

> Поэтому, видишь ли, мне класть  на твоё мнение.

И поэтому ты, совершенно случайно (три дня и три ночи) продолжаешь жмякать "ответить" именно на мои комментарии, попутно выставляя себя профаном в обсуждаемом предмете?
Хитро, хитро! o_O

>> Т.е. я за тебя еще и твои же высказывания подтверждать должен? o_O
> Т.е. ты не в курсе обсуждаемого предмета, а я тебя ещё и  обучать должен? О_о

У тебя просили подтверждение твоих "откровений", а не этот детский сад, о человек, любящий заниматься пустой болтовнёй.


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено freehck , 04-Июн-19 14:22 
Спасибо за видео. Давно не видел популярные DE. =)

"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Мимокрокодил , 05-Июн-19 12:10 
Ноутбук и KDE / Gnome  - такая себе альтернатива. Или это только у меня ноутбук чуть-чуть медленнее десктопа?  Если уж сравнивать тайл / не тайл - то наверное с OpenBox. А уж тайл или не тайл - каждый решит сам для себя. Имхо тайловые wm - это как VIM среди редакторов - кто оценил - не откажется... А те кто не в курсе спрашивают "Зачем?".

"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Annoynymous , 05-Июн-19 12:32 
> Ноутбук и KDE / Gnome  - такая себе альтернатива. Или это
> только у меня ноутбук чуть-чуть медленнее десктопа?  Если уж сравнивать
> тайл / не тайл - то наверное с OpenBox. А уж
> тайл или не тайл - каждый решит сам для себя. Имхо
> тайловые wm - это как VIM среди редакторов - кто оценил
> - не откажется... А те кто не в курсе спрашивают "Зачем?".

Мой нетбук 2012-го года выпуска. Нормально всё. Главное — никаких атомов с двумя гигами ОЗУ.


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Аноним , 04-Июн-19 09:59 
Хошь — табы, хошь — стопки. И произвольное их число распределяется по произвольному числу воркспейсов.

"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено freehck , 04-Июн-19 11:14 
> Хошь — табы, хошь — стопки. И произвольное их число распределяется по произвольному числу воркспейсов.

Кстати да, стакнутые окна -- крайне удобная штука. Тоже ведёт к экономии места на экране.


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено user , 04-Июн-19 15:42 
>табы (виртуальные рабочие столы)

facepalm

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


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено freehck , 04-Июн-19 18:09 
?!

таб не занимает рабочий стол
таб -- это и есть рабочий стол


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено user , 04-Июн-19 18:46 
https://i3wm.org/docs/userguide.html#_changing_the_container...

А это тогда что?


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено freehck , 04-Июн-19 19:36 
> https://i3wm.org/docs/userguide.html#_changing_the_container...
> А это тогда что?

А, теперь понимаю. Значит, давай без обид, я просто разъясню, что ты видишь. Обрати внимание на скриншотик с твоей ссылки. Вон там единичка внизу экрана -- это первый таб. Выше расположены три контейнера с окнами. Во всех трёх разные раскладки. Сплитнутая, стакнутая и табнутая.

Возможно, тебе станет легче, если ты учтёшь, что слово tab дословно переводится как "вкладка". В браузере -- вкладки (да-да, за бугром их называют табами). На панели i3wm/wmii -- вкладки. Когда ты нажимаешь C-w в i3wm/wmii, то заголовки окон в получившемся контейнере -- тоже вкладки.

Всё это корректные примеры использования слова "таб". И таки да, когда ты говорил, что таб может занимать не весь экран, ты тоже был прав, потому что отдельное окно в контейнере с табнутой раскладкой -- тоже является табом. Мы просто немного не поняли контекст друг друга.


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Анонимус2 , 04-Июн-19 10:59 
Я пробовал несколько разных тайловых и даже пользовался ими по нескольку месяцев. Потом надоедали постоянные косяки то в одном приложении, то в другом. Возможно с выкидыванием иксов ситуация будет получше и ими можно будет пользоваться не натыкаюсь ежедневно на то что не работает.

"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено nrg , 04-Июн-19 11:45 
Взглянул в сторону тайловых WM как раз после покупки нетбука с диагональю экрана 11.6". Первое время сидел на XFCE, через некоторое время перестал пользоваться "пускокнопкой", т.к. ломало юзать тачпад, потом начало ломать юзать тачпад для развертывания окна на весь экран, либо придания окну нужного размера. Вспомнил что есть "тайловые" WM, после экспериментов с i3wm, как с первым попавшимся под руку, на нем и остался. Утверждать что тайлинг не подходит для ноутов у меня нет никаких оснований, а вот утверждать обратное - есть.

"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено th3m3 , 04-Июн-19 12:50 
Это если юзать тачпад, конечно неудобно. А вот если юзать мышку, норм и с Xfce.

"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено nrg , 04-Июн-19 15:52 
Естественно, но не таскать же мне с собой еще и мышь.

"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Дон Ягон , 03-Июн-19 23:30 
> но вот на ноутах такие фокусы уже не прокатывают

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

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

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


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено AlexYeCu_not_logged , 03-Июн-19 23:32 
Так в чём проблема-то? Кто-то заставляет использовать строго Mosaic? OneBig — и у тебя одно окно занимает 3/4 (или сколько настроишь) экрана, остальные — занимают места снизу и справа; TwoPanels, Tabs, FullScreen — из названия понятно, Circle — режим схожий с «графическим» alt-tab-ом.
Я сейчас не про Sway конкретно, а про тайловые менеджеры вообще и xmonad в частности.
Там этих раскладок несколько десятков, на любой вкус, плюс можно комбинировать и лепить свои. Можно на каждом рабочем столе или мониторе свою ставить, можно по несколько штук и переключаться хоткеем. То, что тайловые wm-ы не годятся для небольших экранов — это заблуждение.

"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Аноним , 04-Июн-19 07:33 
Мне, например, интересна концепция тайлинга, но сколько я тайловых wm не пробовал - у них очень высокий порог вхождения, а шаг влево и вправо - обычно приводит к необходимости лезть в конфигурацию :( Из всех, самым удобным мне показался ion, но его почему-то забросили. Есть какие-нибудь толковые быстрые howto, как жить с тайловыми wm и не тратить много времени на конфигурацию?

"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Аноним , 04-Июн-19 08:25 
> Мне, например, интересна концепция тайлинга, но сколько я тайловых wm не пробовал
> - у них очень высокий порог вхождения, а шаг влево и
> вправо - обычно приводит к необходимости лезть в конфигурацию :( Из
> всех, самым удобным мне показался ion, но его почему-то забросили. Есть
> какие-нибудь толковые быстрые howto, как жить с тайловыми wm и не
> тратить много времени на конфигурацию?

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


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Аноним , 04-Июн-19 10:05 
> Есть какие-нибудь толковые быстрые howto, как жить с тайловыми wm и не тратить много времени на конфигурацию?

Есть, вот:

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


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Аноним , 04-Июн-19 10:20 
это не работает. каждый раз, когда начинаешь пользоваться новым приложением, или что-то меняется в твоём воркфлоу, нужно будет лезть в конфиги.

"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Аноним , 03-Июн-19 23:26 
Хорошо. Надеюсь, не пригодится, но пусть будет на случай победы бобра над ослом.

"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено AlexYeCu_not_logged , 03-Июн-19 23:34 
>Надеюсь, не пригодится

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


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Дон Ягон , 04-Июн-19 00:41 
>>Надеюсь, не пригодится
> Нелюбовь к тайловым wm или надежда, что Wayland таки издохнет до того, как успеет просочиться за пределы тестовых сборок?

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

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


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Аноним , 04-Июн-19 05:56 
>нагромождение костылей а-ля иксы (если и не хуже) вместо обещанной стройной архитектуры  

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

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

нет


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Дон Ягон , 04-Июн-19 14:16 
>>нагромождение костылей а-ля иксы (если и не хуже) вместо обещанной стройной архитектуры
> а покажите, где конкретно в sway костыли

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


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено iPony129412 , 04-Июн-19 06:51 
> любители игрулек (ради которых, как я понимаю, вяленый и делается)

Нет конечно.
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


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Аноним , 04-Июн-19 07:01 
а кто то в нативную доту и кс ужэ лабает на вяленом без xwaylondon

"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Дон Ягон , 04-Июн-19 14:19 
>> любители игрулек (ради которых, как я понимаю, вяленый и делается)
> Нет конечно.
> Steam, например, не очень к Wayland относится.

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

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

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


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено iPony129412 , 05-Июн-19 10:29 
Ну это уже сто раз обсасывалось
https://wayland.freedesktop.org/faq.html


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Дон Ягон , 05-Июн-19 14:00 
> Ну это уже сто раз обсасывалось
> 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 и оставить то, что по факту нужно? Могу осторожно предположить, что проблем с совместимостью и переходом было бы много меньше.


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено soarin , 06-Июн-19 04:45 
> в котором выкинуть всё неиспользуемое legacy и оставить то, что по факту нужно?

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


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Дон Ягон , 06-Июн-19 16:19 
>> в котором выкинуть всё неиспользуемое legacy и оставить то, что по факту нужно?
> Потому что это очень тяжело в старом дряхлом продукте, тем более когда речь идёт о переделке архитектуры.

Что-то я сомневаюсь, что сложнее, чем с нуля написать часть былого функционала, а потом ещё перевести туеву хучу фреймворков на новый протокол.
ИМХО, мы наблюдаем как раз последствия сложности этого пути.


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено soarin , 06-Июн-19 17:23 
> Что-то я сомневаюсь, что сложнее, чем с нуля написать часть былого функционала,

А я не сомневаюсь. Практика легко показывает это,


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Дон Ягон , 06-Июн-19 17:25 
>> Что-то я сомневаюсь, что сложнее, чем с нуля написать часть былого функционала,
> А я не сомневаюсь. Практика легко показывает это,

Практика пока показывает только то, что вяленый уже который год "вот-вот уже почти совсем готов", а без xwayland он просто бесполезен. Хотя лет уже прошло - я **ал.


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено пох. , 04-Июн-19 07:18 
> Впрочем, графическая подсистема опенсорсных никсов - не то, в чём я очень
> хорошо разбираюсь, так что может я чего-то не понимаю. Но выглядит
> всё это как очередной ремонт того, что не сломанно.

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

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



"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Дон Ягон , 04-Июн-19 14:25 
>> Впрочем, графическая подсистема опенсорсных никсов - не то, в чём я очень хорошо разбираюсь, так что может я чего-то не понимаю. Но выглядит всё это как очередной ремонт того, что не сломанно.
> сломано. а не сломано так будет - полтора разработчика на подсосе у корпорации не желающих ничего полезного делать, но радостно бегущие выполнят ценные указания кого надо - надежно это гарантируют.

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

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

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


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Аноним , 04-Июн-19 07:03 
с чего бы ему исдыхать вроде супер чотенько с получилось на иксятину не тянит которй год лично меня

"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено user , 04-Июн-19 12:55 
Нетайловым wm религия запрещает сделать несколько мониторов с независимыми рабочими столами.

"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено AlexYeCu_not_logged , 04-Июн-19 14:23 
> Нетайловым wm религия запрещает сделать несколько мониторов с независимыми рабочими столами.

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


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено user , 04-Июн-19 15:06 
Речь не про layout. Я просто хочу переключать рабочие столы на одном мониторе, а не сразу на всех.

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


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено AlexYeCu_not_logged , 04-Июн-19 16:18 
> Речь не про layout. Я просто хочу переключать рабочие столы на одном
> мониторе, а не сразу на всех.
> Ещё одно следствие одного растянутого рабочего стола - некорректная работа с разным
> разрешением.

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


"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Аноним , 04-Июн-19 07:00 
в wayland не хватает только brave и gimp лично мне, если первый заменяется epiphany легко то без второго трудна скажыть

"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено жека воробьев , 04-Июн-19 08:40 
зачем оно нужно кроме как смотреть аниме параллельно.. с другим аниме?!

"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Аноним , 04-Июн-19 09:56 
Смотреть аниме параллельно с хентаем.

"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено анонимчик , 04-Июн-19 08:52 
Пробовал год назад- не взлетело. Надо будет по-случаю опять попробовать. Пока на i3

"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Аноним , 04-Июн-19 12:50 
У sway вкусняшка появилась.
в bindsym опцию --to-code завезли, теперь комбинации клавиш работают и в русской раскладке.
например:
bindsym --to-code $mod+d exec rofi -show run

"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Аноним84701 , 04-Июн-19 13:35 
> У sway вкусняшка появилась.
> в bindsym опцию --to-code завезли, теперь комбинации клавиш работают и в русской раскладке.

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



"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Аноним , 04-Июн-19 13:46 
Да.

"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Аноним , 04-Июн-19 15:42 
Источник света не один на картинке стола? Тень не туда.

"Выпуск пользовательского окружения Sway 1.1, использующего W..."
Отправлено Дуплик , 04-Июн-19 16:55 
Отлично. Sway это ещё один гвоздь в труп дохлых иксов, которые нужно выжечь отовсюду.