Sway на домашнем компьютере с Gentoo
Загрузить свой скриншот
Войдите, чтобы добавлять скриншоты

Sway на домашнем компьютере с Gentoo

38
Материал написан пользователем сайта.
Дистрибутив:
Окружение:
  • SwayWM

Прошло чуть больше года как я начал использовать на своем домашнем компьютере оконный менеджер Sway. За это время я перешел с bash на zsh. С консольного nano на vim.

Оконный менеджер Sway мне нравится. Для меня это очередная возможность покопаться во внутреннем устройстве Linux. Настроить под себя. Заставить работать то, что до этого не хотело работать.

Sway я использую вместе с такими приложениями:
dolphin — в качестве файлового менеджера
konsole — как терминал
imv — легковесный просмотрщик изображений
libreoffice — в качестве офиса
mpv — для просмотра фильмов
portproton — для запуска некоторых windows приложений и игр.
Google Chrome — интернет серфинг
grim — для создания скриншотов
wf-recorder — отлично пишет скринкасты

Немного о конфигурации моего железа.
Материнская плата Asrock FM2A68M-HD+
Видеокарта Nvidia Geforce GTX 1050 Ti драйвер nvidia на момент написания 525.105.17
Ядро 6.2.9-gentoo-kernel своей конфигурации.
И принтер со сканером HP Deskjet 2050A.

На скриншотах показаны основные элементы рабочего стола. Это waybar с элементами: кнопка меню вызывающая nwg-launchers, с противоположной стороны кнопка вызова меню завершения работы nwgbar. По центру видджет погоды, следом за ней кнопка показывающая статус bluetooth с помощью нее можно вызвать systemsettings5 kcm_bluetooth. Далее кнопка интернет соединения, можно вызвать systemsettings5 kcm_networkmanagement. Далее процессор, место на диске, использование памяти, клавиши Caps Loock, Num Loock, раскладка клавиатуры, трей и прямо перед часами кнопка открывающая менеджер уведомления. В качестве демона уведомлений использую https://github.com/ErikReider/SwayNotificationCenter.

При нажатии клавиш Meta+D запускается krunner.
На некоторые комбинации клавиш навешаны запуски приложений, например Meta+F1 запускает chrome, Meta+F7 — запускает avidemux, Meta+F9 — кдешный калькулятор и тд. и тп.

Чтобы не так было скучно каждые три минуты сменяются обои рабочего стола.

Также прикручен скрипт располагающий новые окна в спиральном порядке https://github.com/nwg-piotr/autotiling.

Оконный менеджер sway запускаю из sddm в файле /usr/share/wayland-sessions/sway.nvidia.desktop прописана команда запуска Exec=env WLR_RENDERER=vulkan QT_QPA_PLATFORMTHEME=kde WLR_NO_HARDWARE_CURSORS=1 GBM_BACKEND=nvidia-drm __GL_GSYNC_ALLOWED=0 __GL_VRR_ALLOWED=0 __GLX_VENDOR_LIBRARY_NAME=nvidia sway --unsupported-gpu
К сожалению, переменную WLR_RENDERER=vulkan из запуска придется убрать, некоторые приложения открываются с артефактами, если есть эта переменная. Жалко, но с этой переменной прозрачность и отрисовка окон просто шикарна. Скриншоты сделаны с использованием этой переменной.

Использую переменную QT_QPA_PLATFORMTHEME=kde для применения темы оформления настроенной в KDE. А также Kvantum для оформления приложений.

Есть и минусы. Viber и Krita совсем не хотят работать в wayland сессиях. Viber — открывает прозрачное окно на котором вообще ни чего нет, но при этом работает. А krita — завершается с ошибкой. Но я не унываю, остальное ведь работает.
Буду продолжать использовать этот оконный менеджер и дальше, потому что, пока, меня все устраивает.

Лайков: +27
войдите, чтобы ставить лайки
38

Еще скриншоты:

Комментарии

NoireMort
16.04.2023
12:02
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Я думал что Sway не работает на Nvidia
На ноутбуке intel +nvidia будет работать?
dimonchik230
Активный пользователь
Активный
Автор материала
Автор материала
16.04.2023
17:15
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийNoireMortРодительский комментарий
0
войдите, чтобы ставить лайки
Не знаю, у меня амд + нвидиа, но думаю почему нет?
breeder
Активный пользователь
Активный
16.04.2023
13:15
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+5
войдите, чтобы ставить лайки
sway это удобно
wayland это прогрессивно

