我在 CentOS 7 上安装了 Cinnamon,但无法显示,因为 CentOS 登录屏幕上没有出现让我选择桌面环境的齿轮按钮。
细节:
我刚买了一台新电脑,在上面安装了 CentOS 7(并擦除了原来的 Windows 操作系统)。
CentOS 7带有命令行界面,所以我尝试先安装GNOME桌面,如下本指南。我得到了一个如下图所示的 GUI。
我按照说明安装了 Cinnamon这里就像我以前做过很多次一样,但这一次,Cinnamon 没有出现在任何地方,登录屏幕上没有齿轮图标来选择 Cinnamon,我运行了命令,systemctl set-default graphical.target
但没有任何反应。所以我也尝试了以下本指南。
以下是我输入的所有命令:
sudo yum update
sudo yum -y groups install "GNOME Desktop"
echo "exec gnome-session" >> -/.xinitrc
systemctl set-default graphical.target
sudo systemctl set-default graphical.target
poweroff
yum install epel-release -y
sudo yum install epel-release -y
sudo yum groupinstall "Server with GUI" -y
yum install cinnamon -y
sudo yum install cinnamon -y
systemctl get-default
systemctl isolate graphical.target
systemctl get-default
sudo systemctl isolate graphical.target
sudo yum -y install epel-release
sudo yum -y groupinstall "X Window system"
sudo yum -y install lightdm
sudo yum -y install cinnamon
sudo systemctl isolate graphical.target
systemctl set-default graphical.target
这是我在 CentOS 上安装 GUI 后桌面的样子,现在我仍然可以看到它。
这就是我的目的yum
:
$ yum group list
Loaded plugins: fastestmirror, langpacks
Determining fastest mirrors
* base: ftpmirror.your.org
* epel: mirror.team-cymru.com
* extras: ewr.edge.kernel.org
* updates: ftpmirror.your.org
Installed Environment Groups:
Server with GUI
GNOME Desktop
Available Environment Groups:
Minimal Install
Compute Node
Infrastructure Server
File and Print Server
Cinnamon Desktop
MATE Desktop
Basic Web Server
Virtualization Host
KDE Plasma Workspaces
Development and Creative Workstation
Available Groups:
Cinnamon
Compatibility Libraries
Console Internet Tools
Development Tools
Educational Software
Electronic Lab
Fedora Packager
General Purpose Desktop
Graphical Administration Tools
Haskell
LXQt Desktop
Legacy UNIX Compatibility
MATE
Milkymist
Scientific Support
Security Tools
Smart Card Support
System Administration Tools
System Management
TurboGears application framework
Xfce
Done
我觉得问题在于在登录页面上显示用于选择桌面环境的齿轮图标。目前我没有那个图标。
答案1
答案2
所以这个解决方案被证明是有史以来最奇怪的事情。要使桌面环境齿轮图标出现在登录屏幕上,我所需要做的就是为我的用户名设置密码!
我遇到这个问题是因为我在安装 Centos 7 时选择跳过用户名密码。我确实设置了 root 密码,但没有设置帐户密码。
我不敢相信是否有密码会改变用户界面!可能是 Centos 登录屏幕中的错误。