Vad ca te-ai lamurit ca trebuie escapate argumentele, dar voiam sa te intreb, decat sa te chinui cu systemd si VNC, nu mai bine pui tu frumos in ~/.xsessionrc ce vrei sa porneasca X-ul la login? Asa ai si DISPLAY si XAUTHORITY si tot ce mai trebuie :) Stiu ca e prea banal si anii '80 dar functioneaza mai elegant.
Chestia cu xdotool e o solutie cam din topor, dar daca merge, merge. Eu aveam o aplicatie web care incarca in iframe ce dashboarduri voiai si puteai sa ii pui schedule cu rotatie sau sa o comanzi de la distanta pe fiecare afisaj in parte, etc. -- P. On Wed, Feb 16, 2022 at 11:49 AM Paul Lacatus (paul-lacatus.ro) < p...@paul-lacatus.ro> wrote: > Salutam > > Folosesc de ceva timp pentru acasa un display de afisare pentru diferite > chestii de smarthome . In mare parte sunt pagini generate de grafana > sau alte aplicatii. E un sistem headless la care eu nu introduc nimic > iar paginile deruleaza automat . > > Pentru asta folosesc un script bash pe care il lansez din systemd. > > scriptul arata cam asa : > > /#!/bin/bash// > //xset s noblank// > //xset s off// > //xset -dpms// > //unclutter -idle 1 -root &// > // > // > //sed -i 's/"exited_cleanly":false/"exited_cleanly":true/' > /home/pi/.config/chromium/Default/Preferences// > //sed -i 's/"exit_type":"Crashed"/"exit_type":"Normal"/' > /home/pi/.config/chromium/Default/Preferences// > // > ///usr/bin/chromium-browser --noerrdialogs --disable-infobars --kiosk > http://pigrafana.pal:3000/d/iE35tvggz/kiosk_1?orgId=1 > http://pigrafana:3000/d/MwVBpFgRz/kiosk_2?orgId=1 > http://pigrafana:3000/d/AFQhTFgRk/kiosk_3?orgId=1 > http://meteopi.pal/weewx/belchertown/?theme=dark &// > // > //while true; do// > // xdotool keydown ctrl+Tab; xdotool keyup ctrl+Tab;// > // sleep 12// > //done/ > > Marea problema e ca la grafana ca sa faca refresh la pagini ii trebuie > in link adaugat &refresh=1m > > Bash insa cand vede " &" baga chromium in background si nu se mai uita > la linie in continuare > > Solutia este sa intru in VNC si sa activez optiunile de refresh si Kiosk > a lui grafana manual. Dar asta tina doar pana la urmatorul reset. > > Mai am problema pe alt sistem similar ca scriptul merge ok lansat din > terminal din X11 dar nu merge din systemd . Asta dupa ce rezolvam prima > problema daca se poate ;-) > > Paul > _______________________________________________ > RLUG mailing list > RLUG@lists.lug.ro > http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro > _______________________________________________ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro