【虚拟机相关问题解决】虚拟机黑屏不显示桌面壁纸,不显示上下菜单栏,窗口没有全屏、缩放、关闭按钮一栏

0. 解决问题:虚拟机黑屏不显示桌面壁纸,不显示上下菜单栏,窗口没有全屏、缩放、关闭按钮一栏

虚拟机突然遇到这个问题,查阅后感觉应当说成 Linux 系统 Gnome 桌面不能加载更妥当一点。

需要注意的是,我遇到的这种问题仅限于单用户,即换了其它用户,包括切换已有 root 用户,通过 root 账户新增新用户都可以正常显示桌面。

同时,桌面的问题并未影响虚拟机的具体使用。

1. 问题示意图

具体可以参考链接:

在这里插入图片描述

2. 解决方案及过程

因为不能确定是否确实是最后一步的结果,在此还是将过程较为详细地记录。

2.1 更换桌面壁纸

无效。

2.2 参考博文类型一:问题来自下载了 openGauss 数据库配置了 lib 地址,opengauss 的 lib 会与本地的 lib 冲突。

没有尝试,不是同一问题。

2.3 参考博文类型二:通过删除相关配置并重启解决

如下:

试了一下,没啥用,不管是删除 root 的相关配置,还是当前用户的配置都没用。

2.4 参考博文类型三:直接切换用户,不用现在的了

试了一下,因为虚拟机不是完全自己装的有些指令只能当前用户才能使用……所以放弃了……

2.5 可行解决方案一:不完全解决方案

找完上面一堆博文,暂时没找到其它新的相关的博文,心里已经有点麻了……

然后,我发现虚拟机登陆 log in 旁边有设置按钮(需要设置密码的账户才会出现),可以在选择之后修改桌面环境(没有截图,懒得截图了)

之后,我选择了不包含 gnome 字样的版本,就可以正常显示桌面,当然,显示的桌面环境已经不一样了……搞了一下大概能明白一点逻辑,也有多桌面的方式,感觉自定义程度更高,但是英文烂烂的我已经懒得再花时间去熟悉新环境了……

于是……

2.6 可行解决方案二:或许是一开始采用就能直接解决问题的终极解决方案

在这个问答下有一个名为: Web Security Loop 的大佬的回答,感谢大佬。

回答摘抄如下:

  • 在 CentOS 7 中,默认使用 Wayland 显示服务器。但是某些显卡驱动可能不支持 Wayland,这可能导致黑屏问题。你可以尝试禁用 Wayland,使用 X11 显示服务器。
    就是在/etc/gdm/custom. conf 文件里,添加 WaylandEnable=false,保存文件并重新启动系统。
  • 或者重置 GNOME 桌面设置。在终端里dconf reset -f /

我采用的是上述回答里面的第二小点:

  1. Open in terminal,在终端里输入 dconf reset -f /
  2. 重启系统

问题解决。

Z. 随便讲点

在解决问题的过程中,发现了很多大佬记录问题解决过程很详尽,包括问题产生的原因,问题具体现象的描述,都很清楚,如何解决也很详细,很受启发。

过程中有佬提到:实在不行只能重装虚拟机了。我惊觉没有备份……所以定期备份也很重要……

找解决方案的过程中,之前并不知道 csdn 还有问答板块,感谢遇到同样问题的 Turbo.077 同学……找问题的过程中,在评论区发现 Turbo.077 同学与我遇到的问题高度一致,在 ta 的动态里我才能找到最终的解决方案,谢谢 ta ……

和 uu 一唠:“应该 写个博客。”

至此该问题及解决方案记录完毕。

2024.01.30 于灯下。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值