openEuler 20.03 LTS SP2以及SP3安装完gnome后,gdm登陆进入不了桌面问题

一、问题原因,是由于CVE-2020-17489相关补丁引入的,暂不清楚是何原因造成,但除去该相关补丁之后,该问题消失。

在网上查了下,CVE-2020-17489的问题是gnome-shell的某些配置中会发现,注销账户时,登陆对话框中的密码框会重新出现,并且密码仍然可见,如果用户决定在登陆时以明文形式显示密码,则在注销时它会在短时间内可见(如果密码从未以明文形式显示,则仅显示密码长度)。

二、临时解决方案:

当前openEuler 20.03 LTS SP2使用的gnome-shell为gnome-shell-3.30.1-8.oe1x86_64.rpm;当前openEuler 20.03 LTS SP3使用的gnome-shell为gnome-shell-3.30.1-10.oe1x86_64.rpm;将该版本的gnome-shell删除后,安装openEuler 20.03 LTS SP1的gnome-shell-3.30.1-7.oe1x86_64.rpm版本。

1.下载gnome-shell-3.30.1-7.oe1x86_64.rpm

wget https://repo.openeuler.org/openEuler-20.03-LTS-SP1/OS/x86_64/Packages/gnome-shell-3.30.1-7.oe1.x86_64.rpm

2.删除当前gnome-shell

rpm -e --nodeps gnome-shell

3.安装下载的软件包gnome-shell

rpm -ivh gnome-shell-3.30.1-7.oe1.x86_64.rpm

4.查看当前安装的gnome-shell版本

rpm -qi gnome-shell

如果版本无误的话,可以再其他虚拟终端中使用`pkill -9 gdm`命令杀死gdm,让其自动启动,重新进入到登陆界面,或者重启也可以,则会发现,能够进入到桌面中。

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值