Fedora 25 gnome на wayland и тайлинг sway

Установка и настройка системы Fedora

Fedora 25 gnome на wayland и тайлинг sway

Сообщение nezabudka » 24 ноя 2016, 22:47

Есть в репозитории fedora 25 интересный пакет. Это тайлинговый оконный менеджер
работающий в wayland. Родственник i3wm также с одним текстовым файлом конфигурации.
Но что еще более интересно можно запускать через wlc сессию тайлинга например в сессии гнома :D
Просто ставим
Код: выделить все
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 &

У меня стоит переключатель на Caps Lock. Так что для многих он будет выглядеть grp:alt_shitf_toggle.
В прочем для пробы совсем не обязательно и нужна эта раскладка, достаточно в терминале выполнить
Код: выделить все
nohup sway

откроем терминал в появившемся окне новой сессии. Это комбинация из двух клавишь Win+enter
Проверим теперь на наличие иксовых программ
Код: выделить все
xlsclients

Ни-ка-во! Во!
Конфиг sway лежит в /etc/sway/config Его можно скопировать в хомяк и там помучить.
Это можно делать хоть в новой сессии, хоть в первичной. Ведь файловая система
для всех графических сессий одна и таже :)
Код: выделить все
mkdir ~/.config/sway
cp /etc/sway/config ~/.config/sway/

Вообще в конфиге чумовые хоткеи и если кто заинтересуется могу поделиться своим опытом в i3.
Конфиги у них почти идентичные. Легко читаются даже не посвященными и имеют обыЧновенный
текстовый формат. Не обязательно запускать sway в гноме, Вполне подойдет любая оболочка
даже полностью на иксах.
Ну и ссылочку для старта. https://github.com/SirCmpwn/sway/wiki/Install-from-packages
495
496
"I invented the term Object-Oriented and I can tell you I did not have C++ in mind." - Alan Kay
Аватар пользователя
nezabudka
Местный говорун
Местный говорун
 
Автор темы
Сообщений: 613
Фото: 180
Стаж: 3 года 3 месяца 29 дней
Откуда: Ростов на Дону
Благодарил (а): 286 раз.
Поблагодарили: 145 раз.

Fedora 25 gnome на wayland и тайлинг sway

Спонсор

Спонсор
 

Re: Fedora 25 gnome на wayland и тайлинг sway

Сообщение nezabudka » 25 ноя 2016, 08:51

Да, к стати. Помойму все это вышеописанное добро работает только на свободных дровах.
"I invented the term Object-Oriented and I can tell you I did not have C++ in mind." - Alan Kay
Аватар пользователя
nezabudka
Местный говорун
Местный говорун
 
Автор темы
Сообщений: 613
Фото: 180
Стаж: 3 года 3 месяца 29 дней
Откуда: Ростов на Дону
Благодарил (а): 286 раз.
Поблагодарили: 145 раз.

Re: Fedora 25 gnome на wayland и тайлинг sway

Сообщение ALEXX » 25 ноя 2016, 11:59

А я с дуру обновился с 23 на 25 теперь ловлю зависоны KDE. Чистая установка на ноут, так же подтверждает, что KDE падает уверенно примерно через 10 минут работы.
Аватар пользователя
ALEXX
Администратор
Администратор
 
Сообщений: 1151
Фото: 35
Стаж: 3 года 7 месяцев 26 дней
Откуда: Королёв
Благодарил (а): 336 раз.
Поблагодарили: 187 раз.

Re: Fedora 25 gnome на wayland и тайлинг sway

Сообщение nezabudka » 26 ноя 2016, 09:42

hotmax писал(а):

А я с дуру обновился с 23 на 25 теперь ловлю зависоны KDE. Чистая установка на ноут, так же подтверждает, что KDE падает уверенно примерно через 10 минут работы.

А помнишь слова "что вас так тянет на эту btrfs?". Вот просто перед обновлением сделал бы снэпшот, что то пошло не так или передумал - взял и откатился. Делов на 2 минуты :D
А вообще думаю рабочую систему нужно обновлять только на предыдущий релиз. Потому что видно в репозитории при установке некотырых пакетов менеджер откатывает многие зависимости на предыдущие версии.
"I invented the term Object-Oriented and I can tell you I did not have C++ in mind." - Alan Kay
Аватар пользователя
nezabudka
Местный говорун
Местный говорун
 
Автор темы
Сообщений: 613
Фото: 180
Стаж: 3 года 3 месяца 29 дней
Откуда: Ростов на Дону
Благодарил (а): 286 раз.
Поблагодарили: 145 раз.

Re: Fedora 25 gnome на wayland и тайлинг sway

Сообщение Olej » 26 ноя 2016, 17:30

hotmax писал(а):

Чистая установка на ноут, так же подтверждает, что KDE падает уверенно примерно через 10 минут работы.

У вас есть вполне достаточные 10 минут, чтобы снести на хрен Wayland и KDE заодно и установить ... Cinnamon, например. :D
Olej
 
Стаж: 48 лет 7 месяцев 16 дней

Re: Fedora 25 gnome на wayland и тайлинг sway

Сообщение Olej » 26 ноя 2016, 17:36

nezabudka писал(а):

А вообще думаю рабочую систему нужно обновлять только на предыдущий релиз.

Вообще то, об этом пишут и документации, и в форумных обсуждениях: обновляйте только предыдущий релиз на последующий ... и никаких "через 1", "через 2" и т.д.

А вообще то, мой опыт, печальный и неоднократный, за годы использования разных релизов Fedora, начиная от 10-12-й, учит:
- если у вас нет особенно бесценных наработок и уникальных инсталляций - не обновляйте релизы, а делайте чистую установку!
- все эти "обновления" - задрочки от Лукавого ... и рано или поздно закончатся потерей дистрибутива и файловой системы с информацией;
- храните свои наработки в /home на отдельном физическом разделе диска - и будет вам счастье!
Olej
 
Стаж: 48 лет 7 месяцев 16 дней


Вернуться в Установка и обновление системы

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1