Supremo

Desktop remoto semplice e flessibile.
100% Qualità Italiana.

Supremo non si apre quando lanciato da una sessione RDP, cosa fare?

Supremo e RDP (Remote Desktop Protocol) possono interagire in maniera complessa e problematica. Potresti aver bisogno di accedere via RDP una macchina dove è installato il servizio di Supremo. Provi a lanciare Supremo dalla sessione RDP e ricevi un messaggio come questo:

What to do when you can't open Supremo from a RDP session

Per giunta non c’è alcuna tray icon di Supremo nella barra di Windows.

Probabilmente ti starai chiedendo cosa sta succedendo, non puoi aprire Supremo dalla sessione RDP ma se tenti di connetterti via Supremo alla macchina remota tutto funziona senza problemi. Un comportamento bizzarro.

In questa guida vi spieghiamo come operano le sessioni di Windows e come riuscire a interagire con Supremo.

Come operano le sessioni di Windows
Ogni applicativo che gira nel tuo PC/server viene considerato un processo per Windows. Ogni processo ha un ID sessione che può essere pari a 0 o superiore.

Al livello 0 abbiamo tutti i servizi ed è qui che opera il servizio di Supremo (SupremoService.exe).

L’eseguibile di Supremo (Supremo.exe), responsabile per tutte le funzionalità del programma, opera nella sessione console che può avere ID 1 o superiore. Nel nostro esempio l’ID è 1:

What to do when you can't open Supremo from a RDP session

L’esecuzione sotto la sessione console consente a Supremo di interagire con la schermata di logon di Windows ed è quindi molto importante.

Se vi connettete via RDP ad una macchina con il servizio di Supremo installato, RDP opererà sotto un differente ID sessione (nel nostro esempio ID 2). Quando proverete a lanciare l’eseguibile di Supremo riceverete il messaggio di cui sopra per due ragioni:

  • Supremo è già aperto con l’ID sessione 1 e un altro Supremo non può essere lanciato
  • Non è possibile visualizzare i processi operanti ad un differente ID sessione

Ok, ho capito.. come risolvo?
Prima di tutto, è giusto sapere che è comunque possibile collegarsi alla macchina remota tramite Supremo in quanto il software è operativo e l’ID di Supremo è assolutamente indipendente dalla sessione in cui esso stesso gira. Ma è possibile che tu abbia bisogno di interagire da RDP con l’interfaccia di Supremo per qualche ragione.

Per fare ciò devi bloccare il servizio Supremo dal Task Manager, come mostrato in questo screenshot:

What to do when you can't open Supremo from a RDP session

Poi devi terminare il processo Supremo.exe:

What to do when you can't open Supremo from a RDP session

Lancia nuovamente Supremo, ora opererà sotto la medesima sessione di RDP:

What to do when you can't open Supremo from a RDP session

Riavvia il servizio ed il gioco è fatto:

What to do when you can't open Supremo from a RDP session

Sei interessato a distribuire Supremo? Dai un’occhiata!

Stiamo cercando partner per rendere Supremo una grande piattaforma per il supporto remoto.
Genera profitti vendendo software di qualità.
Scopri