Изменение обоев экрана входа

Я пытался изменить обои на экране входа в систему на свой собственный, используя ubuntu-tweak . Обои находятся в папке обоев Ubuntu по умолчанию, и я дал всем пользователям права на чтение.

Теперь на экране входа в систему не осталось даже обоев.

32
задан 4 July 2014 в 14:30

15 ответов

Путем попытки ответа Senio у меня не было удачи. Но с небольшой модификацией я сорвал куш:

sudo -i
xhost +SI:localuser:lightdm
su lightdm -s /bin/bash
gsettings set com.canonical.unity-greeter draw-user-backgrounds 'true'
gsettings set com.canonical.unity-greeter background 'path-to-image'
exit

путь к изображению является на самом деле путем, где изображение, которое Вы хотите, как входят в систему экранные обои, хранится, например: /usr/share/backgrounds/x.jpg

Я протестировал его, и это работает

Я нашел эту страницу, которая предлагает некоторые подсказки относительно этой проблемы: Ubuntu13.04 LighDM

33
ответ дан 4 July 2014 в 14:30

Шаг 1. Установить Ubuntu Tweak. Sudo Apt-Get Установить Ubuntu-Tweak

Шаг 2. Запустить Ubuntu Tweak из командной строки: Ubuntu-Tweak

Шаг 3. Изменить фоновое изображение Перейти к Настройки> Настройки входа> нажмите, чтобы изменить фоновое изображение

0
ответ дан 4 July 2014 в 14:30
  1. sudo cp your_wallpaper.jpg /usr/share/backgrounds/
  2. sudo chmod 644 /usr/share/backgrounds/your_wallpaper.jpg
  3. sudo nano /usr/share/gnome-background-properties/trusty-wallpapers.xml
  4. Перейдите к нижней части файла и выше последнего </wallpapers> тег, скопируйте текст:
<wallpaper>
    <name>Name_of_your_wallpaper</name>
    <filename>/usr/share/backgrounds/your_wallpaper.jpg</filename>
    <options>zoom</options>
    <pcolor>#000000</pcolor>
    <scolor>#000000</scolor>
    <shade_type>solid</shade_type>   
</wallpaper>
</wallpapers> <-- This should be the last line - copy the above text
  1. Сохраните файл и выход.
  2. Открытый System Settings->Appearance->Look тег->Wallpapers из расширяющегося окна. И наконец выберите свои обои, которые появятся теперь с именем Name_of_your_wallpaper.
0
ответ дан 4 July 2014 в 14:30

Мне удалось изменить экран входа в систему случайно. Кажется, это работает каждый раз для меня. Я выбираю картинку, которую хочу использовать, открываю ее в Shotwell и затем сохраняю в формате PNG. Затем выбрал эту картинку в качестве фона. Затем я вышел из системы и вернулся и Бэм. Экран входа в систему - это картинка, которую я выбрал. Нет более уродливого оранжевого цвета. Теперь мне нужно выяснить, как удалить сетку на экране входа в систему.

0
ответ дан 4 July 2014 в 14:30

В прошлом это работало на меня. Я не уверен, будет ли это работать в среде единства.

Запустите это.

sudo cp /usr/share/applications/gnome-appearance-properties.desktop /usr/share/gdm/autostart/LoginWindow


Выйдите, внесите изменения.
Войдите в систему
Запустите это.

sudo unlink /usr/share/gdm/autostart/LoginWindow/gnome-appearance-properties.desktop


0
ответ дан 4 July 2014 в 14:30

Простой путем можно изменить фон входа в систему с помощью Наутилуса:

  • откройте Nautilus (в корневом режиме)
  • перейдите в /usr/share/backgrounds
  • сократите/переместите/удалите "warty-final-ubuntu.png"
  • затем выберите изображение, которое Вы хотите (.png формат)
  • переименуйте его к "warty-final-ubuntu.png"
  • затем положите обратно его к /usr/share/backgrounds
0
ответ дан 4 July 2014 в 14:30

Я использую Ubuntu 14.04 (все настройки рабочего стола являются стандартными, и я использую стандартную оболочку), и я думаю, что это даже проще, чем все решения, указанные выше.

Единственное, что я делаю, это загружаю картинку или получаю одну из моих собственных фотографий, в зависимости от размера экрана, щелкаю правой кнопкой мыши по загруженному изображению и выбираю «Установить как фон».

Этот процесс, по-видимому, копирует изображение в пользовательскую папку Picture / Wallpaper и, учитывая правильный размер изображения, покажет это изображение также при следующем входе в систему.

0
ответ дан 4 July 2014 в 14:30

В Ubuntu 14.04 я нашел более простой способ решить эту проблему. Вам просто нужно изменить права доступа к изображению, набрав в терминале команду следующим образом.

chmod 644 'path-of-file-to-change-permission'

Замените путь доступа к файлу для изменения разрешением на путь вашей картинки.

Например, ваши фоновые изображения находятся в / home / Admin / Pictures, затем введите команду следующим образом.