лайк, безусловно
scorpii
Активный пользователь
Активный
16.04.2023
13:25
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+4
войдите, чтобы ставить лайки
очень аккуратно и симпатично!
choice
Активный пользователь
Активный
16.04.2023
15:47
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
К нам присоединился продвинутый линуксоид.
Всё подобрано тщательно и даже нежно.
Желаю в ближайшее время достичь разрешения 1920х1080.
dimonchik230
Активный пользователь
Активный
Автор материала
Автор материала
16.04.2023
17:17
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийchoiceРодительский комментарий
0
войдите, чтобы ставить лайки
Вряд-ли меня можно назвать продвинутым, да и присоединился я года как четыре назад.
MyraJKee
Активный пользователь
Активный
16.04.2023
19:29
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Сколько не пытался на кедах запустить wayland ( ubuntu 20.04 +wayland + nvidia ), ничего даже близко похожего на работоспособное и в помине нет
DrSheppard
Активный пользователь
Активный
16.04.2023
19:49
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMyraJKeeРодительский комментарий
0
войдите, чтобы ставить лайки
наверное, это всё же проблема бабуина
MyraJKee
Активный пользователь
Активный
16.04.2023
19:52
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийDrSheppardРодительский комментарий
+1
войдите, чтобы ставить лайки
Бабуин это хто?
DrSheppard
Активный пользователь
Активный
16.04.2023
19:59
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMyraJKeeРодительский комментарий
0
войдите, чтобы ставить лайки
ubuntu
MyraJKee
Активный пользователь
Активный
16.04.2023
20:00
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийDrSheppardРодительский комментарий
0
войдите, чтобы ставить лайки
Дак, а што делать? Где wayland + nvidia + kde запустится в удобоваримом виде?
Hargard
Активный пользователь
Активный
16.04.2023
20:08
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMyraJKeeРодительский комментарий
0
войдите, чтобы ставить лайки
На любом arch-based. Включительно с manjaro.
*Разумеется, потребуется катра не древней GT1030.
Minor748
Активный пользователь
Активный
16.04.2023
20:56
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийHargardРодительский комментарий
0
войдите, чтобы ставить лайки
Почему именно с 10 серии, поддержка Вулкан или ещё какой технологии?
PaulWinter
17.04.2023
09:03
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийHargardРодительский комментарий
0
войдите, чтобы ставить лайки
Arch + 3060 Wayland'ом и не пахнет) Инструкции с арчвики не сработали, хз что не так.
На федоре только работал из коробки, плохо но работал.
Minor748
Активный пользователь
Активный
16.04.2023
20:00
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMyraJKeeРодительский комментарий
0
войдите, чтобы ставить лайки
Наверно, производная от бубунта и прочих ругательных форм слова
Hargard
Активный пользователь
Активный
16.04.2023
20:02
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMyraJKeeРодительский комментарий
+1
войдите, чтобы ставить лайки
А неудивительно. Вы бы еще на дебиане пробовали подобный финт.
Убунта - дистрибутив в первую очередь, корпоративный, запиленый для того чтобы затрат в него вложить поменьше, а с пухлого клиента содрать побольше.
Что и достигается за счет пресловутой "штабильности" на так-сяк протестированных драйверах и пакетах годичной давности. Потому и сидя на подобном, на всякие wayland\pipewire ближайшие 2-3 года заглядываться не стоит.

Такое надо пытаться на дистрибутивах десктопных, с максимально свежей начинкой. Как у сабжа, arch/manjaro или -censored- fedora.
fallen
Активный пользователь
Активный
16.04.2023
20:43
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийHargardРодительский комментарий
+2
войдите, чтобы ставить лайки
осуждаю.
igorborisov
Активный пользователь
Активный
17.04.2023
09:53
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийfallenРодительский комментарий
0
войдите, чтобы ставить лайки
-
dimonchik230
Активный пользователь
Активный
Автор материала
Автор материала
16.04.2023
21:08
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMyraJKeeРодительский комментарий
0
войдите, чтобы ставить лайки
На убунте я не запускал, но на slackware 15, я это сделал. У меня есть статья на этом ресурсе про это. Скорее всего, в убунте используется стабильная версия sway, а на слаке чтобы заставить работать эту связку, я установил нестабильную версию.
fallen
Активный пользователь
Активный
16.04.2023
20:40
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
> Настроить под себя. Заставить работать то, что до этого не хотело работать.

