GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come passare da Wayland a Xorg in Ubuntu 17.10

A partire da Ubuntu 17.10, il team di sviluppo ha deciso di scaricare Xorg e incorporare Wayland come driver video predefinito, principalmente per aumentare le prestazioni. Ma Wayland è ancora in una fase iniziale di sviluppo e sembra "non ancora" pronto per l'uso come driver quotidiano.

Canonico ha sbagliato ad abilitare Wayland per impostazione predefinita in Ubuntu 17.10?

Secondo me, è un grosso errore di Canonical. Non fraintendermi. Adoro Wayland per la sua architettura semplicistica e la vicinanza al kernel Linux durante la comunicazione con l'hardware video, ma ci sono diversi problemi di incompatibilità associati a Wayland. Diverse applicazioni popolari e ampiamente utilizzate, tra cui GParted, Shutter e molti altri programmi di acquisizione dello schermo, e i programmi che richiedono l'accesso come root non funzioneranno con Wayland senza una soluzione alternativa. Sono sicuro che Wayland sia la migliore direzione futura per Linux, ma solo dopo che i principali problemi di incompatibilità saranno stati risolti.

Xorg contro Wayland

Non voglio scrivere un altro articolo Wiki sulle differenze tecniche tra i due. Indicherò invece la principale differenza tra i due driver. La più grande differenza tra Xorg e Wayland è che Wayland non fa alcun disegno. Xorg utilizza due modalità di disegno in cui tutte le applicazioni devono ricevere richieste di disegno dal server. Wayland utilizza l'handle del buffer e fornisce un rendering diretto. Questo approccio consente di risparmiare molte risorse di sistema, portando a tempi di risposta rapidi e avviamenti più rapidi.

Trovare quale server di visualizzazione è attivo in una sessione di Ubuntu

Ubuntu 17.10 viene fornito con Wayland e Xorg, ma Wayland è attivato per impostazione predefinita. Tuttavia, chiunque può cambiare rapidamente quale utilizzare durante l'accesso.

Puoi scoprire quale server di visualizzazione è attivo nella tua sessione di Ubuntu usando il seguente comando nel Terminale:

echo $XDG_SESSION_TYPE

L'output sarà "x11" per Xorg. Per Wayland, l'output è "wayland".

Passaggio tra Wayland e Xorg

Passaggio 1) Durante l'accesso, fai clic sull'icona a forma di ingranaggio vicino al pulsante "Accedi".

Passaggio 2) Vedrai due opzioni tra cui "Ubuntu" e "Ubuntu su Xorg".

Se selezioni Ubuntu, la sessione seguente verrà caricata con Wayland. D'altra parte, selezionando "Ubuntu su Xorg" verrà caricato il server di visualizzazione x11. Ubuntu "ricorderà" l'ultima opzione utilizzata durante l'accesso la prossima volta. Pertanto, devi farlo solo una volta.


Ubuntu
  1. Come installare PHP 7.4 e 8.0 su Ubuntu 18.04 o 20.04

  2. Come installare Anaconda su Ubuntu 18.04 e 20.04

  3. Linux:come passare dalla sessione Tty a quella Xorg?

  4. Come abilitare e disabilitare Wayland su Ubuntu

  5. Come passare dalla sessione tty a quella xorg

Come installare ScreenCloud su Ubuntu 16.04 e Ubuntu 17.04

Come passare da GDM a LightDM in Ubuntu [Suggerimento rapido]

Come passare da GNOME a Unity in Ubuntu 18.04 e 17.10

Come passare da Xorg a Wayland in Ubuntu

Come installare e cambiare ambiente desktop in Ubuntu

Come condividere file tra Ubuntu e Windows 10?