Меню сайта
   Главная   
   Обо мне   
   Статьи   
   Дневник   
   Картинки   
   Файлы   
   Форум   
   Гостевая книга   

Категории раздела
Куклы и игрушки [60]
Личное [117]
Музыка [19]
Общее [305]
Японский язык [12]
ZX Spectrum [70]
Субмарины [98]
Настольные игры [34]
Го (碁) [11]
Книги [16]
Япония [26]
Таро [4]
Запертый шкаф [17]
CSA (КША) [15]
GNU/Linux [135]
Ubuntu [103]
Manjaro Linux [40]
Python [3]
Магнитольное [44]
Commodore64 [15]
Игровые приставки [2]
ПЭВМ КУВТ [5]


 
Дневник (2018 » Июль » 8 в 21:40)
Manjaro Linux KDE lockscreen (экран блокировки)

В KDE что ни год, то очередные дивные изменения дизайна. Раз изменили экран блокировки, потом ещё раз. Теперь почти как MacOS! Я почти проблевался от размывания фона и раздражающе появляющейся только по нажатию клавиш или движения мыши и автопропадающей по таймауту формы входа.
Опциональными эти яблочные фишечки видимо сделать религия не позволяет.

Вот первый экран блокировки, который я увидел при знакомстве с Manjaro KDE.  Следующий - обновление, к которому пришлось долго привыкать. Третий скриншот - новый дивный дизайн. Казалось бы, откуда его могли взять?



Присмотритесь, ниже экран блокировки macos - законодателя программно-аппаратной моды по всей планете, и предмета лютого фапа и копипасты производителей ноутбуков и разработчиков UI:


Ничего не напоминает? Размытие, крайне мелкий шрифт, минимум всего, и ебучие круглые аватары.

Как я понял, автор этого обновления некий Ramon, как пишут в анонсах обновлений Manjaro:
Ramon found time to update our Breath theme for v5.13 series


И что же с этим теперь делать? Смириться, как всегда? Нет, товарищи, мы пойдем другим путем!
Есть два пути решения проблемы на уровне пользователя, но оба они до первого обновления системы.
1 - пилить новый шаблон ручками.
2 - вернуть взад старый.

Рассмотрим оба решения на той стадии, до которой я сам дошёл.


1) НАПИЛИНГ.

Шаблоны лежат в каталоге /usr/share/plasma/look-and-feel/ и нас интересует файл:
/usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/lockscreen/LockScreenUi.qml
Обратите внимание, что вместо каталога /org.kde.breeze.desktop/ нужно выбрать каталог именно с названием своей темы, например: breath, breezedark, breeze, oxygen, либо править все.

В LockScreenUi.qml вашей темы необходимо под root`ом дописать, соблюдая отступы, в секцию: WallpaperFader строку:
visible: false
Это избавит от размытия. Как убрать пропадание формы логина - я пока не знаю. Узнаю - допишу.
Узнал. Следует поменять значение 'false' на 'true' в функции 'MouseArea' в строке 'property bool uiVisible'.

Также время отображения формы регулируется изменением числового значения interval: 10000 в блоке Timer.
Timer { ... interval: 10000 ... }
Чем меньше значение interval, тем меньше время отображения формы.

Скорость появления формы регулируется тут:
Component.onCompleted: PropertyAnimation { ... duration: 1000 }
Чем меньше значение duration, тем быстрее появляется форма.
UPD:. Чтобы после обновления не слетело, следует работать не с системными файлами, а с их копией в хомяке.
Следует скопировать файлы темы из /usr/share/plasma/look-and-feel/org.kde.breath.desktop/ в ~/.local/share/




2) СТАРЫЙ ШАБЛОН

Для этого достаточно просто заменить новую папку с шаблоном на старую, взятую откуда-либо, например со старого livecd. Для этого берём со старого дистрибутива из папки:
/usr/share/plasma/look-and-feel/
папку /org.kde.breeze.desktop/ или другую, если используется шаблон отличный от breeze, и размещаем её по этому же пути, но на целевом компьютере вместо имеющейся. Которую, кстати лучше не удалять, а переименовать на всякий случай.

Я воспользовался этим способом, и у меня получилось.

Этот вопрос подымался на багтрекере KDE:


Всё эти исправления слетят, как только обновится пакет:plasma5-themes-breath 0.4.0-1

Выяснить, какому пакету принадлежит файл:
pacman -Qo /usr/share/plasma/look-and-feel/org.kde.breath.desktop/contents/lockscreen/
LockScreenUi.qml
Ответ:.../LockScreenUi.qml is owned by plasma5-themes-breath 0.4.0-1

Думаю, можно ещё откатить пакет и запретить его обновлять вписав его в параметр IgnorePkg конфига  /etc/pacman.conf.



Категория: Manjaro Linux | Просмотров: 1683 | Добавил: harushima | Рейтинг: 0.0/0 |
Всего комментариев: 0.
В целях защиты от спама, добавлять комментарии могут только зарегистрированные пользователи. Если Вы не хотите регистрироваться под своим именем, войдите под логином: anonymous, паролем: anonymous.   ( Регистрация,   Вход).
Авторизация
Анонимный вход:
anonymous / anonymous

Календарь
«  Июль 2018  »
ПнВтСрЧтПтСбВс
      1
2345678
9101112131415
16171819202122
23242526272829
3031

Поиск

Облако тэгов
JGSDF игрушки Брюнетки Кладбище сайты Ярость Дракулы Древний Египет девушки кошки Cthulhu Вампиры Kitsune Ужас Аркхема инструмент комиксы Lovecraft готика Submarine submarine rc toy Hosting игротека Ужас Аркхэма book uboat мобильная связь го Edgar Poe swf Mansions of Madness Nightmares персоны Synergy linux-hardware bash youtube Storages Python Мастер-рукожоп Магнитофоны Entropy Grub2 loglevel WiFi Beeline ОПСОСЫ sharp939 Аудиокассеты Windows linuxwork Хочуны ImageMagick топБарыг C64c Commodore

Статистика
Яндекс.Метрика
Онлайн всего: 4
Гостей: 4
Пользователей: 0

Page QR code


Перепечатка материалов сайта без активной ссылки запрещена. Следить за RSS
(c) hermitlair.ucoz.com 2009-2024
Лучший браузер!
Блокировка рекламы