а что именно, из перечисленных в сабже довольно популярных софтин, нужно "заставлять" работать? или это все же какие-то собственные фантомные боли?

зы
пардон за грубый вопрос.. но, накой ... вам кеды в свае?
dimonchik230
Активный пользователь
Активный
Автор материала
Автор материала
16.04.2023
21:03
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийfallenРодительский комментарий
+2
войдите, чтобы ставить лайки
Да вы правы, в последнее время это больше, боли "фантомные". Но я просто люблю покопаться в "недрах", поэтому для меня windows изначально был "не вариант". А Linux для меня стал вот такой "отдушиной", где я мог посидеть, "потыкать пальчиком", "поковыряться" в недрах этой системы. Не считайте это извращением, считайте это "ХОББИ".
fallen
Активный пользователь
Активный
16.04.2023
21:37
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийdimonchik230Родительский комментарий
+1
войдите, чтобы ставить лайки
за вполне адекватный ответ, плюсец не могу не влепить.. но кутэ в свай зачеeeм!?
..ну раз хобби позволяет, то и тут вопрос отпал))
dimonchik230
Активный пользователь
Активный
Автор материала
Автор материала
16.04.2023
22:08
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийfallenРодительский комментарий
+2
войдите, чтобы ставить лайки
Я все-же отвечу. А почему нет? Я изначально сидел на кедах, зачем мне создавать лишние сущность и устанавливать программы, которые мне не нравятся. Да и привык я к приложениям на qt. Я вообще считаю, что dolphin это отличный файловый менеджер, Clementine- - шикарный музыкальный проигрыватель, qtbittorrent - отличный торрент клиент. И это все на QT.
fallen
Активный пользователь
Активный
16.04.2023
22:26
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийdimonchik230Родительский комментарий
+1
войдите, чтобы ставить лайки
в таком случае, добро пожаловать в вяйленд..
удачи дружище! ;)
[аноним]
17.04.2023
10:00
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийdimonchik230Родительский комментарий
0
войдите, чтобы ставить лайки
люблю покопаться в "недрах", поэтому для меня windows изначально был "не вариант"

Не каждая лошадь доскачет до полюса.. )
Hargard
Активный пользователь
Активный
16.04.2023
22:26
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийfallenРодительский комментарий
+1
войдите, чтобы ставить лайки
Современные реалии таковы, что без QT не обойтись. И обязательно найдется какая-нибудь приблуда на GTK2|3.
А так, если бы еще и не wayland, то можно было бы сделать наоборот - запихать i3wm в Плазму, заместо kwin.
fallen
Активный пользователь
Активный
16.04.2023
22:29
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийHargardРодительский комментарий
0
войдите, чтобы ставить лайки
чо? я аж зафэйспалмил.. какие такие реалии блин у вас, что без кутей всем камздец.
аргументируй чтоле.. а то за лет 15 как не было, и вот опять...
"мы без кутей все умрем!" (особенно продакш), рхелу ваще вешалка, как обычно))

зы

хотя не, не надо..

мои сандалии и так поржали достаточно.
origin
Активный пользователь
Активный
16.04.2023
22:49
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийfallenРодительский комментарий
0
войдите, чтобы ставить лайки
fallen Привет Милейший !

Вопросик и не по теме.
На Гогле полезли слева...Популярные запросы...на Федорке-КДЕ-38...и на EOS...
а на АркоЛинукс все на отлично !
В чем причина...и чистка не помогает...???

Спасибо Вам за АркоЛинукс !
fallen
Активный пользователь
Активный
16.04.2023
23:07
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийoriginРодительский комментарий
0
войдите, чтобы ставить лайки
на хромом, все че хош может полезть..
возможно, это новая фича свежей версии браузера, которая, в скором времени может тебя и на арко настичь.. ))

> В чем причина...и чистка не помогает...???

я бы так не утверждал, особенно про чистку..
но, эм.. можно тупо сменить поисковую систему, если нет желания погружаться глубже.. в настройки браузера к примеру, как толстые так и тонкие ;)

