Gnome backgroud входит в систему, не изменяются (после того, как измените его),

Я пытаюсь изменить фоновое изображение входа в систему в Gnome (GNOME Shell 3.14.4 - Ubuntu 15.04), делая этот Поток: Не мог изменить фон экрана Входа в систему GDM.

copy the image you want to use into the /usr/share/gnome-shell/theme folder
sudo gedit /usr/share/gnome-shell/theme/gnome-shell.css

Search for the following section

#lockDialogGroup {
background: #2e3436 url(noise-texture.png);
background-repeat: no-repeat;

change the name of the image to your image
set background to repeat or no-repeat

Save the file
logout and your new background is there

Мое изображение является .jpg файлом, Может быть это проблема?, какое-либо решение для этого? При необходимости в большей информации сообщите мне.Спасибо.

1
задан 16 June 2015 в 10:53

2 ответа

Это должно быть прекрасным (я думаю, что действительно использовал JPG только что), однако несколько примечаний:

  • , Если Вы хотите, чтобы это заполнило дисплей (если Вы не изменяете CSS далее), необходимо будет сделать изображение тем же размером как обычное разрешение дисплея для работы правильно (если Вы не захотите, чтобы это разместило несколько копий рядом)
  • при создании копий файлов, Вы добавили/изменили, это поможет
  • 3,16 +, его довольно сложный (см. здесь и здесь :)

Примечание: Начиная с GNOME 3.16 GNOME темами Shell являются теперь хранившие двоичные файлы (gresource).

Во-первых, необходимо извлечь существующий GNOME тема Shell к папке в корневом каталоге. Можно сделать, это использование следующего сценария (extractgst.sh)

#!/bin/sh

workdir=${HOME}/shell-theme
if [ ! -d ${workdir}/theme ]; then
  mkdir -p ${workdir}/theme
fi
gst=/usr/share/gnome-shell/gnome-shell-theme.gresource

for r in `gresource list $gst`; do
        gresource extract $gst $r >$workdir${r/#\/org\/gnome\/shell/}
done

Перешло к созданному каталогу. Необходимо найти, что файлы темы были извлечены к нему. Теперь скопируйте свое предпочтительное фоновое изображение в этот каталог.

Затем, необходимо создать файл gnome-shell-theme.gresource.xml в каталоге со следующим содержанием:

<?xml version="1.0" encoding="UTF-8"?>
<gresources>
  <gresource prefix="/org/gnome/shell/theme">
    <file>calendar-arrow-left.svg</file>
    <file>calendar-arrow-right.svg</file>
    <file>calendar-today.svg</file>
    <file>checkbox-focused.svg</file>
    <file>checkbox-off-focused.svg</file>
    <file>checkbox-off.svg</file>
    <file>checkbox.svg</file>
    <file>close-window.svg</file>
    <file>close.svg</file>
    <file>corner-ripple-ltr.png</file>
    <file>corner-ripple-rtl.png</file>
    <file>dash-placeholder.svg</file>
    <file>filter-selected-ltr.svg</file>
    <file>filter-selected-rtl.svg</file>
    <file>gnome-shell.css</file>
    <file>gnome-shell-high-contrast.css</file>
    <file>logged-in-indicator.svg</file>
    <file>filename</file>
    <file>more-results.svg</file>
    <file>no-events.svg</file>
    <file>no-notifications.svg</file>
    <file>noise-texture.png</file>
    <file>page-indicator-active.svg</file>
    <file>page-indicator-inactive.svg</file>
    <file>page-indicator-checked.svg</file>
    <file>page-indicator-hover.svg</file>
    <file>process-working.svg</file>
    <file>running-indicator.svg</file>
    <file>source-button-border.svg</file>
    <file>summary-counter.svg</file>
    <file>toggle-off-us.svg</file>
    <file>toggle-off-intl.svg</file>
    <file>toggle-on-us.svg</file>
    <file>toggle-on-intl.svg</file>
    <file>ws-switch-arrow-up.png</file>
    <file>ws-switch-arrow-down.png</file>
  </gresource>
</gresources>

Замена имя файла с именем файла Вашего фонового изображения.

Теперь, откройте файл гнома-shell.css в каталоге и изменитесь #lockDialogGroup определение следующим образом:

#lockDialogGroup {
  background: #2e3436 url(filename);
  background-size: [WIDTH]px [HEIGHT]px;
  background-repeat: no-repeat;
}

Набор background-size к разрешению, которое использует GDM, это не могло бы обязательно быть разрешением изображения. Снова, набор имя файла , чтобы быть названием фонового изображения.

Наконец, скомпилируйте тему с помощью следующей команды:

$ glib-compile-resources gnome-shell-theme.gresource.xml

Затем копируют получающееся gnome-shell-theme.gresource файл к /usr/share/gnome-shell каталог.

Перезапуск GDM - необходимо найти, что он использует предпочтительное фоновое изображение

0
ответ дан 1 August 2019 в 10:06

откровенно говоря, поскольку «noise-texture.png» находится в формате «.png», предпочтительно использовать фон с тем же форматом, чтобы избежать других проблем с системой.

Лучше всего попытаться преобразовать ваш любимый .jpg в .png ---> мир;)

-4
ответ дан 1 August 2019 в 10:06

Другие вопросы по тегам:

Похожие вопросы: