GNU/Linux >> Linux Esercitazione >  >> Linux

Come impostare un ambiente desktop predefinito all'avvio del sistema?

Dovresti essere in grado di configurarlo modificando il tuo $HOME/.dmrc file. Le sessioni disponibili per il tuo display manager (qualunque tu usi) sono file .desktop che normalmente si trovano in /usr/share/xsessions . Nel mio caso, questa directory contiene:

$ ls /usr/share/xsessions
cinnamon2d.desktop  gnome-fallback.desktop  openbox-gnome.desktop  xfce.desktop
cinnamon.desktop    mate.desktop            openbox-kde.desktop
gnome.desktop       openbox.desktop         ssh.desktop

Ognuno di questi file è una possibile sessione che il mio display manager può scegliere. Quale è controllato dal $HOME/.dmrc file. Quindi, per fare KDE l'impostazione predefinita, dovresti modificare quel file e farlo apparire così:

[Desktop]
Session=kde-plasma

Ciò presuppone che tu abbia un kde.desktop file nel xsessions directory, non uso KDE quindi non posso controllare ma funziona per me usando cinnamon o xfce . Una volta apportata la modifica, dovresti essere connesso a KDE per impostazione predefinita ogni volta.


In GNOME 2, il .dmrc file nella home directory dell'utente è stato utilizzato per creare sessioni predefinite. Questo .dmrc file non è più utilizzato.

Per specificare una sessione predefinita per un utente, aggiorna il servizio account dell'utente in /var/lib/AccountsService/users/*username* file:

[User]
Language=
XSession=mate

Fonte


Per RHEL/CentOS 7 puoi impostare il file /etc/sysconfig/desktop per contenere DESKTOP=KDE che lo imposterà come predefinito su KDE.

Questo funziona anche per VNC.


Linux
  1. Come impostare e annullare l'impostazione di variabili di ambiente locali, utente e a livello di sistema in Linux

  2. Come impostare o modificare il nome host del sistema in Linux

  3. Come catturare un file da Awk?

  4. Come utilizzare il tipo di file in Vim?

  5. Come reindirizzare l'output di system() su un file?

Come impostare le variabili d'ambiente in MacOS

Come impostare o modificare il nome host in Linux

Come impostare la variabile d'ambiente in Bash

Come impostare il programma predefinito per aprire un tipo di file specifico?

Come impostare permanentemente $ PATH nel sistema Linux

Come personalizzare Cinnamon Desktop in un sistema Linux