Есть ли способ отключить показ обоев пользователя на экране входа?

22

Я не хочу показывать свои обои другим людям, которые используют мой компьютер. Можно ли отключить эту функцию или обойти ее?

Хорхе Кастро
источник

Ответы:

21

Скрыть свои обои

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

Чтобы люди не могли просматривать ваш файл обоев:

  1. Откройте браузер файлов
  2. Перейдите к файлу обоев
  3. Щелкните по нему правой кнопкой мыши
  4. Выберите Свойства
  5. Выберите вкладку Разрешения
  6. В разделе «Другие» выберите «Доступ:» и выберите «Нет».

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

Спрятать ВСЕ Обои

sudo -u lightdm dbus-launch gsettings set com.canonical.unity-greeter draw-user-backgrounds false

Секретный бонус-трюк для показа различных обоев

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

id -u

Который даст вам номер, который представляет ваш собственный идентификатор пользователя в системе. Теперь введите следующую команду:

dbus-send --system --print-reply --dest=org.freedesktop.Accounts /org/freedesktop/Accounts/UserYOURID org.freedesktop.Accounts.User.SetBackgroundFile string:YOURWALLPAPER

Где YOURID - это только что полученный вами идентификатор пользователя, а YOURWALLPAPER - это путь к обоям, которые вы хотите использовать.

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

Майкл Терри
источник