KDE: Окончательное Решение тайлингового вопроса
Загрузить свой скриншот
Войдите, чтобы добавлять скриншоты

KDE: Окончательное Решение тайлингового вопроса

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

Предыстория такая: когда bismuth окончательно перестал работать на Plasma 5.27, сперва я искал какой-то похожий по функционалу аналог среди скриптов для kwin. Естественно, не найдя, начал смотреть в сторону, какого-нибдуь минималистичного тайлового WM, с условием чтобы не пришлось сносить Плазму. И тут как раз на лоре и попалась тема где упомянули Hyprland.

Глянул видосики — красиво, шустро, wayland, и c AMD всё в порядке. Вобщем, не хуже других. Информация на офвики (https://wiki.hyprland.org/) изложена доступно и понятно. Ставится путем копирования двух бинарников, одной библиотеки и desktop-файла — остальное по вкусу.

Из репозиториев ставить не стал: в community пакеты были на пару релизов старее, а с aur-ом лишний раз связываться желания нет.

Первое ощущение — необычайная легкость, будто полазив неделю в берцах по болотам, напяливаешь комнатные тапки. Окошки шевелятся шустро и отзывчиво, без каких-либо разрывов и артефактов. При желании, с анимациями, тенями, прозрачностью и затенением. Всё как у людей.

Подмеченные плюсы:
 — Отзывчивость интерфейса качественно заметней, чем при переходе с X на wayland.
 — Меньший расход памяти: 600-700Мб ОЗУ против 1000-1100 у KDE и 250 против 300-400 Мб памяти видеокарты.
 — Не падала, за месяц эксплуатации. (Впрочем и плазма падала только пару раз за полтора года).

Есть и минусы:
 — Схема ускорения курсора мыши вообще "не такая", но отчасти лечится зашитыми профилями чувствительности.
 — Проклятое неполноценное gtk-шное файловое окно…
 — Мелкие баги waybar-hyprland и недостаток его функционала. Возможно на других барах всё иначе.

"Системные" приложения классические:
Терминал: kitty заменил konsole
Панель: waybar
Лаунчер: fuzzel заменил krunner
Aудио-плеер: mdp+mpc+ario
Буфер обмена: cliphist
Оповещатель: dunst
Скриншотер: grim+slurp
Обойщик: hyprpaper
Выключатор: скрипт с zenity и spd-say

По приложениям "несистемным":
Kate — лучше него только электронное чудовище vscodium
Krusader — во всем превосходит doublecmd. Кроме плагинов, но кому они надо?
Kbitorrent — заменил Qbittorent (он был единственным нуждающимся в qt6)

Пару слов о теме:
Хотелось светлую (а не вырвиглазно-белую, как у всех), компактную, одинаковую для qt5gtk3 приложений. Adwaita и Breeze — громоздкие и страшненькие. Kvantum — прожолив и неудобен для редактирования.
Вот я и сперва перерефакторил css-стиль gtk3-темы oomox из 8к строк в 700. А поменяв в нем классы и переменные для цветов — прикрутил в qt5ct, который все-равно обязателен для любого не-kde окружения.

Шрифты с пиктограммами — оказалось что Awesome не нужен, достаточно любого патченного nerd-шрифта смонтированного на основе системного. В котором включены глифы и аwesome и черт знает чего еще: (https://github.com/ryanoasis/nerd-fonts)

Лайков: +15
войдите, чтобы ставить лайки
28
  • Опубликовано: 11.06.2023
  • Hargard

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

Комментарии

Slawyan
Активный пользователь
Активный
11.06.2023
10:31
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
>>и c AMD всё в порядке
А, когда с AMD, было что-то не в порядке?
Lin
Активный пользователь
Активный
11.06.2023
12:05
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSlawyanРодительский комментарий
+3
войдите, чтобы ставить лайки
У АМД хватает падений и других багов
https://duckduckgo.com/?q=amdgpu+crash&t=ffab&ia=web

Я вот VLC боюсь запускать, система или полностью виснет или только ктрл+альт+ф3 остается
Slawyan
Активный пользователь
Активный
11.06.2023
12:42
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийLinРодительский комментарий
0
войдите, чтобы ставить лайки
Так и палка раз в год стреляет. У зелёных на несколько порядков проблем больше. Да и некоторые разработчики вообще, отказываются nvidia, поддерживать.
У меня лично, да и в окружении, проблем нет. А если у вас есть, то это скорей частный случай, а не массовый.
alex0503
Активный пользователь
Активный
11.06.2023
10:53
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Написано про hyprland, но в шапке скриншота plasma
x230
Активный пользователь
Активный
11.06.2023
11:59
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
+
Я б еще пару поставил.
Вот же заморочился с темами и пр.раскрасками!.. Я просто в ах**!..
Что не сделаешь ради любимой игрушки.
...
Сначала хотел сумничать, типа: нафига тащить тетрис в хрустальный замок, а потом простаки-напростаки дочитал посыл. И да, был приятно удивлён. Работа проведена нехилая!
Прям +++ !

P.S. Кстати, приятно смотрится!..
Slawyan
Активный пользователь
Активный
11.06.2023
12:45
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
0
войдите, чтобы ставить лайки
Полностью согласен. За исключением: "приятно смотрится".
Меня от палитры win 98, прям коробит, но здесь дела вкуса.
x230
Активный пользователь
Активный
11.06.2023
13:21
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSlawyanРодительский комментарий
+1
войдите, чтобы ставить лайки
Синий текст на сером фоне, - ну прикольно же!
Hargard
Активный пользователь
Активный
Автор материала
Автор материала
11.06.2023
14:43
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийSlawyanРодительский комментарий
0
войдите, чтобы ставить лайки
Ну нельзя взять, и не использовать синий цвет! На белом или сером фоне только с ними и можно работать.
У теплых оттенков (и зеленого тоже) будет маленькая разница в контрасте, а от этого, текст будет нечитабельным. И ёдким для глаз.
choice
Активный пользователь
Активный
11.06.2023
13:16
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Я раньше думал о том, кто такие гики, даже в wiki про них читал, но пример всегда нагляднее. Кажется это он и есть.
Из описанного я слегка в теме только про Kate-vscodium и знаю, что есть qbittorrent-qt5, но это лишний раз связываться с AUR, а KTorrent вполне в гармонии (опечатка в его названии).
За расширение кругозора +++!
NoireMort
11.06.2023
16:26
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
На ноутбуке intel + nvidia интересно будет ли нормально работать hyprland, тоже хочется попробовать
Hargard
Активный пользователь
Активный
Автор материала
Автор материала
12.06.2023
10:23
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийNoireMortРодительский комментарий
0
войдите, чтобы ставить лайки
С nvidia наверняка возникнут проблемы. Официально она не поддерживается.
https://wiki.hyprland.org/hyprland-wiki/pages/Nvidia/
Есть конечно hyprland-nvidia в aur, но насколько он адекватен - не скажу.
zazen26
Активный пользователь
Активный
11.06.2023
16:30
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+5
войдите, чтобы ставить лайки
Прошу прощения у x230 за все нападки на его скриншоты.
У нас новый король... это самое страшное, что я видел в жизни на десктопах.
Slawyan
Активный пользователь
Активный
11.06.2023
16:51
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийzazen26Родительский комментарий
+1
войдите, чтобы ставить лайки
Или вы мало пожили, или вы преувеличиваете.
x230
Активный пользователь
Активный
11.06.2023
17:13
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийzazen26Родительский комментарий
0
войдите, чтобы ставить лайки
)))
fallen
Активный пользователь
Активный
11.06.2023
20:11
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийzazen26Родительский комментарий
0
войдите, чтобы ставить лайки
зазику лойс влепил, ну заслужил, че..
madx
11.06.2023
19:35
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
а можно доты?
Hargard
Активный пользователь
Активный
Автор материала
Автор материала
12.06.2023
10:25
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийmadxРодительский комментарий
0
войдите, чтобы ставить лайки
Пока нет. А что конкретно интересует?
Evg197
Активный пользователь
Активный
11.06.2023
20:24
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+3
войдите, чтобы ставить лайки
Не, ну это всё круто, только ради эксперимента, что ли. Зачем KDE насиловать))) Есть же специально тайловые DE! Или, я чего-то не допонял))
anton996
Активный пользователь
Активный
12.06.2023
07:21
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийEvg197Родительский комментарий
+1
войдите, чтобы ставить лайки
Или оконные менеджеры
igorborisov
Активный пользователь
Активный
13.06.2023
11:55
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийEvg197Родительский комментарий
0
войдите, чтобы ставить лайки
Я тоже пытался сделать тайлинг в KDE, потому что это удобное окружение
Hargard
Активный пользователь
Активный
Автор материала
Автор материала
13.06.2023
13:56
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийigorborisovРодительский комментарий
+1
войдите, чтобы ставить лайки
Кстати, есть такая замена висмуту: https://github.com/zeroxoneafour/polonium
Речь, естественно, об wayland.
igorborisov
Активный пользователь
Активный
13.06.2023
14:00
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийHargardРодительский комментарий
0
войдите, чтобы ставить лайки
Спасибо, попробую
Павел
12.06.2023
12:26
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Давайте не будем так шутить (я про заголовок)
LexD
Активный пользователь
Активный
12.06.2023
12:30
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Вопрос не совсем по теме: есть ли баги в ядре 6.1.31-1-MANJARO ? В частности, с (не)включением экрана?
Hargard
Активный пользователь
Активный
Автор материала
Автор материала
12.06.2023
20:56
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийLexDРодительский комментарий
0
войдите, чтобы ставить лайки
Нет, не замечал. Имеешь в виду, после пробуждения или гибернации?
Как не замечал и проблем с wol и (не)выключением ПК.
LexD
Активный пользователь
Активный
13.06.2023
08:36
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийHargardРодительский комментарий
0
войдите, чтобы ставить лайки
Не уверен, что дело в ядре, может, совпадение, но после обновления до 6.1.29-1-MANJARO экран несколько минут не включается после угасания (ждущий режим), нет реакции ни на что. Включается после полного отключения (экрана). Сейчас отключил ждущий режим, хранитель экрана, посмотрим.
В спящий режим, кажись, ещё ни разу не уходил.
crud
Активный пользователь
Активный
12.06.2023
13:51
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
"Aудио-плеер: mdp" Может mpd?
igorborisov
Активный пользователь
Активный
13.06.2023
11:22
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Так и не понял, на скриншоте что за окружение?

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

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