чаще всего, пользователи гугл-хром просто смиряются с неизбежностью принятия нововведений... пролы, одним словом))

^не в обиду, просто толчок к действию.
origin
Активный пользователь
Активный
16.04.2023
23:23
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийfallenРодительский комментарий
0
войдите, чтобы ставить лайки
fallen Спасибо за ответ !

времени может тебя и на арко настичь.. ))

1-Да я так сначала и подумал...установил Гогле Девело...и уже сегодня и там Эти...Популярные запросы...всякая... и пришлось Одиноким...установил Ежика-Девело и у них пока все чисто...
а работают ОНИ на Манджаро-КДЕ ! ))

2-У меня пк на ЕФИ...вчера попробовал Одиноким установить АракоЛинукс...НО номер не прошел...
у них мат.платы на MBR ! ))

Благодарен Вам за быстрый ответ !
ОК !
igorborisov
Активный пользователь
Активный
17.04.2023
09:56
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийoriginРодительский комментарий
0
войдите, чтобы ставить лайки
Оригин... Популярные запросы... Убираются в настройках поиска google на сайте google.ru! Удачи
origin
Активный пользователь
Активный
17.04.2023
21:17
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийigorborisovРодительский комментарий
0
войдите, чтобы ставить лайки
igorborisov Спасибо Вас понял !

Убираются в настройках поиска google на сайте google.ru!

1-Да и я пробовал ТАК...
но только очистил историю...и снова Популярные запросы лезут.

2-Все убралось в настройках Хрома и всех видов...выключил все тумблера
и на Федоре...EOS...Манджаро-КДЕ и все ОК !
origin
Активный пользователь
Активный
17.04.2023
00:49
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийfallenРодительский комментарий
0
войдите, чтобы ставить лайки
fallen ^не в обиду, просто толчок к действию.

Ура ! Все получилось и все очень просто... !
Ох... этот Метролог РИП...привык к ГОСТ ! ))
Опыты на Федорке-КДЕ-38 и все ОК !
Hargard
Активный пользователь
Активный
17.04.2023
00:31
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийfallenРодительский комментарий
+1
войдите, чтобы ставить лайки
Да пожалуйста, из того что есть на основном.
Вот самая главная софтина на компе: https://github.com/wowdev/noggit3
Вот лучших hex-редатор под linux: https://www.sweetscape.com/010editor/
Самая универсальная читалка: https://github.com/buggins/coolreader
Ну и еще одна мало кому нужная штука: https://github.com/obsproject/obs-studio

Krusader, qbittorent, плееры, можно сказать вкусовщина, не упоминаю.
Kritой не пользуюсь, поэтому тоже умолчу.
Virtualbox, допустим, можно пользовать без gui. А вот поставить?
igorborisov
Активный пользователь
Активный
17.04.2023
10:22
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийfallenРодительский комментарий
0
войдите, чтобы ставить лайки
Релии 21 века
dimonchik230
Активный пользователь
Активный
Автор материала
Автор материала
16.04.2023
22:57
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийHargardРодительский комментарий
0
войдите, чтобы ставить лайки
Все намного проще. Если бы мне нравился "Гном" - то я бы сидел на gtk. При этом я с удовольствием пользуюсь программами: bleachbit, gimp. А так я с 2006 года пользовался kde, сначала на ASP Linux, а затем на OpenSuse, соответственно и когда я в 2017 году установил Gentoo, то я первым делом поставил плазму, она до сих пор установлена на этом компьютере, а sway установлен был уже позже. Я просто использую то, что есть в наличии, не устанавливая лишнее. Да и настройка тем в плазме на мой взгляд проще.
Andrey-phoenix
16.04.2023
22:56
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Выглядит как в крутых фильмах про хакеров.
DrSheppard
Активный пользователь
Активный
17.04.2023
00:23
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийAndrey-phoenixРодительский комментарий
0
войдите, чтобы ставить лайки
reddit.com/r/unixporn

Написать комментарий

Ваше имя:
Текст комментария:
  • Уважать других.
  • Не ругаться.
  • Без оскорблений.
  • Без грубости.
  • Не переходить на личности.
  • Писать на русском языке.
  • Без политики.
  • Без флуда.
Правила