Не сложно сделать запоминалку для каждого ws. Для каждого окна - более геморно, да и неприятные нюансы есть.
perwindowlayout - очень старая утилита. Настолько старая, что никто не помнит ее автора. )
Аналога для wayland - не встречал и не искал.
yurius
тиринг при прокрутке остаётся
Я так и не понял: есть тиринг в браузере или нет?
Тиринг - это разрывы изображения вследствии отсутствия синхронизации кадров между видеокартой и монитором. Особенно заметен при горизонтальном перемещении объектов.
Проверьте рвутся ли вертикальные полосы при движении.
Если нет и отсутствует явный статтеринг - дело в новой версии хрома. Значит пришло время менять браузер.

ЗЫ. Я в свое время ушел с хромиума по той причине, что после очередного обновления он в связке gf_210+nouveau приобрел неустранимый тиринг (именно тиринг). Все потому, что google внес nouveau в черный список и никакие ignore-gpu-blacklist не помогали. Вернулся к firefox.
yurius
Радеон вообще не воспринимает никакие конфиг-файлы, ломается загрузка.
Ну не загрузка, а иксы не стартуют. Значит какая-то/какие-то опция/опции не подходят для вашего драйвера/видеокарты. Не надо тупо создавать конфиг. По ссылке в вики описано, какая из опций для чего и для каких (новых/старых) видеокарт. И или методом тыка ищите какая опция мешает.
vasek
захотел изменить в одном конфиге waybar - и пока не получилось
Вот же: https://github.com/Alexays/Waybar/wiki/Module:-Clock
Аппаратное ускорение отключать не надо. Програмная отрисовка сильно ухудшит производительность.

yurius
У меня вообще нет .conf-файлов в папке /etc/X11/*
А тирринг в иксах вообще присутствует? Поэкспериментируйте:
$ xrandr --output видеовыход --set TearFree on
$ xrandr --output видеовыход --set TearFree off
---
И да, может ваша видеокарта попала в blacklist хрома. Это пичаль. Были темы. Есть параметр, который отключает проверку. Сам не помню, так как гуглобраузерами не пользуюсь. Да и не факт, что поможет. Это же гуль-бум...
vasek
Писал свой или используешь дефолтный?
Тут есть варианты:
swaybar + скрипт генерации строки состояния (пример в дефолтном конфиге);
swaybar + любой другой готовый генератор статуса (мой вариант);
waybar;
писать свой бар (swaybar+JSON).

Последним вариантом я удовлетворял все свои прихоти еще с i3-gaps, пока не понял, что всё это не существенно. Сейчас использую нативный swaybar + i3status с минимальным выводом, но широкой расширяемостью при желании (хоткеи, доп. меню и т.д.).

vasek
в spectrwm сделал так, чтобы я всегда видел, что в таком то workspace имеется спрятанное приложение
Приложения в скратчпаде не привязаны к какому-либо воркспейсу. Тут смысл - не мозолить глаз и вызов по требованию.
vasek
что приятно в sway, так это то, что очень много пример по waybar
waybar - отдельный проект. Опционально. Я не использую.
vasek
основное время ушло на поиск
Практически все можно найти тут:
https://i3wm.org/docs/userguide.html
https://github.com/swaywm/sway/wiki

vasek
нет ли в sway фишки - полностью прятать запущенное приложение
Так же, как в i3:
bindsym $mod+Shift+minus move scratchpad
bindsym $mod+minus scratchpad show
В документации по i3:
6.21. Scratchpad

vasek
xf86-input-synaptics
Это только для иксов.

vasek
настроенные комбинации клавиш работаю в английской раскладке, но стоит перейти на русскую … и все, не работают
В i3 так же. В качестве решения можно использовать bindcode вместо bindsym.
Также в sway можно использовать комбинацию bindsym –to-code:
https://github.com/swaywm/sway/wiki#key-bindings-on-a-dual-usrussian-layout
vs220
ссылка ни чем не вредит и легко удаляется если возникнет необходимость.
Та да, но у нас ведь как: сделал, со временем забыл, а потом: "спасите, памагите!11!".
vs220
Речь про нвидию
Хз, судя по:
vs220
В браузере аппаратное ускорение на линуксе больших плюшек не дает а глюки и геморой.
речь о браузере в линуксе в целом.
Между тем доказано, что профит от аппаратного декодирования видео в браузере есть, по крайней мере не в nvidia. И уж конечно он есть от аппаратного рендеринга.

vs220
Без этого не работают программы и скрипты непосредственно обращаюшиеся к youtube-dl
Скрипт, напрямую обращающийся к несушествующей/устаревшей программе, нуждается в исправлении. Это и есть поддержка.

vs220
Если уж хотите по феншую
У меня всё по феншую. Не по феншую лезть руками в /usr/bin/.