Sou usuário de Linux e KDE e recentemente comecei a usar o Enlightenment como um ambiente de desktop substituto quando preciso de um consumo menor de recursos.
Uso o KDM como um gerenciador de exibição e preciso encontrar uma maneira de definir corretamente o ambiente de área de trabalho padrão de acordo com minhas preferências.
Desejo ser capaz de definir o KDE como a opção padrão, porque eu o uso diariamente e escolher manualmente um diferente exatamente quando eu precisar.
Atualmente, ele está configurado para inicializar o último DE usado e não consigo encontrar como alterar esse comportamento. O módulo de controle KDM nas Configurações do sistema KDE parece não me oferecer esta opção.
Alguma pista sobre como posso fazer isso?
linux
kde
desktop-environments
kdm
Sekhemty
fonte
fonte
session
menu ou similar que permita escolher a sessão que você deseja executar.Respostas:
Você poderá configurá-lo editando seu
$HOME/.dmrc
arquivo. As sessões disponíveis para o seu gerenciador de exibição (qualquer que você use) são arquivos .desktop normalmente localizados em/usr/share/xsessions
. No meu caso, este diretório contém:Qualquer um desses arquivos é uma sessão possível que meu gerente de exibição pode escolher. Qual deles é controlado pelo
$HOME/.dmrc
arquivo. Portanto, para tornarKDE
o padrão, você teria que editar esse arquivo e torná-lo assim:Isso pressupõe que você tenha um
kde.desktop
arquivo noxsessions
diretório, não uso o KDE, portanto não posso verificar, mas funciona para mim usandocinnamon
orxfce
. Depois de fazer essa alteração, você deve estar logado no KDE por padrão sempre.fonte
/usr/share/xsessions
entrada KDE é nomeadokde-plasma.desktop
; Suponho que isso ocorra porque o KDE também fornece outros ambientes (por exemplo, o Active para dispositivos móveis) além do Plasma, o padrão para desktops. Como não modifiquei nada aqui, tenho certeza de que é o nome padrão; convém atualizar sua resposta para refletir isso. Vou tentar este procedimento e ver se funciona.No GNOME 2, o
.dmrc
arquivo no diretório inicial do usuário foi usado para criar sessões padrão. Este.dmrc
arquivo não é mais usado.Para especificar uma sessão padrão para um usuário, atualize o serviço de conta do usuário no
/var/lib/AccountsService/users/*username*
arquivo:Fonte
fonte
No RHEL / CentOS 7, você pode definir o arquivo
/etc/sysconfig/desktop
para conterDESKTOP=KDE
o padrão para o KDE.Isso também funciona para o VNC.
fonte
Funciona para Centos 7 / RHEL Se $ HOME / .dmrc não existir:
Em dir / usr / share / xsessions mova todos os arquivos * .desktop para outro diretório (desnecessary_env, por exemplo) e deixe apenas um que você precisa (no meu caso - xfce.desktop):
$ ls /usr/share/xsessions xfce.desktop unnecessary_env/
Após o logout / reboot, o XFCE será carregado por padrão
Nota! Você não poderá escolher entre GUI
fonte