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

Raspunde prin e-mail lui