Настройка темы – где установлен фиолетовый фон?

Вопрос или проблема

Я настроил тему GDM и тему Gnome Shell в Ubuntu 20.04 (используя Yaru как базу).
Для этого я изменил как /usr/share/gnome-shell/gnome-shell-theme.gresource, так и файлы в /usr/share/themes для моей новой темы.
Фон экрана GDM имеет указанный мной цвет, и темы GDM, Gnome Shell и Desktop точно такие, как я хочу.

Однако, когда я вхожу в систему, я вижу фиолетовый экран примерно на секунду, прежде чем отображается мой обои рабочего стола.

Это последовательность шагов:

  1. Я ввожу свой пароль и нажимаю Enter на экране входа GDM:
  2. Я кратковременно вижу темный (черный) фон
  3. Затем я кратковременно вижу этот фиолетовый фон
  4. Затем рабочий стол “расширяется”, чтобы покрыть фиолетовый фон.
  5. Затем я вижу полный рабочий стол (верхняя панель, док и обои)

Я исследовал как gdm3.css, так и gnome-shell.css, и не увидел упоминаний о фиолетовых или баклажанных оттенках (ни в формате hex, ни в формате rgb) в измененных мной файлах.

Кто-нибудь знает, откуда берется этот кратковременный фиолетовый цвет фона, чтобы я мог его изменить/исправить?


Скриншоты, показывающие последовательность шагов:

(1) Экран GDM…
enter image description here

(2) Темный (черный) фон…
enter image description here

(3) Фиолетовый фон…
enter image description here

(4) “Расширяющийся” рабочий стол…
enter image description here

(5) Рабочий стол…
enter image description here

Вы можете увидеть фиолетовый фон по умолчанию, набрав:
$ gsettings list-recursively org.gnome.desktop.background
это выведет множество информации, и те, которые вас интересуют, следующие:

org.gnome.desktop.background primary-color ‘#2c001e’
org.gnome.desktop.background secondary-color ‘#2c001e’

Этот ‘#2c001e’ — фиолетовый, и вы можете изменить его, набрав:

$ gsettings set org.gnome.desktop.background primary-color ‘#3c39e3’

Ответ или решение

Если вы столкнулись с вопросом изменения фона, где отображается фиолетовый цвет, то нужно более внимательно изучить настройки среды рабочего стола GNOME и использованные вами темы. Из приведенного вами описания следует, что, несмотря на кастомизацию темы GDM и Gnome Shell в Ubuntu 20.04, при входе в систему появляется фиолетовый экран на мгновение. Вероятно, причина такой проблемы в настройках, связанных с параметрами рабочего стола GNOME, которые нужно изменить вручную.

Разбор проблемы

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

Шаги для решения проблемы

  1. Проверка текущих значений цвета:

    Чтобы узнать текущие значения основной и дополнительной цветовой схемы рабочего стола, выполните команду:

    gsettings list-recursively org.gnome.desktop.background

    Среди выведенной информации обратите внимание на строки:

    org.gnome.desktop.background primary-color '#2c001e'
    org.gnome.desktop.background secondary-color '#2c001e'

    Здесь #2c001e – это тот самый фиолетовый цвет, который вы видите.

  2. Изменение цветовой схемы:

    Для изменения цвета фона, выполните следующую команду:

    gsettings set org.gnome.desktop.background primary-color '#3c39e3'

    Эта команда изменит основной цвет на альтернативный (вы можете указать любой подходящий цветовой код в формате HEX).

Заключение

Если вы правильно измените цветовую схему через gsettings, фиолетовый экран должен исчезнуть. Таким образом, используя указанные команды, вы сможете кастомизировать свой GDM и рабочий стол GNOME более точно, избегая нежелательных цветовых переходов. Не забудьте перезагрузить сеанс GNOME или перезайти в систему, чтобы изменения вступили в силу.

Оптимизация и улучшения

Постоянно следите за обновлениями тем и инструментов настройки GNOME, чтобы убедиться в их совместимости. Рассмотрите возможность использования приложений конфигурации, таких как dconf-editor, для более наглядного управления параметрами.

SEO-оптимизация

В данной статье затронуты такие ключевые моменты, как настройка фона в GNOME, Ubuntu 20.04, кастомизация тем, и редактирование встроенных настроек, что может привлечь внимание к вашим материалам от пользователей, ищущих решения по настройке рабочего стола в Linux.

Оцените материал
Добавить комментарий

Капча загружается...