Jag har provat med Radio Tray men det var inte särskilt lätt att få det att funka med kioskanvändaren som egentligen bara startar upp X och Chrome, inget GDM.
Självklart var det för uppenbart för mig att testa med Mplayer som självklart funkar utmärkt i terminalläget. Så frågan är då hur man får detta att funka direkt från start.
Jag har en Xsessionsfil som ser ut såhär:
Kod: Markera allt
#!/bin/bash
# we get screen resolution
res=$(xrandr -q | awk -F'current' -F',' 'NR==1 {gsub("( |current)","");print $2}')
resx=$(echo $res | awk '{split($0,array,"x")} END{print array[1]}')
resy=$(echo $res | awk '{split($0,array,"x")} END{print array[2]}')
# starting xscreensaver
xscreensaver -nosplash &
while true;
do /usr/bin/google-chrome-stable --kiosk --incognito %u --window-size=$resx,$resy
sleep 5s;
done
Jag har testat med mplayer under xscreensaver-raden samt ovanför sleep-raden.
Manuellt i terminalen funkar såklart också.
Vad gör jag för fel?
Tacksam för svar!