LINUX.ORG.RU

Picom


2

0

Всего сообщений: 6

Галерея — Скриншоты

Arch + LXQt

Обычный Арчик, обычный LXQt. Рассказывать особо не о чем. В софте предпочитаю UG Chromium, Transmission, LO, Featherpad, FBreader, Xnview, GIMP, Double Commander, Octopi, Engrampa, Ventoy … и куда же без Wine. LXQt крутится с помощью Openbox и Picom.

 , , , , ungoogled

x230
()
Галерея — Скриншоты

Пробую XLibre и анимашки picom

Чёт наскучил мне cinnamon, так что вот.

От XLibre пока никаких проблем не было, по ощущениям тот же XOrg, просто добавил дополнительный юзер реп, скачал хлибру и ребутнулся. Так же добавил реп blackhole-vl (на скрине 20-repository-extra.conf), пока мне оттуда ничего не надо, только из ветки manual, но на будущее поставил. На скрине не видно, но тут также присутствуют анимашки picom, гифку лень делать было чтобы залить.

Верхняя панель – polybar. Аудио – pipewire. GTK-тема это микрофорк темы skeuos с поменянными цветами.

 , , , ,

daniyal
()
Галерея — Скриншоты

Просто Arch с i3wm

Скриншот, как выглядит система для работы. Скриншот несколько постановочный, но в принципе на деле примерно так оно и есть. В качестве композитора стоит picom за отсутствием чего-нибудь получше. Панелька от XFCE, ничего лучше не нашёл, буду благодарен если посоветуете. Требуется: нормальное управление звуком, желательна возможность расположить сбоку, но походу i3wm это не поддерживает. GTK тема Adwaita, Qt тема KvCyan.

4 рабочий стол является своего рода сервисным, сейчас там запущены btop и radeontop.

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

 , ,

Werenter
()
Галерея — Скриншоты

Субпиксельное... и полноэкранное!.. тёплый ламповый графониум для X11 (ШГ или нормально?)

Нет, это не сон.

Если что, на скриншоте — горизонтальный rgb. Если у вас другая субпиксельная раскладка — попробуйте повернуть на 90, 180 или 270 градусов.

На днях случайно заметил опцию в xrandr --scale. По сути, это делает виртуальный монитор с разрешением помноженным на физическое. И тут в голове завертелось.

Поставил свежий picom, у него как раз есть опция –window-shader-fg для экспериментального glx (в egl не завелось). Ставлю масштаб дисплея в 3x3. Этакий виртуальный HiDPI. К сожалению, билинейное работает максимум на 2x, начиная с 3x — скатывается в ближайшее. Впрочем, другого и не надо. Как я надеялся, ускорение не отваливается (прям как я мечтал — виртуальный HiDPI монитор, только тут — сразу из коробки).

Подсовываю Picom шейдер, который выполняет размытие — по сути, ту самую lcd фильтрацию, как у freetype. Хотя что-то не так. Если freetype lcdfilter=lcdlight (базовая коробка 3x, в теории — для субпиксельной больше не надо), то шрифты — чётче некуда, хотя с default тоже нормально. У меня — если с коробкой 3x3, то по чёткости недотягивает даже до default.
Или дотягивает? Непонятно.

Пока игрался, решил засунуть и другие фильтры:

  • коробка 3x3 в сером (при технике kawase — даже смысла в делении на поосевые этапы нет, и так и так 4 пиксела на один);
  • линейный шириной 5 и пара синусов (один с точечным сэмплированием на 5, другой — интегрированием, шириной 7).

Требуются OpenGL 3.3 + GLSL 3.3.

А ещё железо. Хорошее. Возможно игровое. У меня проц с Intel HD 3000, попробовал на нём glxgears. При нормальной работе без масштаба и в исходном размере 300x300 выдаёт 8000fps. После масшатаба (ещё без picom и вообще композитора) упал до 4000-5000, а как развернул… 15fps (steam чтоли поставить… дискретку ещё не запускал). Хотя тут ещё тротлинг из за перегрева. Если на холодном железе — 30fps может выдать, хотя со временем падает.

Picom — если без шейдера и размытия, то ещё нормально (тени почти не нагружают). С шейдером — смотря сколько окон в поле зрения. Вообще, он рассчитан на то, чтобы быть экранным, а не оконным. Там даже есть опция, чтобы пропускать 1/9 пикселей при одном проходе и 4/18 при двух. Сейчас — если её включить, то окна видны только если координаты кратны 3. В общем, вероятность видимости окна с этой опцией 1/9.

Ссылка на шейдер:
https://github.com/yshui/picom/wiki/Shader-Shop#fullscreen-antialiasing-subpixel-filtering-support

 fsaa, , ,

nick87720z
()
Галерея — Скриншоты

Dwm и свистелки

Прошло прилично времени. Что-то добавлено, что-то перепилено.

На панель навешаны разные события мыши (так, например, символ в левом верхнем углу [ x ] — левая кнопка: F11 для firefox-а, средняя: закрыть окно, правая: удалить пустые теги, колесико: добавить-убрать окна в master и т.д). Окна перетаскиваются средней кнопкой. Это к вопросу о том, что в тайлинге якобы неудобно мышевозить.

Есть свистоперделок чутка — pijulius/picom ага, чтоб не скучно было.

Скринкаст (за качество извиняюсь, не OBS-ом писано, лень мне в нем разбираться).

В остальном: гента, vifm, bottom (вместо speedometer, который всё), alacritty, tmux, zsh.

 , ,

gill_beits
()
Галерея — Скриншоты

Blur в Xfce

Debian на ноуте обновился, сволочь такая, без проблем. Значит, пришло время менять тему!

И в итоге после вечера ковыряния oomox'а, впихивания нужных кусков из gtk.css других тем и рисования прозрачных png'шек, определяющих градиент заголовка в теме Xfwm, а также кой-какой настройки picom (это, если кто забыл, форк compton, который форк xcompmgr), я получил ту же Greybird, но слегка оквадраченную и перекрашенную.
Ну и ладно, главное ведь процесс.

 , ,

dogbert
()