Fedora 25 gnome на wayland и тайлинг sway
Добавлено: 24 ноя 2016, 22:47
Есть в репозитории fedora 25 интересный пакет. Это тайлинговый оконный менеджер
работающий в wayland. Родственник i3wm также с одним текстовым файлом конфигурации.
Но что еще более интересно можно запускать через wlc сессию тайлинга например в сессии гнома
Просто ставим
а перед запуском нужно определить переменные для переключения раскладки клавиатуры
в новой сессии. Напомню что в fedora 25 применяется пока костыль в переходной период на
wayland. То есть вместе в wayland запускается еще и иксы для совместимости некоторых программ.
И ни чего удивительного что xkb не работает в чистом wayland.
Проверим
Видим что есть приложения использующие иксы.
Запустим наш тайлинг и для простоты напишем скрип его запуска что бы не набирать переменные
в ручную каждый раз при старте.
У меня стоит переключатель на Caps Lock. Так что для многих он будет выглядеть grp:alt_shitf_toggle.
В прочем для пробы совсем не обязательно и нужна эта раскладка, достаточно в терминале выполнить
откроем терминал в появившемся окне новой сессии. Это комбинация из двух клавишь Win+enter
Проверим теперь на наличие иксовых программ
Ни-ка-во! Во!
Конфиг sway лежит в /etc/sway/config Его можно скопировать в хомяк и там помучить.
Это можно делать хоть в новой сессии, хоть в первичной. Ведь файловая система
для всех графических сессий одна и таже
Вообще в конфиге чумовые хоткеи и если кто заинтересуется могу поделиться своим опытом в i3.
Конфиги у них почти идентичные. Легко читаются даже не посвященными и имеют обыЧновенный
текстовый формат. Не обязательно запускать sway в гноме, Вполне подойдет любая оболочка
даже полностью на иксах.
Ну и ссылочку для старта. https://github.com/SirCmpwn/sway/wiki/I ... m-packages
[album]495[/album]
[album]496[/album]
работающий в wayland. Родственник i3wm также с одним текстовым файлом конфигурации.
Но что еще более интересно можно запускать через wlc сессию тайлинга например в сессии гнома
Просто ставим
Код: Выделить всё
sudo dnf install swayв новой сессии. Напомню что в fedora 25 применяется пока костыль в переходной период на
wayland. То есть вместе в wayland запускается еще и иксы для совместимости некоторых программ.
И ни чего удивительного что xkb не работает в чистом wayland.
Проверим
Код: Выделить всё
xlsclientsЗапустим наш тайлинг и для простоты напишем скрип его запуска что бы не набирать переменные
в ручную каждый раз при старте.
Код: Выделить всё
cat sway-session.sh
#!/usr/bin/env bash
export XKB_DEFAULT_MODEL="pc105"
export XKB_DEFAULT_LAYOUT="us,ru"
export XKB_DEFAULT_VARIANT=","
export XKB_DEFAULT_OPTIONS="grp:caps_toggle"
nohup sway &В прочем для пробы совсем не обязательно и нужна эта раскладка, достаточно в терминале выполнить
Код: Выделить всё
nohup swayПроверим теперь на наличие иксовых программ
Код: Выделить всё
xlsclientsКонфиг sway лежит в /etc/sway/config Его можно скопировать в хомяк и там помучить.
Это можно делать хоть в новой сессии, хоть в первичной. Ведь файловая система
для всех графических сессий одна и таже
Код: Выделить всё
mkdir ~/.config/sway
cp /etc/sway/config ~/.config/sway/Конфиги у них почти идентичные. Легко читаются даже не посвященными и имеют обыЧновенный
текстовый формат. Не обязательно запускать sway в гноме, Вполне подойдет любая оболочка
даже полностью на иксах.
Ну и ссылочку для старта. https://github.com/SirCmpwn/sway/wiki/I ... m-packages
[album]495[/album]
[album]496[/album]