Intereting Posts
Как обмениваться файлами и папками на форуме, чтобы каждый мог скачать без учетной записи Ubuntu One? Как открыть .exe в ubuntu без вина или любого другого слоя совместимости окон? Преобразование формата изображения из терминала? Использование батареи в Ubuntu 16.04 какое программное обеспечение использовать для очистки файлов и повышения производительности компьютера под ubuntu? Как исправить ошибку GPG / BADSIG при запуске apt-get update? Как контролировать вентилятор процессора без датчиков, поддерживающих pwm? Есть ли автономный словарь командной строки? Сгоревшие CD-R не идентичны входному iso-изображению, почему? Как я могу контролировать новые файлы в каталоге и перемещать / переименовывать их в другой каталог? xclip на безголовом сервере Поддержка драйверов для Lenovo X1 Carbon (3rd Gen) в Ubuntu Есть ли пакет ubuntu для демонстраций pygobject? memtest86 + не запускается VNC-сессия очень медленная в 12.04 по сравнению со старыми версиями

Как изменить обои экрана входа?

Я хотел бы установить обои на экране входа в систему (Unity Greeter), как мне это сделать?

Ubuntu с 12.04 по 13.04

Ubuntu 12.04 Unity greeter представил выбранный пользовательский динамический фон, а это означает, что при выборе пользователя из списка доступных пользователей фон будет меняться, чтобы отражать фон рабочего стола выбранного пользователя.

По умолчанию lightdm установит /usr/share/backgrounds/warty-final-ubuntu.png в качестве фона по умолчанию и опции включения динамического фона.

Установка динамического отключения

Откройте терминал и получите root

 sudo -i 

( Введите пароль sudo )

Разрешить пользователю lightdm создавать соединение с X-сервером

 xhost +SI:localuser:lightdm 

Переключить пользователя на lightdm

 su lightdm -s /bin/bash 

Отключение динамического переключения фона

 gsettings set com.canonical.unity-greeter draw-user-backgrounds 'false' 

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

 gsettings reset com.canonical.unity-greeter draw-user-backgrounds 

Когда вы закончите настройку или перезапуск по умолчанию, функция динамического фона вы можете закрыть терминал или ввести 2x exit , сначала верните его обратно в корневую папку, а второй – для очистки привилегий root и возврата к обычному пользователю.

Изменение фиксированного фона по умолчанию

(вы увидите это только в том случае, если пользователь не установил фоновое изображение рабочего стола или если для динамического параметра установлено значение false )

Откройте терминал и получите root

 sudo -i 

( Введите пароль sudo )

Разрешить пользователю lightdm создавать соединение с X-сервером

 xhost +SI:localuser:lightdm 

Переключить пользователя на lightdm

 su lightdm -s /bin/bash 

Измените фон по умолчанию с изображением на ваш выбор

 gsettings set com.canonical.unity-greeter background '/foo/wallpaper.png' 

(Примечание: файл обоев не может находиться внутри дома зашифрованного пользователя, они устанавливаются только после того, как пользователь выполнил вход в свою учетную запись).

Если вы хотите вернуть это значение к фону по умолчанию, выполните все шаги до указанной выше команды, но вместо этого введите

 gsettings reset com.canonical.unity-greeter background 

Когда вы закончите изменять функцию фона по умолчанию или вернетесь к умолчанию по умолчанию, вы можете закрыть терминал или набрать 2x exit , сначала вернуться к корневому, а второй – очистить привилегии root и вернуться к обычному пользователю.

За 11.10

Запустите эту команду в терминале ( Ctrl + Alt + T )

 gksu gedit /etc/lightdm/unity-greeter.conf 

Вы увидите gedit (текстовое приложение) с этим текстом:

введите описание изображения здесь

Просто отредактируйте строку, которая говорит BACKGROUND=... с абсолютным путем к фоновому изображению вашего желания.

Затем нажмите «Сохранить» или « Ctrl + и закройте окно. Вы сделали.

Выйдите, чтобы увидеть, как он работает.

источник

11.10 – Простой менеджер LightDM

Предприимчивый разработчик собрал простой апплет, который изменит обои:

введите описание изображения здесь

установить

 sudo apt-add-repository ppa:claudiocn/slm sudo apt-get update sudo apt-get install simple-lightdm-manager 

источник

Ubuntu 12.04 , 14.04 & 16.04