chmod 644 /home/Admin/Pictures/*.jpg

Это будет работать.

0
ответ дан 4 July 2014 в 14:30

Canonical добавил поддержку для этого в Ubuntu 16.04. Взгляните на эту ссылку -> https://help.ubuntu.com/16.04/ubuntu-help/user-changepicture.html

0
ответ дан 4 July 2014 в 14:30

Я считаю, что вы ищете:

sudo apt-get install lightdm-gtk-greeter
sudo vim /etc/lightdm/lightdm-gtk-greeter.conf

Измените строку:

background=/usr/share/backgrounds/warty-final-ubuntu.png

на все, что вы хотите. Надеюсь, это поможет

0
ответ дан 4 July 2014 в 14:30

Это очень просто.

  1. Откройте терминал
  2. станьте пользователем root и измените текущую папку

    sudo su
    cd /usr/share/backgrounds/
    
  3. Скопируйте файл изображения в это местоположение

    [ 115]
  4. Измените имя файла на warty-final-ubuntu.png

Это изменит фоновое изображение экрана входа в систему.

Источник

0
ответ дан 4 July 2014 в 14:30

Хммм .. Я пытаюсь установить dconf-editor, чтобы изменить фон. Откройте Терминал и введите этот скрипт.

sudo apt-get install dconf-editor

Запустите dconf-editor:

sudo dconf-editor

И покажите окно ... Откройте com> canonical> unity-greeter Затем измените:

draw-user-backgrounds: 'true'
background: 'path-to-image'
0
ответ дан 4 July 2014 в 14:30

Дешевое и грязное решение: Перейдите в Терминал, затем:

sudo nautilus

Затем используйте Наутилус, чтобы скопировать предпочитаемый фон в

/usr/share/backgrounds/

Затем переименуйте изображение, которое используется для backup-imagenameold.png Затем переименуйте ваше предпочтительное изображение в имя файла исходного фона.

Я знаю, что он не чистый и не худой, но он делает работу как можно скорее;)

Приветствия, Рюссель

0
ответ дан 4 July 2014 в 14:30
1110 Я случайно нашел решение, которое прекрасно работает. Он даже сохраняет анимацию появляющихся обоев во время входа в систему (что я хотел больше всего). Шаг за шагом, что я сделал:

  1. (lightDM) Измените экран входа в систему обоев по умолчанию. Введите в Терминале:

    sudo -i
    xhost +SI:localuser:lightdm
    su lightdm -s /bin/bash
    gsettings set com.canonical.unity-greeter draw-user-backgrounds 'true'
    gsettings set com.canonical.unity-greeter background ''
    exit
    

    Это изменит обои входа в систему по умолчанию. (Нам это нужно для анимации)

  2. Создайте программу запуска с именем, например «WallpaperChange», которая выполняет следующую строку:

    gsettings set org.gnome.desktop.background picture-uri \
              file:///usr/share/backgrounds/ur_desktop_wallpaper_here.jpg
    

    При каждом запуске она меняется фон вашего рабочего стола на ur_desktop_wallpaper_here.jpg

    Примечание: весь путь к ur_desktop_wallpaper_here может быть изменен.

  3. Самое главное. Измените фон рабочего стола с помощью графического интерфейса в настройках параметров на обоях, которые вы хотите иметь на экране входа в систему.

  4. Перезагрузите компьютер.

  5. Снимите флажок при запуске программы «WallpaperChange». Тебе это больше не нужно. При следующей смене обоев вы будете использовать их снова.

Я протестировал его только на Ubuntu 13.04 и нашел решение случайно. Я не могу дать вам технический ответ, почему это работает. Это может зависеть от того, что вы сделали с вашим компьютером до установки обоев для входа в систему. Я переустановлю Ubuntu, попробую этот код еще раз и узнаю, нуждается ли мое решение в дальнейшем редактировании. (Добавлена ​​4-я строка в п. 1)

Привет.

0
ответ дан 4 July 2014 в 14:30

В Ubuntu 18.04 необходимо изменить путь к фоновому изображению в теме по умолчанию /usr/share/gnome-shell/theme/ubuntu.css

  1. Сначала скопируйте файл!!!

    cp /usr/share/gnome-shell/theme/ubuntu.css /var/tmp/
    

    В случае, если у Вас есть опечатка где-нибудь, Вы не сможете получить доступ к самому экрану входа в систему. Если Вы делаете ошибку, то Вы имеете к нейтрализации к терминалу, чтобы вернуться изменение или сделать исправление.

  2. Измените фоновый путь в идентификаторе #lockDialogGroup

    Скопируйте текущее изображение в незашифрованную папку (в случае, если текущее изображение находится в зашифрованной папке) с

    cp "$(gsettings get org.gnome.desktop.background picture-uri|sed "s~'file://\(.*\)'~\1~")" /usr/share/backgrounds/current-background.png
    

    И включите это #lockDialogGroup раздел, например:

    #lockDialogGroup {
       background: #2c001e url(file:///usr/share/backgrounds/current-background.png);
       background-repeat: no-repeat;
       background-size: cover;
       background-position: center;
    }
    
  3. Перезапустите компьютер для наблюдения эффекта.

см. https://askubuntu.com/a/1071765/34298

0
ответ дан 11 October 2019 в 12:24

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

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