Я пытался изменить обои на экране входа в систему на свой собственный, используя ubuntu-tweak . Обои находятся в папке обоев Ubuntu по умолчанию, и я дал всем пользователям права на чтение.
Теперь на экране входа не осталось даже обоев.
Я пытался изменить обои на экране входа в систему на свой собственный, используя ubuntu-tweak . Обои находятся в папке обоев Ubuntu по умолчанию, и я дал всем пользователям права на чтение.
Теперь на экране входа не осталось даже обоев.
Ответы:
Пытаясь ответить на вопрос Сенио, мне не повезло. Но с небольшими изменениями я выиграл джекпот:
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
ubuntu-desktop
Дешевое и грязное решение: Добрались до Терминала, затем:
судо наутилус
Затем используйте Nautilus, чтобы скопировать предпочитаемый фон в
/ USR / доли / фоны /
Затем переименуйте изображение, которое используется для backup-imagenameold.png
Затем переименуйте ваше предпочтительное изображение в имя файла исходного фона.
Я знаю, что это не чисто или худой, но это делает работу как можно скорее;)
Ура, Рюссель
Хммм .. Я пытаюсь установить 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'
dconf-editor
любом случае, вероятно, нужно другое. +1
Это очень просто.
стать пользователем root и изменить текущую папку
sudo su
cd /usr/share/backgrounds/
Скопируйте файл изображения в это место
Измените имя файла на warty-final-ubuntu.png
Это изменит фоновое изображение экрана входа в систему.
Я считаю, что вы ищете это:
sudo apt-get install lightdm-gtk-greeter
sudo vim /etc/lightdm/lightdm-gtk-greeter.conf
Измените строку:
background=/usr/share/backgrounds/warty-final-ubuntu.png
к тому, что вы хотите. Надеюсь это поможет
sudo su -c 'echo "background=/usr/share/backgrounds/Tranquil_by_Pat_David.jpg">>/etc/lightdm/lightdm-gtk-greeter.conf'
Canonical добавил поддержку для этого в Ubuntu 16.04. Взгляните на эту ссылку -> https://help.ubuntu.com/16.04/ubuntu-help/user-changepicture.html
Я случайно нашел решение, которое прекрасно работает. Он даже сохраняет анимацию появляющихся обоев во время входа в систему (что я хотел больше всего). Шаг за шагом, что я сделал:
(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
Это изменит обои входа в систему по умолчанию. (Нам это нужно для анимации)
Создайте программу запуска с именем, например «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
может быть изменен.
Самая важная вещь. Измените фон рабочего стола с помощью графического интерфейса в настройках параметров на обоях, которые вы хотите иметь на экране входа.
Перезагрузите компьютер.
Снимите флажок при запуске программы «WallpaperChange». Тебе это больше не нужно. При следующей смене обоев вы будете использовать его снова.
Я только протестировал его на Ubuntu 13.04 и нашел решение случайно. Я не могу дать вам технический ответ, почему это работает. Это может зависеть от того, что вы сделали с вашим компьютером до установки обоев для входа в систему. Я переустановлю Ubuntu, попробую этот код еще раз и узнаю, нуждается ли мое решение в дальнейшем редактировании. (Добавлена 4-я строка в п.1)
Здоровается.
Я использую Ubuntu 14.04 (все настройки рабочего стола являются стандартными, и я использую стандартную оболочку), и я думаю, что это даже проще, чем все решения, указанные выше.
Единственное, что я делаю, это загружаю картинку или получаю одну из моих собственных фотографий, соответствующую размеру экрана, щелкаю правой кнопкой мыши по загруженной картинке и выбираю «Сделать фоновым рисунком».
Похоже, что этот процесс копирует изображение в пользовательскую папку Picture / Wallpaper и, учитывая правильный размер изображения, покажет это изображение также при следующем входе в систему.
В Ubuntu 14.04 я получил более простой способ решить эту проблему. Вам просто нужно изменить права доступа к изображению, набрав команду в терминале следующим образом.
chmod 644 'path-of-file-to-change-permission'
Замените путь к файлу для изменения разрешения путем к вашей картинке.
Например, ваши фоновые изображения находятся в / home / Admin / Pictures, затем введите команду следующим образом.
chmod 644 /home/Admin/Pictures/*.jpg
Это будет работать
Простой способ, вы можете изменить фон входа, используя Nautilus:
/usr/share/backgrounds
.png
формат)/usr/share/backgrounds
Я смог изменить экран входа в систему случайно. Кажется, это работает каждый раз для меня. Я выбираю картинку, которую хочу использовать, открываю ее в Shotwell и затем сохраняю в формате PNG. Затем выбрал эту картинку в качестве фона. Затем я вышел из системы и вернулся и Бэм. Экран входа в систему - это картинка, которую я выбрал. Нет более уродливого оранжевого цвета. Теперь мне нужно выяснить, как убрать сетку на экране входа в систему.
Шаг 1. Установите Ubuntu Tweak Sudo Apt-Get Установить Ubuntu Tweak
Шаг 2. Запустите Ubuntu Tweak из командной строки: Ubuntu-Tweak
Шаг 3. Изменение фонового изображения. Перейдите в Tweaks> Настройки входа в систему> нажмите, чтобы изменить фоновое изображение.
sudo cp your_wallpaper.jpg /usr/share/backgrounds/
sudo chmod 644 /usr/share/backgrounds/your_wallpaper.jpg
sudo nano /usr/share/gnome-background-properties/trusty-wallpapers.xml
</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
System Settings
-> Appearance
-> Look
tag-> в раскрывающемся Wallpapers
окне. И, наконец, выберите ваши обои, которые появятся теперь с именем Name_of_your_wallpaper .В Ubuntu 18.04 вам нужно изменить путь к фоновому изображению в теме по умолчанию /usr/share/gnome-shell/theme/ubuntu.css
cp /usr/share/gnome-shell/theme/ubuntu.css /var/tmp/
Если у вас есть опечатка, вы не сможете получить доступ к самому экрану входа. Если вы допустите какую-либо ошибку, вам придется вернуться к терминалу, чтобы отменить изменение или внести исправления.
Изменить фоновый путь в id #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;
}
Перезагрузите компьютер, чтобы увидеть эффект.
В прошлом это работало бы для меня. Я не уверен, будет ли это работать в среде единства.
Запустите это.
sudo cp /usr/share/applications/gnome-appearance-properties.desktop /usr/share/gdm/autostart/LoginWindow
Выйдите, внесите свои изменения.
Войдите в систему
Run this.
sudo unlink /usr/share/gdm/autostart/LoginWindow/gnome-appearance-properties.desktop