Ответ Бруно Перейры работал для меня, но не мог использоваться в контексте без X11. Вот еще один способ сделать то же самое … без необходимости X11 (и легко с возможностью сценариев):

Отредактируйте следующий файл:

sudoedit /usr/share/glib-2.0/schemas/10_unity_greeter_background.gschema.override

 [com.canonical.unity-greeter] draw-user-backgrounds=false background='/foo/wallpaper.png' 

Примените новые настройки:

sudo glib-compile-schemas /usr/share/glib-2.0/schemas/

11,10

Я бы предложил использовать Ubuntu Tweak . Вы можете настроить то, что логотип и фоновое изображение удобно, без конфликтов с конфигурационными файлами:

введите описание изображения здесь

Этот снимок экрана был сделан 10.10 Maverick, если кто-то может легко проверить, работает ли он также с недавними версиями Ubuntu, отредактируйте этот ответ!

Ubuntu 12.10

Этот подход использует dconf-editor, а не gsettings. Изменения в единстве-приветствие должны выполняться как пользователь lightdm. Эти шаги заключаются в следующем:

  1. Измените пользователя root.
  2. Предоставьте доступ пользователю Lightdm к X-серверу.
  3. Измените пользователя lightdm.
  4. Запустите dconf-editor.
  5. Выберите / com / canonical / unity-greeter и измените свойства.

  1. Измените пользователя root.

     sudo -i 
  2. Предоставьте доступ пользователю Lightdm к X-серверу.

     xhost +SI:localuser:lightdm 
  3. Измените пользователя lightdm.

     su lightdm -s /bin/bash 
  4. Запустите dconf-editor.

     dconf-editor 
  5. Выберите / com / canonical / unity-greeter и измените свойства.

    dconf-редактор

Для 11.10:

Вам необходимо отредактировать /etc/lightdm/unity-greeter.conf ( sudo nano /etc/lightdm/unity-greeter.conf ). В этом файле вам нужно заменить значение тега BACKGROUND .

Для проверки проверьте снимок экрана ниже.

введите описание изображения здесь

Главный ответ не работает для меня, поскольку я не использую единство-приветствие. Мой lightdm настроен на использование lightdm-gtk-greeter.

Я нашел решение, просмотрев исходный код lightdm. Он запрашивает DBus, чтобы найти свойство BackgroundFile для пользователя. Вы можете изменить это, используя программу d-feet (или инструменты командной строки).

Перейдите к этой точке на d-foot:

http://i.stack.imgur.com/PvvMe.png

Дважды щелкните по кнопке «SetBackgroundFile». В открывшемся окне введите желаемое имя файла обоев (с двойными кавычками). Нажмите кнопку «Выполнить». Если все будет хорошо, вы увидите сообщение типа «Эта функция ничего не вернула».

При следующем запуске lightdm у него должны быть новые обои, которые вы выбрали.

Все версии

1) Загрузите Ubuntu Tweak:

Загрузить для Ubuntu 12.04 Точный Панголин

Скачать для Ubuntu 11.10 Oneiric Ocelot

Загрузить для других Ubuntu

Если вы используете 12.04 Precise: чтобы изменить обои для входа, просто измените обои для рабочего стола , с Ubuntu Tweak вы можете изменить только логотип.

Если вы используете 11.10 Oneiric, вы можете использовать Ubuntu Tweak, чтобы изменить обои для входа и логотип.

2) Откройте загруженный пакет и установите его screenshoot

3) Запустите Ubuntu Tweak.

Перейдите в Tweaks> Настройки входа. Нажмите «Разблокировать» и нажмите на изображение, которое вы хотите изменить. screenshoot

Если вы используете 12.04 Precise: чтобы изменить обои для входа, просто измените обои для рабочего стола, с помощью Ubuntu Tweak вы можете изменить логотип.

Это обходной путь для 12.04 и текущей версии единства-приветствия (по умолчанию «тема»). Для других приветствий, таких как lightdm-gtk-greeter, обычное редактирование файла conf в файле /etc/lightdm/ works. Но единство-greeter больше не смотрит на unit-greeter.conf, и неясно, как его настроить.

