come lanciare VNC senza l'intero desktop manager

1 view
Skip to first unread message

Federico Allegretti

unread,
Sep 11, 2019, 7:59:44 AM9/11/19
to terni...@googlegroups.com, staff, HackLab Terni
sto utilizzando questo script per lanciare un window manager minimale per far girare chromium su un raspberry pi in modalita' kiosk:

#!/bin/sh
# Disable DPMS / Screen blanking
xset -dpms
xset s off
    #matchbox-window-Manager -use_cursor no&
    #matchbox-window-Manager -use_cursor yes&
    matchbox-window-manager -use_titlebar no -use_cursor yes &
    chromium-browser --kiosk http://un_url_a_scelta

pero' vorrei avere la possibilita' di lanciare anche un vnc per controllare da remoto la macchina ....

qualche idea?

PS: maggiori info su cosa installare su un raspbian CLI in questa pagina:

Federico Allegretti

unread,
Sep 11, 2019, 8:30:54 AM9/11/19
to terni...@googlegroups.com, staff, HackLab Terni
risolto grazie :D

Marco Bettini

unread,
Sep 11, 2019, 10:28:35 AM9/11/19
to TerniGNU/LUG Staff, Terni GNU/LUG Mailing List, HackLab Terni

io per utilizzare ubn;applicaizone REALMENTE Kiosk edito il file

/home/pi/.config/lxsession/LXDE-pi/autostart

ogni riga deve iniziare unc on "@" e contenter il comando del programma da avviare e tutto risiede in quella sessione, quiondi VNC si connette a quella sessione X.

Quando i programmi escono ( morte naturale o forzata ) la sessione viene chiusa e riaperta.


esempio del mio file /home/pi/.config/lxsession/LXDE-pi/autostart

@/home/pi/avvia.sh


MArco
--
--
Marco Bettini
--
AQMS Expert
Progettazione e Manutenzione sistemi analisi aria emissioni ed immissioni
--
Google+: google.com/+MarcoBettini
LinkedIn: http://www.linkedin.com/in/bettinim
--

Questo messaggio e i suoi allegati possono contenere informazioni riservate e sono destinate esclusivamente alle persone indicate. La diffusione, copia o qualsiasi altra azione derivante dalla conoscenza di tali informazioni sono rigorosamente vietate. Qualora abbiate ricevuto questo documento per errore siete cortesemente pregati di darne immediata comunicazione al mittente e di provvedere alla sua distruzione. Grazie.


This message (including any attachments) contains confidential information intended for a specific individual and purpose, and is protected by law. If you are not the intended recipient, you should delete this message. Any disclosure, copying, or distribution of this message, or the taking of any action based on it, is strictly prohibited. Thank you.

--
Solo il 10% di UNIX e' in codice assembly il resto e' C!!

Only about 10 % of UNIX is assembly code the rest is C!!

Federico Allegretti

unread,
Sep 12, 2019, 5:26:43 AM9/12/19
to terni...@googlegroups.com, TerniGNU/LUG Staff, HackLab Terni
grazie Marco, il dubbio mi viene pero' che lo script funzioni solo se viene lanciato lxde ... in questo caso ho un alrto window manager.

pero' provero' :D

--
--
Hai ricevuto questo messaggio in quanto sei iscritto al gruppo
Gruppo "Terni GNU/LUG Mailing List" di Google Gruppi.
Per mandare un messaggio a questo gruppo, invia una email a
terni...@googlegroups.com
Per annullare l'iscrizione a questo gruppo, invia un'email a
ternignulug...@googlegroups.com
Per maggiori opzioni, visita questo gruppo all'indirizzo
http://groups.google.com/group/ternignulug?hl=it?hl=it
---------------------------------------------------------------------------------------------
Sito del LUG: http://www.ternignulug.org/

---
Hai ricevuto questo messaggio perché sei iscritto al gruppo "Terni GNU/LUG Mailing List" di Google Gruppi.
Per annullare l'iscrizione a questo gruppo e non ricevere più le sue email, invia un'email a ternignulug...@googlegroups.com.
Per visualizzare questa discussione sul Web, visita https://groups.google.com/d/msgid/ternignulug/CA%2B2YWiKQFw27%2B3LbJ68YS2yQJbSOGthp%3DTmm%2BD5OdhFxsmjZvg%40mail.gmail.com.

Marco Bettini

unread,
Sep 12, 2019, 5:30:07 AM9/12/19
to TerniGNU/LUG Staff, Terni GNU/LUG Mailing List, HackLab Terni


Questo sistema carica solo X ed apre la sessione SOLO con i programmi che metti nel file.,



Marco

ZaZu

unread,
Sep 16, 2019, 10:45:28 AM9/16/19
to terni...@googlegroups.com
per controllare da remoto puoi lanciare un serve VNC che si aggancia alla sessione X11 esistente...

una volta esisteva Vino (che era mezzo grafico), però dovrebbe essere legato a gnome

Puoi sennò usare questo:

x0vncserver -display :0

Che di fatto è TigerVNC

e ti si aggancia alla sessione X esistente in maniera facile (ovvio puoi mettere password e parametri vari)

oppure ti metti anydesk in background per accesso in modalità non presidiata


Il 12/09/19 11:26, Federico Allegretti ha scritto:

Federico Allegretti

unread,
Sep 16, 2019, 12:56:14 PM9/16/19
to terni...@googlegroups.com
grazie, sembrerebbe che una volta abilitato VNC server da raspiconfig, poi questo si possa raggiungere anceh senza login grafico.

La cosa interessante e' che all'inizio non funzionava, poi ho provato a disabilitarlo, poi ho installato x11vnc server ... che non ha funzionato, poi ho riabilitato il VNC di default di raspbian (con raspi config) .. e magicamente funziona ....

Gabriele Ponzo

unread,
Sep 17, 2019, 5:57:36 AM9/17/19
to terni...@googlegroups.com
Considera anche NoMachine (protocollo NX) e X2Go-server, molto efficienti.
---
Gabriele Ponzo


Federico Allegretti

unread,
Sep 17, 2019, 7:30:48 AM9/17/19
to terni...@googlegroups.com
x2goserver packages are only available for intel platforms

piu' fortuna probabilmente con:

provero' :D

Gabriele Ponzo

unread,
Sep 17, 2019, 7:49:40 AM9/17/19
to terni...@googlegroups.com
Hai ragione, non ci pensavo… :D
---
Gabriele Ponzo


Reply all
Reply to author
Forward
0 new messages