Como habilito a escolha de todos os meus ambientes de área de trabalho instalados no Fedora 23?

2

Eu instalei o Fedora 23 com o GNOME. Em seguida, usei o comando sudo dnf install @mate-desktop @kde-desktop @xfce-desktop @lxde-desktop @cinnamon-desktop para instalar o MATE, o KDE, o XFCE, o LXDE e o Cinnamon. No entanto, na tela de login, eu só posso escolher entre algumas opções - GNOME, GNOME Classic, GNOME no Wayland e Plasma. Por que não posso escolher MATE, XFCE, LXDE ou Cinnamon? Como faço para ativar essas escolhas?

    
por Thomas Owens 27.11.2015 / 17:28

1 resposta

4

Realizar essas instalações parte da área de trabalho, mas não instala os pacotes para torná-los completos. Se você instalar

mate-desktop
cinnamon-desktop
plasma-desktop
xfce4-session
lxde-common

que parece conseguir o que é necessário. Você pode ver os dados do gdm em /usr/share/xsessions como um conjunto de arquivos ".desktop":

-rw-r--r--   1 root          711 Jul 11 11:30   LXDE.desktop
-rw-r--r--   1 root         7494 Nov 12 07:34   gnome-classic.desktop
-rw-r--r--   1 root         7551 Nov  6 10:34   gnome.desktop
-rw-r--r--   1 root         6915 Nov  9 17:54   mate.desktop
-rw-r--r--   1 root          198 Jul  2 05:03   openbox.desktop
-rw-r--r--   1 root         2051 Nov 16 05:17   plasma.desktop
-rw-r--r--   1 root         5465 Sep 12 17:54   xfce.desktop

e os pacotes reais que possuem esses arquivos

$ rpm -qf *
lxde-common-0.99.0-1.fc23.noarch
gnome-classic-session-3.18.2-1.fc23.noarch
gnome-session-xsession-3.18.1.2-2.fc23.x86_64
mate-session-manager-1.12.0-1.fc23.x86_64
openbox-3.6.1-1.fc23.x86_64
plasma-workspace-5.4.3-3.fc23.x86_64
xfce4-session-4.12.1-6.fc23.x86_64

Este tópico forneceu a pista necessária: Como iniciar o KDE a partir do GDM?

Por comentário, a maneira recomendada de instalar uma área de trabalho é por meio do recurso groupinstall . Você obteria a lista de grupos para instalar usando um destes:

dnf group list
dnf grouplist

(que dão o mesmo resultado). Isso mostra várias possibilidades em "Grupos de ambientes disponíveis". Para cada um, você poderia fazer algo como

dnf groupinstall 'MATE Desktop'

mas em uma verificação rápida, as dependências já estavam satisfeitas com minha instalação anterior. Lembro-me de yum (e acho possível para dnf ) que (como "groupinstall" versus "group install") há alguma flexibilidade nos parâmetros. A página de manual dnf refere-se à sintaxe "@" usada pelo OP como ambiente , e ignorando maiúsculas e minúsculas eo "-" versus espaço nos nomes, a seleção de nomes do OP corresponde à lista que eu veja a partir de dnf grouplist . Com base nisso, parece que o OP estava seguindo o procedimento recomendado, mas não funcionou.

    
por 28.11.2015 / 03:18