Isso é o que funcionou para mim no SLES 15:
rm -f /usr/share/xsessions/default.desktop
ln -s /usr/share/xsessions/gnome-classic.desktop /usr/share/xsessions/default.desktop
Estou usando meu linux gerenciado apenas pelo usuário root (eu sei que não é a melhor prática).
O primeiro ponto é, desde o começo, meu gdm não está mostrando usuário root na lista inicial, então não há usuários disponíveis na lista inicial. Como posso definir o root para aparecer na lista ou selecionado por padrão?
Aqui está uma captura de tela do que estou falando. Só mostra "não está na lista?" (desculpe, screenshots estão em espanhol), então eu devo clicar lá para digitar root.
Osegundopontoé,euquerousarognome-classicporpadrão,masagoraeudevoselecioná-losempreeelenãoestálembrandodoúltimologin.Euliquedeverialembrar...éporqueéusuárioroot?Comopossocolocarognome-classiccomoambientepadrão?
Eu tentei muitas coisas ... editando /var/lib/AccountsService/users/root
e colocando XSession=gnome-classic
Este é o conteúdo do meu /usr/share/xsessions
dir:
gnome-classic.desktop icewm-session.desktop sle-classic.desktop
gnome.desktop icewm.desktop xsession.desktop
Então o gnome-classic está lá ... Eu não sei como fazer isso funcionar como padrão.
Obrigado.
Tags root gnome-classic gdm opensuse