Si può usare un tablet come secondo schermo su Linux?

Blog di Any Display

Sì, puoi usare un iPad o un tablet Android come secondo schermo su Linux. Non funziona però ovunque come su macOS e Windows, e la sessione desktop con cui accedi decide il risultato. Ecco cosa funziona e cosa no, subito.

La sessione conta più della distribuzione

È difficile dire "è Ubuntu, quindi funzionerà", perché la stessa Ubuntu gestisce lo schermo in modo diverso a seconda della sessione scelta nella schermata di accesso. Per estendere il desktop, il computer deve poter creare un monitor virtuale, e solo alcune sessioni lo permettono.

Puoi vedere in quale sei eseguendo echo $XDG_SESSION_TYPE in un terminale. Se mostra wayland, hai superato la prima condizione.

Su GNOME Wayland, Extend funziona

Il supporto di Any Display per Linux è costruito attorno alla sessione Wayland di GNOME. Su una distribuzione che usa GNOME come predefinito, come Ubuntu o Fedora, una sessione Wayland permette al computer di creare uno schermo virtuale e di mostrarlo sul tablet come secondo schermo indipendente. Anche la duplicazione dello stesso schermo, il tocco del tablet e l'input di tastiera e mouse sono pensati per questo ambiente.

Alcuni altri ambienti desktop sono coperti in una certa misura, ma il supporto varia a seconda del desktop, quindi i requisiti di sistema nella pagina di download sono il posto esatto per controllare cosa funziona sul tuo. Non possiamo promettere lo stesso comportamento su ogni distribuzione e versione.

In una sessione X11, Extend non funziona

Se il comando mostra x11, la risposta onesta è che estendere lo schermo non è possibile. Una sessione X11 non può creare il monitor virtuale, quindi l'app disattiva il pulsante Extend prima della connessione. Sono disponibili solo alcune funzioni, come la duplicazione.

Se puoi passare a Wayland, esci dalla sessione e usa il menu delle sessioni nella schermata di accesso (di solito un'icona a ingranaggio accanto al campo della password) per scegliere Wayland. Se il driver grafico o un programma da cui dipendi ti costringe a restare su X11, la scelta realistica per ora è rinunciare allo schermo esteso e usare il tablet come schermo duplicato.

Dopo la connessione, posizionalo nelle impostazioni schermo di Linux

Apri l'app del tablet e accedi con lo stesso account, e il computer Linux sul tuo Wi-Fi compare nell'elenco. Funziona anche un cavo USB. Scegli Extend e sul computer appare un nuovo schermo.

Da lì è la routine di sempre. Nelle impostazioni schermo di Linux, metti il nuovo schermo sul lato in cui si trova fisicamente il tablet. Se il tablet è a destra del portatile, mettilo a destra perché il puntatore passi in modo naturale. Dopo aver cambiato risoluzione o scala, controlla la dimensione del testo. La guida a estendere e duplicare lo schermo illustra la prima connessione.

Permessi e componenti che potresti incontrare una volta

Su Wayland un'app non può semplicemente prendere lo schermo, quindi la prima connessione può mostrare un avviso sul permesso di condivisione dello schermo o su un componente necessario. Consentilo come richiesto. Se hai appena installato l'estensione di GNOME Shell che aiuta con input e posizionamento delle finestre, potresti dover uscire e rientrare una volta perché GNOME la riconosca.

Se il tablet non mostra affatto il computer, la causa è spesso la rete e non Linux, e cosa fare quando il tablet non trova il computer sullo stesso Wi-Fi dovrebbe aiutarti.

Limiti da conoscere

Il computer comprime lo schermo prima di inviarlo, quindi qualità dell'immagine e reattività dipendono dalle sue prestazioni di codifica, dalla risoluzione e dalla rete. Una macchina con encoder hardware ha un vantaggio, ma non possiamo promettere un risultato preciso su una configurazione precisa.

In sintesi: su GNOME Wayland vale la pena provare, su X11 non si può estendere, e su qualunque altro ambiente controlla prima i requisiti. Se immagini il codice sul portatile e log o documentazione sul tablet, verifica questa condizione prima di tutto.

Domande frequenti

Posso estendere su un tablet in Linux se uso X11?
No. Una sessione X11 non può creare un monitor virtuale, quindi Extend non è disponibile e l'app disattiva il pulsante prima della connessione. Se puoi accedere a una sessione Wayland, prova quella.
Come faccio a sapere se uso Wayland?
Esegui echo $XDG_SESSION_TYPE in un terminale. Mostra wayland per una sessione Wayland e x11 per una sessione X11.
Funziona sia con iPad sia con tablet Android?
Sì. Lo schermo può andare su un iPad, un iPhone, o un tablet o telefono Android. Accedi con lo stesso account del computer e collegati tramite lo stesso Wi-Fi o USB.
Deve essere per forza Ubuntu o Fedora?
Più del nome della distribuzione conta usare una sessione GNOME Wayland. Non possiamo garantire ogni distribuzione e versione, quindi controlla i requisiti nella pagina di download.