GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Kde, Gnome, Xfce, Unity, Ad-nauseum... Un'app Gui può essere eseguita in X senza nessuno di questi?

Questo prossimo passaggio di Ubuntu a Unity come Desktop Manager, mi sono chiesto dove si trovi la linea modulare tra un Desktop Manager e X .

La mia comprensione è quella X è un gestore di finestre e finestre =GUI .

È il Desktop effettivamente necessario per eseguire app GUI?
es. Può X esistono senza Desktop Manager e le app della GUI possono essere avviate dal terminale in esecuzione in X (che potrebbe dover essere avviato automaticamente con X )…

Ora posso avviare un'app GUI dal terminale (desktop Gnome), ma non so se si basa su una dipendenza dal desktop.

Potrei essere completamente sulla strada sbagliata qui... ma è a questo che servono le domande 😉

Risposta accettata:

X è un servizio che ascolta le richieste dei suoi client (=applicazioni) per disegnare le finestre e trasmette anche gli eventi del dispositivo di input a tali applicazioni. Una di queste applicazioni è il window manager (es. in caso di GNOME che è Metacity o Compiz).

E un ambiente desktop come GNOME, ecc. è in realtà una raccolta di applicazioni che devono essere utilizzate insieme per fornire un'esperienza utente più o meno confortevole; di solito include un gestore di finestre, un gestore di sessioni, una sorta di lanciatore di applicazioni, ecc.

E sì, è possibile avviare qualsiasi applicazione GUI (se è un client X ovviamente) su una X nuda, ma ad es. senza un gestore di finestre tutte le finestre non avranno cornice (nessun bordo, nessuna barra del titolo) e verranno messe nella stessa posizione per impostazione predefinita (l'angolo in alto a sinistra). X stesso è piuttosto "stupido" quando si tratta di queste cose...


Ubuntu
  1. Come rimuovere l'ambiente desktop Gnome senza rovinare Unity De? (Ubuntu 16.04)?

  2. Posso installare Unity su Gnome 3?

  3. Eseguire iTunes senza virtualizzare Windows?

  4. Come installare Kde insieme a Unity?

  5. App GUI senza un desktop grafico

Come installare la GUI Gnome su Ubuntu 18.04 LTS

Ubuntu:hai bisogno di una piccola distribuzione senza un desktop o un gestore di Windows, solo per eseguire una singola app grafica?

Come rimuovere le applicazioni Kde e Xfce dal menu di Gnome?

Il microfono non funziona su 18.04 per qualsiasi app per conferenze Web o desktop:nessuno mi sente?

Dove possono andare i miei mockup di Unity?

In Unix, posso eseguire 'make' in una directory senza prima accedere a quella directory?