Câu trả lời:
Đầu tiên và quan trọng nhất, có vẻ như hình nền là nhạy cảm. Vì vậy, bạn nên đảm bảo rằng không ai khác có thể xem nó bằng mọi giá, bất kể nó có hiển thị trên lời chào hay không.
Để ngăn mọi người xem tệp hình nền của bạn:
Đó Bây giờ không ai ngoài bạn có thể xem tập tin đó. Và thật tình cờ, điều này có nghĩa là người chào hỏi không còn có thể hiển thị nó làm hình nền của bạn và sẽ trở về mặc định.
sudo -u lightdm dbus-launch gsettings set com.canonical.unity-greeter draw-user-backgrounds false
Nếu bạn muốn hiển thị một hình nền khác trên lời chào mà bạn có làm hình nền của riêng mình, hãy đưa ra lệnh sau trong Terminal:
id -u
Số này sẽ cung cấp cho bạn một số đại diện cho ID người dùng của riêng bạn trên hệ thống. Bây giờ nhập lệnh sau:
dbus-send --system --print-reply --dest=org.freedesktop.Accounts /org/freedesktop/Accounts/UserYOURID org.freedesktop.Accounts.User.SetBackgroundFile string:YOURWALLPAPER
Trong đó YOUID là ID người dùng bạn vừa có và YOUWALLPAPER là đường dẫn đến hình nền bạn muốn sử dụng.
Bây giờ, nếu bạn thay đổi hình nền máy tính của bạn sau khi làm điều này, hình nền lời chào sẽ được đặt lại thành hình nền máy tính. Vì vậy, bạn sẽ phải nhập lệnh này một lần nữa để duy trì hình nền riêng biệt.
Cho 12.04
Hãy thử các lệnh sau trong một thiết bị đầu cuối. Nó nên hoạt động.
sudo xhost +SI:localuser:lightdm
sudo su lightdm -s /bin/bash
gsettings set com.canonical.unity-greeter draw-user-backgrounds false
exit
exit
Tài liệu tham khảo: