У вас X-и через xdm, kdm чи gdm, напевне, запускаються. Ви так само можете довавити
"xscreensaver -no-splash &" перед "exec /etc/X11/Xsession $*". Взагалі, в важливих сриптах бажано добавляти повний шлях до команд, у випадку розладнання змінної $PATH, тож перевірте спочатку де саме знаходиться "xscreensaver", для певності:
which xscreensaver
і додайте повний шлях до .xinitrc (у мене це /usr/X11R6/bin/xscreensaver, у вас теж, напевне так):
/usr/X11R6/bin/xscreensaver -no-splash &
exec /etc/X11/Xsession $*