Я сделал следующее: я нашел изображение, которое настаивает на единстве-приветствие. Для меня это было в /usr/share/backgrounds . Переместить / удалить / переименовать. Теперь единство-greeter вернется к фону по умолчанию, который является /usr/share/backgrounds/warty-final-ubuntu.png . Переместите / удалите / переименуйте это. Теперь вам нужно поместить другое изображение в это место с этим именем. И нет, это не должно быть png (на самом деле, warty-final-ubuntu.png на самом деле является jpg по причинам, на которые я не буду вдаваться здесь). Я считаю, что замена должна быть jpg (кто-то поправьте меня, если я ошибаюсь). Будьте здесь очень осторожны. Я думаю, что если lightdm не может отступить к фону по умолчанию, может произойти что-то ужасное: – / (возможно, это будет только цветной фон … в любом случае будьте осторожны!).

В моем случае я просто сделал символическую ссылку из другого фона в этом месте:

 sudo ln -s Bird_by_Magnus.jpg warty-final-ubuntu.png 

запустите эту команду, когда вы находитесь в /usr/share/backgrounds/ (или отредактируйте команду соответственно). Конечно, замените jpg тем, что доступно и желательно.

Имейте в виду, что если вы собираетесь использовать фон в своем доме, вам нужно убедиться, что ваш дом не зашифрован, так как lightdm не сможет прочитать этот файл до входа в систему. Также убедитесь, что у вас есть права на файл. Если вы не знаете, что это значит, придерживайтесь обоев, которые уже /usr/share/backgrounds/ в /usr/share/backgrounds/ . (Случайный совет: вы можете получить больше обоев из более ранних версий Ubuntu, установленных правильно в этом каталоге sudo apt-get install ubuntu-wallpapers-oneiric , заменить «oneiric» на «natty» и т. Д.)

Это то, что сработало для меня. Через nautilus я переименовал исходный файл /usr/share/backgrounds/warty-final-ubuntu.png внутри, затем я вставил свое предпочтительное изображение в качестве логотипа входа и переименовал его в warty-final-ubuntu.png, а затем применил те же свойства файла, что и исходный.

Ubuntu 16.10 без X11 с использованием dconf

Это решение является вариантом одного из них . Преимущества этого решения заключаются в том, что вся настройка выполняется в /etc и что нужно скомпилировать только один файл.

 mkdir /etc/dconf/db/local.d sudo edit /etc/dconf/db/local.d/10-unity-greeter 

Измените настройки по своему усмотрению:

 [com/canonical/unity-greeter] draw-user-backgrounds=false background='/usr/share/backgrounds/Haukland_Beach_view_by_Michele_Agostini.jpg' 

Создайте скомпилированный файл для этих настроек:

 sudo dconf compile /etc/dconf/db/local /etc/dconf/db/local.d 

Изменить профиль пользователя:

 sudo edit /etc/dconf/profile/user 

Включите локальную настройку с помощью записи system-db :

 user-db:user system-db:local 

Возможно, вам придется перезапустить lightdm, чтобы показать свои изменения:

 if dialog --defaultno --yesno "Restart lightdm?\n\nThis will terminate all desktop sessions!" 10 30; then sudo service lightdm restart; fi 

Et voilà, индивидуальный фон с приветливым приветствием.

Результат

12,04

В Ubuntu 12.04 вам больше не нужно делать все эти изменения в командной строке. Все, что вам нужно сделать, это изменить обои и звук , LightDM будет использовать его в качестве фона (:

К сожалению, это пока еще не реализовано полностью, так как с момента запуска вашего компьютера вы видите обои Ubuntu по умолчанию в течение нескольких секунд, прежде чем он изменится на ваши обои. Но поскольку мы говорим о бета-версии ( Ubuntu 12.04 находится в Beta 2 прямо сейчас ), это ожидается.

Надеюсь, он ответил на ваш вопрос (:

Ubuntu 12.04

Просто поместите нужный фон lightdm в папку фотографий Ubuntu по умолчанию (а не вложенную папку), а затем установите ее в качестве обоев.

Источник: http://wiki.ubuntuusers.de/LightDM#Hintergrundbild

12,04

Это мое решение для тех, кто не может изменить фон экрана входа.

У меня была эта проблема, когда я менял обои, но я получал фоновый вход в Ubuntu по умолчанию. Так что я сделал, это найти файл wallpaper.jpg в терминале и изменить его разрешения, скажем:

 chmod 777 walpaper.jpg 

Что-то, что дает полный доступ, и теперь мы можем видеть эффект. Обои, которые я выбираю на рабочем столе, также рассматриваются как фон экрана входа. Это относится ко всем пользователям.