openeuler系统(CentOs)图形化桌面黑屏/丢失(开启VNC服务冲突)

1. VNC服务开启如下:

https://zhuanlan.zhihu.com/p/5049263261

在centos8系统上使用tigervnc-server搭建VNC_centos8 tigervnc-server-CSDN博客

2. 上述操作完成后,连接VNC仍会出现黑屏,则需要编辑/root/.vnc/xstartup:

运维 openEuler系统使用笔记_青龙面板 openeuler 22 系统 vnc 黑屏解决-CSDN博客

问题描述:

vnc服务开启后,reboot后系统黑屏,没有进入图形界面。

原因:

VNC跟图形界面冲突

解决方法:

【恢复图形界面】

复制代码
# 1. 停止所有图形服务
sudo systemctl stop gdm          # GNOME 显示管理器
sudo systemctl stop vncserver@:* # 所有 VNC 服务

# 2. 杀死残留进程
sudo pkill -9 Xorg
sudo pkill -9 Xvnc

# 3. 重建 X 目录结构
sudo mkdir -p /tmp/.X11-unix
sudo chmod 1777 /tmp/.X11-unix  # 必须设置粘滞位
sudo chown root:root /tmp        # 恢复 /tmp 所有权
sudo chmod 1777 /tmp            # 关键权限设置

# 4. 修复用户认证文件(所有用户)
sudo find /home -name ".Xauthority*" -delete  # 删除损坏的认证文件
相关推荐
wuminyu3 分钟前
Java锁膨胀机制之偏向锁到轻量级锁源码剖析
java·linux·c语言·jvm·c++
xhtdj3 分钟前
技术采用曲线回望二十年
运维·数据库·人工智能·clickhouse·动态规划
SuperArc19994 分钟前
Grafana相关数据可视化平台基础教程-序言
运维·信息可视化·数据分析·grafana
半部论语8 分钟前
openEuler 安装 LibreOffice 技术指南
linux
r-t-H9 分钟前
Docker进阶与容器编排实践-第二章
运维·docker·容器·dockerfile·docker compose·docker网络
凡人叶枫14 分钟前
Effective C++ 条款13:以对象管理资源(RAII)
java·linux·开发语言·c++·嵌入式开发
爱喝水的鱼丶18 分钟前
SAP-ABAP:SAP多表连接视图实战:内连接/外连接配置逻辑与性能优化技巧
运维·开发语言·学习·性能优化·sap·abap
cgsthtm20 分钟前
Jenkins添加用户和角色并分配相应Job权限
运维·jenkins·jenkins用户·jenkins角色·jenkins权限·jenkins job
mnasd22 分钟前
Gitlab + Jenkins 实现 CICD
运维·gitlab·jenkins
難釋懷29 分钟前
Nginx测试工具charles
运维·nginx·php