LINUX.ORG.RU

Sway и Debian “bullseye”

 , ,


1

1

Как и обещал, решил посмотреть, как там эти ваши вайлянды.

Сделал чистую установку с нуля. И вот мои некоторые заметки.

Libreoffice, с пакетом libreoffice-gtk3, завелся с пол пинка. Firefox, конечно же, не запускался. Пришлось править файл /etc/environment, добавив переменную MOZ_ENABLE_WAYLAND=1 firefox. После некоторого тыкания, Firefox упал, утащив и Sway.

Пришлось в конфиг добавлять for_window [app_id="firefox"] border none. После активного тыкания, проблем нет.

Так как я хочу сидеть с нативным wayland, пакет xwayland не ставил.

В конфиге присутствует лаунчер dmenu, который, конечно же, с wayland не дружит. Пришлось ставить wofi, который имеет почти такой же функционал, как и rofi. Для этого лаунчера использую тему Dracula.

Из графических приложений, использую только Firefox и Libreoffice. Все другое-консольное. Терминалы-foot и kitty. Просмотрщик изображений-imv.

Выводы Использовать можно. Раскладки клавиатуры переключаются, тиринг полностью отсутствует. Чувствуется плавность графики, кино смотреть — одно удовольствие.

P.S.

waybar не ставил из за ненадобности и похожести на polybar. То, что видно на скриншотах, это почти дефолт, так как настраивать руки не дошли.

>>> Просмотр (1920x1080, 1845 Kb)

★★★★★

Проверено: cetjs2 ()

Ответ на: комментарий от eternal_sorrow

Я ни разу не сталкивался чтобы приложение роняло sway.

Роняет. Вот как можно воспроизвести. Дефолтный конфиг. Запускай firefox, мышкой тыкни в угол окна, проскроль колесиком окно firefox. Стабильно падает. Отключил заголовки окон для fireox. Никаких падений нету. Плюс это все описано в arch wiki

If using the mouse scroll wheel on an application’s border crashes sway, you could use border none for the app_id (e.g. Firefox).

Odalist ★★★★★ ()
Ответ на: комментарий от cetjs2

а как хромиум и основанные на нем браузеры, работают ли на чистом вайленде?

В Дебиане не работают. Подробно тут.

Odalist ★★★★★ ()
Ответ на: комментарий от devops

какой файловый менеджер на скриншоте?

nnn.

Это что сожрало аж почти 950 метров?

Firefox (пять вкладок).

Odalist ★★★★★ ()
Ответ на: комментарий от BceM_IIpuBeT

С ГПУ ускорением его и на иксах нету.

С nouveau есть. И это сильно заметно. С блобом от nvidia тоже есть, но меньше.

Odalist ★★★★★ ()
Ответ на: комментарий от BceM_IIpuBeT

На вуйланде ведь нету возможности работы без композитора

Кстати, да.

У меня, например, в иксах тиринга нет (либо я его не вижу просто). Всё работает очень быстро. А при включении синхронизации кадров (композитингом или в конфиге дров-иксов) на глаз замечаю некоторую потерю скорости отклика. Уже просто плавно, нормально, но не летает. Причем у меня i7. Уверен, что на более слабых или старых CPU все еще хуже. Ладно бы только принудительный композитинг (Wayland вокруг этого ведь и построен), но там просто не предусмотрено отключение vblank.

devops ()
Ответ на: комментарий от devops

на глаз замечаю некоторую потерю скорости отклика

Да, потому что в иксах это делается с оверхедом. Чтобы было без него пилят какие-то костыли.

Причем у меня i7

Попробуй отключить тройную буферризацию.

BceM_IIpuBeT ★★★☆☆ ()

1234 выглядят аляпово лучше фон как у панели, а если тыкнуть переключить то как фон, тогда будет как будто вкладка

LINUX-ORG-RU ★★ ()
Ответ на: комментарий от crypt

opensource nvidia?

Ну да. Проперитарный драйвер не работает и не будет работать.

Odalist ★★★★★ ()

кино смотреть — одно удовольствие

Пока ещё omxplayer вне конкуренции по плавности. В остальном мне что то не верится в либреофис без тиринга.

kirill_rrr ★★★★★ ()
Ответ на: комментарий от Odalist

Что с ним, что без него тиринг присутствует.

Ты сильно темнишь, если честно. Если судить по твоим темам, то ты прочно сидел на минималистичных оконных менеджерах (XMonad, FVWM, i3wm), которые не являются композитными. Раз ты взял Sway, то ты, скорее всего, пришел с i3wm. А если дальше посмотреть твои комментарии, то GNOME/KDE терпеть не можешь. Так с каким композитором у тебя был тиринг? И как ты его настраивал? Просто удивляться, что в композитном менеджере тиринга нет, а обычном есть, это как-то странно. А если поискать упоминание в твоих комментариях слова «тиринг», то вообще непонятная ситуация - ты в некоторых сообщаешь, что у тебя его нет, в других, что ты его победил.

