Mirk
в некоторых видео в рандомном месте изображение останавливается, а звук продолжает играть.
На очень, очень старом (2002 г.в., radeon 9100) железе в mplayer такое бывает с локальным HD-video. На десктопах (gf 210, vega 3) не замечал.

grayich
больше похоже на проблему с драйверами
Поддерживаю.
vasek
mako - это же демон уведомлений, не пойму причем здесь визуализация загрузки?
mako и firefox - пример запуска приложений. Грубо говоря, если вы хотите видеть что программа запускается (напр., на холодный запуск firefox с HDD уходит значительное время) - пишете exec, если нет - exec --no-startup-id.
Я не знаю как еще объяснить. Может тут лучше расписано.
vasek
впервые использую навороченный bar (waybar)
Народ вообще изголяется с разноцветным подчеркиванием, закруглением и т.д.:
https://github.com/Alexays/Waybar/wiki/Examples
https://github.com/Alexays/Waybar/wiki/Styling
Еще бы обоину с аниме...
Короче, это лишнее.

vall
Фильтровать приходится любую информацию.
Да, но не все на это способны.
vall
По запросу на ютубе выходит вот такое.
Как же я ненавижу всякие левые гайды... Вот недавно наткнулся на "статью" нахабре, где афтар авторитетно заявляет:
Для начала нам нужно установить все основные пакеты
sudo pacman -Sy --noconfirm i3 i3-gaps ...
Какие пакеты для чего нужны?
i3 - Сам оконный менеджер
i3-gaps - Расширение для оконного менеджера
Экий бред! Мало того, что второе - просто форк первого, да еще и конфликтует с ним!
Дальше не читал, уровень компетентрости афтара понятен. Вот зачем такое публиковать?
А пипл хавает, благодарит... Противно!
vasek
зачем прописал это?
Сравните:
exec --no-startup-id mako
exec firefox
Запуск без опции --no-startup-id предполагает наличие визуализации загрузки: курсор (в зависимости от темы) изменится на часы, вращающийся кружочек и т.д., что не требуется, если вы запускаете программу в фоне. Это если gtk/qt прога понимает это. Если нет - получите измененный курсор на 60 секунд.

vasek
В sway же, по видимому, можно добавлять все, что работает в i3
Не все. Бывает несовместимость о чем sway предупреждает. Например, workspace_min_width для бара только недавно добавили. Так же не знаю реализована ли уже вставка из файла (include).

vasek
как правильно запускать sway?
Просто sway в tty. Потом, заметив, что в процессе работы имеет место куча сообщений, стал логировать в файл:
sway 2> /tmp/sway.log
Большинство сообщений касается беспроводной клавиатуры, особенно если батарейка подсядет. А, поскольку лог со временем достигал пары мегабайт, сейчас запускаю так:
~/.bash_profile
-----
[ $(tty) = /dev/tty1 ] && exec sway 2> /dev/null

vasek
похоже не зря i3 который год в рейтинге держится на 1-ом месте
i3 - динамический оконный менеджер. Рабочие пространства создаются/удаляются динамически в любых количествах, с любым названием и любой раскладкой, в отличии, напр., от spectrwm, где, если прописано в конфиге, уже присутствуют 10 рабочих мест с указанной раскладкой.
vasek
выводы пустые
$ egrep 'splith|splitv' /etc/sway/config
    bindsym $mod+b splith
    bindsym $mod+v splitv
Вообще, в дефолтном конфиге только базовые настройки, я перетянул свои с i3, потом дорабатывал.

Aivar
выложу прямо из конфига sway
~/.config/sway/config
-----
# Workspace_auto_back_and_forth yes
bindsym $mod+Escape workspace back_and_forth
Ну или сделайте как удобно:
привык прыгать по mod+a

vasek
в sway как правильно запускать приложения при старте, даже и не знаю
exec --no-startup-id mako
exec firefox
---
# assign workspaces to programs
assign [app_id="firefox"] $ws0
for_window [app_id="firefox"] focus

vasek
для примера spectrwm … изящно и просто
Что могу сказать... он у меня продержался полдня:
[2018-11-15 15:29] [ALPM] installed spectrwm (3.2.0-1)
[2018-11-25 23:11] [ALPM] removed spectrwm (3.2.0-1)
vasek
Возможно в i3 и есть …. но в чистом sway такого нет
Есть, и синтаксис идентичен i3. Вечером буду дома, выложу прямо из конфига sway.

vasek
В части mod+v … - понял и отключил - не удобно сделано
Дело привычки.

vasek
в большинстве WM это задается прямо в конфиге и можно задать для каждого workspace
Методика сохранения раскладок описана тут, но я не пользуюсь.

vasek
mod+z и mod+h - таких сочетаний тоже нет.
Есть, конечно. Вы куда-то не туда смотрите...

vasek
привык прописывать загрузку постоянно используемых приложений (обычно 2 шт.) прямо в конфиге и в заданных workspace - здесь похоже такого нет.
Разумеется есть. Для софта, который запускается через xwayland, как и в i3, к классу окна можно привязать любое действие, в т.ч. и нужный ws:
https://i3wm.org/docs/userguide.html#assign_workspace

Для софта, который нативно работает под wayland правило привязывается к app_id:
https://github.com/swaywm/sway/wiki#window-rules-to-adjust-sways-borders

vasek
большое спасибо за помощь и разъяснение
Не стоит. Что знаю - скажу... )
vasek
а после нажатия mod+a вообще некоторые комбинации перестают работать.
Потому что вы передаете фокус родительскому контейнеру (т.е., скорее всего, корневому окну). Вернитесь назад ($mod+z).
1. Есть:
# Workspace back and forth
bindsym $mod+Escape workspace back_and_forth
2. $mod+v - вертикальный тайлинг;
$mod+h - горизонтальный тайлинг;
$mod+z - фокус на дочерний контейнер;
$mod+a - ... на родительский контейнер.
С помощью последних двух комбинаций вы можете перемещаться вниз/вверх по дереву контейнера, которое, к слову, может быть очень сложным.
$mod+b - по дефолту вроде не забиндено. У меня это скринсейвер.
Хм, я был уверен, что это народное творчество...

safocl
прогу сохранения раскладки клавиатуры для каждого окна
https://github.com/nmukhachev/sway-xkb-switcher
https://aur.archlinux.org/packages/sway-xkb-switcher/
Работает, правда питоновских зависимостей тянет 15 метров...