Я установил популярный arc-theme
(с gnome-твиками), и он выглядит потрясающе в более темном варианте. Однако он не загружается до тех пор, пока я не войду в систему. Я хотел бы, чтобы он также применялся к экрану входа (верхняя панель, кнопки, фон), как я могу это сделать?
для темы дуги, в Ubuntu 18.04.
Экранная тема Входа в систему изменения Ubuntu 18.04 (не обои) после этого Ответа и Предупреждений в нем.
Я попытался изменить вход в систему и экранные темы блокировки то же как User Shell
Тема Arc-Theme
когда Вы загружаете тему дуги с https://github.com/horst3180/arc-theme GitHub. simplfy это как ниже
эта Тема Дуги испытывает недостаток в содержании некоторых ключей для Экранной клавиатуры.
таким образом я адаптировал это из файла по умолчанию /usr/share/gnome-shell/theme/ubuntu.css
скопируйте строки 1549 - 1566 с /usr/share/gnome-shell/theme/ubuntu.css
и вставка под номером строки 1708 в /usr/share/themes/Arc-Theme/gnome-shell/gnome-shell.css
.keyboard-key.default-key {
border-color: #32322d;
background-color: #20201d;
background-size: 20px; }
.keyboard-key.enter-key {
border-color: #dd4814;
background-color: #e95420;
background-image: url("resource:///org/gnome/shell/theme/key-enter.svg"); }
.keyboard-key.shift-key-lowercase {
background-image: url("resource:///org/gnome/shell/theme/key-shift.svg"); }
.keyboard-key.shift-key-uppercase {
background-image: url("key-shift-uppercase.svg"); }
.keyboard-key.shift-key-uppercase:latched {
background-image: url("key-shift-latched-uppercase.svg"); }
.keyboard-key.hide-key {
background-image: url("resource:///org/gnome/shell/theme/key-hide.svg"); }
.keyboard-key.layout-key {
background-image: url("resource:///org/gnome/shell/theme/key-layout.svg"); }
сохраните файл и близко.
теперь работайте ниже команды:
sudo rm /etc/alternatives/gdm3.css && sudo ln -s /usr/share/themes/Arc-Theme/gnome-shell/gnome-shell.css /etc/alternatives/gdm3.css
Пример:
pratap@i7-4770:~$ sudo rm /etc/alternatives/gdm3.css && sudo ln -s /usr/share/themes/Arc-Theme/gnome-shell/gnome-shell.css /etc/alternatives/gdm3.css
[sudo] password for pratap:
pratap@i7-4770:~$
теперь скопируйте эти 3 общих актива папок, темные активы и легкие активы от /usr/share/themes/Arc-Theme/gnome-shell/
кому: /usr/share/gnome-shell/theme/
теперь копия вставляет все содержание от /usr/share/themes/Arc-Theme/gnome-shell/gnome-shell.css
кому: /usr/share/gnome-shell/theme/ubuntu.css
файл, заменяющий данные в ubuntu.css файле.
сохраните файл, близко и завершение работы
начало с нуля система для наблюдения изменения.
На самом деле просто выясните надлежащий способ сделать это сегодня путем добавления опций к update-alternatives
.
Во-первых, можно просмотреть текущую установку gdm3.css
использование
update-alternatives --display gdm3.css
Необходимо видеть следующий текст.
gdm3.css - manual mode
link best version is /usr/share/gnome-shell/theme/Yaru/gnome-shell.css
link currently points to /usr/share/gnome-shell/theme/Yaru/gnome-shell.css
link gdm3.css is /usr/share/gnome-shell/theme/gdm3.css
/usr/share/gnome-shell/theme/Yaru/gnome-shell.css - priority 15
/usr/share/gnome-shell/theme/gnome-shell.css - priority 10
Я установил темы Adapta, и я хотел бы добавить тему Adapta-ЭТА к опциям для gdm3.css. Путь gdm3.css
для Adapta-ЭТА тема /usr/share/themes/Adapta-Eta/gnome-shell/gdm3-Adapta-Eta.css
.
Устанавливать Adapta-ЭТА gdm3.css
,
sudo update-alternatives --install /usr/share/gnome-shell/theme/gdm3.css gdm3.css /usr/share/themes/Adapta-Eta/gnome-shell/gdm3-Adapta-Eta.css 20
update-alternatives --install link name path priority
необходимо использовать
link gdm3.css is ...
из текста Вы получаете использование--display
опция как ссылка.имя должно быть
gdm3.css
путь является путем к новой опции
можно установить любое целое число для приоритета (я не знаю, какое значение это имеет),
Теперь для изменения темы экрана входа в систему использовать sudo update-alternatives --config gdm3.css
Выберите новую тему, которую Вы хотите использовать. Необходимо смочь видеть изменение после перезагрузки.
Я не уверен, изменит ли обновление системы его, но по крайней мере когда тема будет обновлена, это было бы переопределено.
Хотя это - одна проблема, экран блокировки появляется к не изменению согласно выбору. Только экран входа в систему следует за выбором.