Zubok ★★★★★ ()
Ответ на: комментарий от eternal_sorrow

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

kirill_rrr ★★★★★ ()
Ответ на: комментарий от Zubok

прочно сидел на минималистичных оконных менеджерах

Да. Так и было.

Так с каким композитором у тебя был тиринг?

Compton. Тиринг не то, что сильный, но мелкий. Жить можно, но теперь его нету. И это не может не радовать.

И как ты его настраивал?

compton --backend glx --paint-on-overlay --vsync opengl-swc

Odalist ★★★★★ ()
Ответ на: комментарий от kirill_rrr

Только в том случае если большая часть софта будет запускаться ненативно. За этим надо следить, да.

eternal_sorrow ★★★★★ ()
Ответ на: комментарий от Odalist

А отрисовывать таблицу при прокрутке за один раз а не по полэкрана он уже научился? А то они ещё в 6 ветке хвалились, но у меня уже 7.чё.то.там, а экран всё ещё рвёт.

kirill_rrr ★★★★★ ()
Ответ на: комментарий от devops

Почему не picom?

В Debian 10 его нету, только в 11 Дебиане.

Odalist ★★★★★ ()
Ответ на: комментарий от kirill_rrr

Этого сказать не могу. У меня лишь Libreoffice-writer и Libreoffice-math.

Odalist ★★★★★ ()

После некоторого тыкания, Firefox упал, утащив и Sway.

Чёт, как-то не айс. Вяленый ещё не готов.

th3m3 ★★★★★ ()
Ответ на: комментарий от devops

Я не вижу готового решения для снятия скриншотов выделенной области в Wayland с grim + slurp без написания скриптов.

Есть grimshot, идёт в составе Sway и делает за тебя всю работу. Просто запускаешь с нужным параметром и получаешь что нужно - полный экран, активное окно, выделенная область.

Sunderland93 ★★★★★ ()
Ответ на: комментарий от Sunderland93

И как оно, юзабельно?

Да, но я активно не юзал. Тестирую, присматриваюсь. Оно только недавно стало более-менее полноценным (все основные фичи реализованы). Работает нормально. Но нужно еще тестировать, чтобы пофиксить возможные баги. Тогда уже можно мейнтейнить во всякие стабильные дистры (типа Debian).

devops ()
Последнее исправление: devops (всего исправлений: 2)

1. Где трей?
2. Где умный поиск?
3. Как закрепить приложение на панели?
4. Шаблон для размещения как в Windows 11 задать можно?
5. Где иконки у окон?

MOPKOBKA ()
Ответ на: комментарий от MOPKOBKA

1. Где трей?

Не всем нужен трей.

2. Где умный поиск?

Не всем нужен умный поиск.

5. Где иконки у окон?

Не всем нужны иконки окон.

devops ()

когда уже его systemd-щики перепишут?

deity ★★★★ ()
Ответ на: комментарий от MOPKOBKA

1. Где трей?

В разработке, потому как не всем пользователям Sway нужен.

Где умный поиск?

Как это относится к оконному менеджеру?

3. Как закрепить приложение на панели?

Использовать панель, поддерживающую данный функционал. Например MATE Panel.

Шаблон для размещения как в Windows 11 задать можно?

Это когда окна размещаются на каждом мониторе по-разному? Да, можно, через конфиг.

Где иконки у окон?

Иконки в церкви, а это пиктограммы. В таких оконных менеджерах у окон в принципе полноценной рамки нет.

Sunderland93 ★★★★★ ()

Эпично. Н-дцать лет вялить вялого чтобы единственно без проблем запустить терминал.

Прочее, каждое со своим бубном..Оркестр народных танцев и плясок народов севера и лесов амазонии.

Автору аплодисменты, я-бы «не шмогла». С первых закорёжек, отменил эксперимент, потому как ехать, не шашечки..

MKuznetsov ★★★★★ ()
Ответ на: комментарий от Sunderland93

candy-eater это что?

Скрипт. Показывает цвета в терминале. Так. никому ненужная игрушка.

Odalist ★★★★★ ()
Ответ на: комментарий от MOPKOBKA

Где трей?

Для меня он ненужный. Из графики у меня только Firefox и Libreoffice.

Где умный поиск?

Ненужно (для меня).

Как закрепить приложение на панели?

Это ведь тайлинг.

Шаблон для размещения как в Windows 11 задать можно?

Можно. Копаться в конфиге нужно.

Где иконки у окон?

Ненужно.

Odalist ★★★★★ ()
Последнее исправление: Odalist (всего исправлений: 1)
Ответ на: комментарий от spawn_sp

Экспериментатор, будешь им пользоваться? или так на посмотреть?

Пока пользуюсь. Жить можно. Оставлю.

Odalist ★★★★★ ()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)