Câu trả lời:
Tôi đã kết thúc việc tạo một tập lệnh init sẽ chạy trước DM và chỉnh sửa cấu hình người chào gtk bằng một hình ảnh ngẫu nhiên từ đó /usr/share/backgrounds/xdm/
.
Về cơ bản, đây là một lớp lót để chỉnh sửa cấu hình có thể dễ dàng thích ứng với các hệ thống init khác (cái này dành cho OpenRC).
Tập tin: /etc/init.d/random-xdg-bg
#!/sbin/openrc-run
depend() {
before xdm
}
start() {
ebegin "Setting random background for XDM"
sed -i -e "s:^background=.*:background=`find "/usr/share/backgrounds/xdm/" -exec file {} \;| grep -o -P '^.+: \w+ image' | sort -R | tail -1 | sed -e 's/:[^:]*image//g'`:g" /etc/lightdm/lightdm-gtk-greeter.conf
eend $?
}
stop() {
ebegin "Stopping random background for XDM"
eend $?
}
Sau đó:
# rc-update add default random-xdg-bg