Hi,
ich habe eine Activy und per Overlay greife ich am oberen Scart das Signal ab --> es dauert mitunter immer eine Weile (manchmal geht es gar nicht) bis das Bild vom VDR erscheint (?).
Ein "ps axf" zeigte immer ein sleep 1 und getXVT.sh.
Ich bin der Meinung das mit
versucht wird die laufende Konsole für X zu finden um dann erst activy_overlay.sh zu starten.
In der /etc/init.d/gui wird bei GUI="Aus" folgendermassen X gestartet:
elif [ "${GUI}" == "Aus" ] && [ "$ACTIVY_OVERLAY" != "Aus" ] && [ "$(echo " $PLUGINS " | grep " em84xx ")" != "" ] ; then
CMD="/usr/bin/X vt7"
und das ist nach meiner Meinung falsch, es müsste noch ein " :0" hinzugefügt werden:
elif [ "${GUI}" == "Aus" ] && [ "$ACTIVY_OVERLAY" != "Aus" ] && [ "$(echo " $PLUGINS " | grep " em84xx ")" != "" ] ; then
CMD="/usr/bin/X :0 vt7"
Somit kommt wesentlich schneller das VDR Bild !
Gruß,
Chuck
[EDIT]
Anscheinend zu früh gefreut, es klappt wieder nicht ???
Ich hatte es neben dem booten auch mit stt / stp -> vdr, gui getestet.
Wenn ich jetzt "stt gui" eingebe kommt kein "Starte GUI Aus" sondern --> Starting lircd..... ?????
Ich glaube langsam es hat was mit STR zu tun ???
Wenn am LCD schon der VDR (Programm) erscheint ergibt ein "ps axf":
25488 tty8 S+ 0:00 /bin/sh /_config/bin/activy_overlay.sh 1
26012 tty8 S+ 0:00 \_ sleep 1
25635 ? Ss 0:00 /usr/sbin/sshd
25690 ? S 0:00 /bin/sh /_config/bin/activy_overlay.sh 1
26015 ? S 0:00 \_ sleep 1
Beim Wakeup über die FB -> ist meine vorherige SSH Session noch nicht weg geflogen und der activy_overlay ist auch noch ein zweites mal da?
- Nach einem Reboot kommt nun das Bild und nach einem STR und einen erneuten Start klappt es nun auch wieder ?
- Nachdem ich wieder per SSH verbunden war und wieder aus dem STR starten funktioniert es wieder nicht -> wieder obiges ps mit den "?" !
- Jetzt habe ich drei mal aus dem STR ohne vorheriger SSH Session gestartet es kommt nun nach dem dritten mal wieder kein Bild.
Habe jetzt mal von STR auf HALT gestellt, nun dauert das Starten leider was länger --> aber nach vier mal Starten funktioniert es noch !
Ich glaube es ist einfach schon zu spät / früh --> sehr wahrscheinlich übersehe ich hier irgendwas .
P.S.
Es wäre eigentlich schön wenn man keine GUI hat, das dann eine Umschaltung mit der HOME Taste ignoriert werden sollte -> man sieht eh nur einen blanken X Screen.
Sowas in der Art:
switch_console.sh