Я не хочу показывать свои обои другим людям, которые используют мой компьютер. Можно ли отключить эту функцию или обойти ее?
Я не хочу показывать свои обои другим людям, которые используют мой компьютер. Можно ли отключить эту функцию или обойти ее?
Ответы:
Во-первых, звучит так, будто обои чувствительны. Поэтому вы должны убедиться, что никто другой не сможет его просмотреть, независимо от того, отображается он на экране или нет.
Чтобы люди не могли просматривать ваш файл обоев:
Там. Теперь никто, кроме вас, не может просматривать этот файл. И, между прочим, это означает, что приветствующий больше не может отображать его в качестве фонового рисунка и будет использовать по умолчанию.
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 - это путь к обоям, которые вы хотите использовать.
Теперь, если вы измените обои на рабочем столе после этого, обои приветствия будут сброшены на обои рабочего стола. Поэтому вам придется снова ввести эту команду, чтобы сохранить отдельные обои.
За 12.04
Попробуйте следующие команды в терминале. Он должен работать.
sudo xhost +SI:localuser:lightdm
sudo su lightdm -s /bin/bash
gsettings set com.canonical.unity-greeter draw-user-backgrounds false
exit
exit
Ссылки: