Использовать тему Adapta для экрана блокировки

1

Я установил тему Adapta.

Я успешно включил Adapta Nokto на экране входа в GDM3, используя:

sudo update-alternatives --install /usr/share/gnome-shell/theme/gdm3.css gdm3.css /usr/share/themes/Adapta-Nokto/gnome-shell/gdm3-Adapta-Nokto.css 1
sudo update-alternatives --config gdm3.css

Это, конечно, показывает тему Adapta Nokto всякий раз, когда мне нужно заходить в мою систему.

Однако, если I заблокировать мой экран, отображается тема gnome-shell по умолчанию ( /usr/share/gnome-shell/theme/ gnome-shell.css ).

Как сделать экран блокировки использовать тему Adapta-Nokto ( /usr/share/themes/Adapta-Nokto/gnome-shell/ gdm3-Adapta-Nokto.css )?

Примечание: Моя тема рабочего стола для системы настроена на Adapta, а моя тема gnome-shell (верхняя панель и док-станция) установлена ​​в Adapta-Nokto (потому что я использую extenson User Themes).

    
задан PJ Singh 03.12.2017 в 04:20
источник

1 ответ

2

Решение состоит в том, чтобы использовать файл gnome-shell-theme.gresource из темы Adapta-Nokto .

EDIT: я обновил это решение, чтобы создать ссылку на файл темы Adapta-Nokto gnome-shell-theme.gresource , а не копировать его. Таким образом, экран блокировки всегда будет использовать самую последнюю версию темы Adapta-Nokto, когда она будет обновлена.

  1. Откройте терминал и перейдите в каталог gnome-shell .

    cd /usr/share/gnome-shell/
    
  2. Резервное копирование исходного файла gnome-shell-theme.gresource . Следующая команда создаст резервную копию, если текущий файл не является ссылкой (созданной с использованием шага 3).

    if ! [[ -h gnome-shell-theme.gresource ]]; then sudo mv gnome-shell-theme.gresource gnome-shell-theme.gresource.original; fi
    
  3. Ссылка на файл gnome-shell-theme.gresource темы Adapta-Nokto.

    sudo ln -frs /usr/share/themes/Adapta-Nokto/gnome-shell/gnome-shell-theme.gresource gnome-shell-theme.gresource
    
  4. Перезагрузитесь, чтобы включить новый экран блокировки. (Простое выключение и вход в систему недостаточно для включения нового экрана блокировки, поскольку после ввода пароля вы повторно возвращаетесь на экран входа в систему.)

  5. Примечание. Если пакет gnome-shell-common обновляется в будущем, вам может потребоваться выполнить шаги с 1 по 3, чтобы снова включить тему экрана блокировки Adapta-Nokto.

Ссылка: Тема Materia GDM

    
ответ дан PJ Singh 03.12.2017 в 04:52
источник