下面步骤均在 CentOS-8.2.2004-x86_64-minimal 上验证通过。

一、安装 GNOME 桌面
若采用 minimal 安装的系统,安装 gnome3 桌面,下面命令二选一。

dnf groupinstall "Server with GUI"
dnf groupinstall "workstation"

设置桌面启动优先

systemctl set-default graphical.target

重启主机,即可进入桌面选择界面。

二、进入经典桌面
CentOS 8 默认桌面为 Standard,若要切回类似 CentOS 7 的经典模式,可在登陆界面选择 Classic,然后登入系统即可。可能有两个 Classic,我测得都可以的。

三、安装 xrdp 以供 Windows mstsc 直接远程
安装命令

dnf install tigervnc-server xrdp

放开防火墙(若防火墙已打开)

firewall-cmd --add-port=3389/tcp --permanent
firewall-cmd --reload

启动 xrdp,并设置开机自启

systemctl start xrdp
systemctl enable xrdp

现在应能在 Windows 下通过 mstsc 直接远程 CentOS 主机了,但默认桌面会是 Standard。

四、通过 xrdp 进入经典桌面
在需要登入的用户目录下加个配置文件,例如我的登入用户为 zch,则需要在 /home/zch 目录下做如下操作

vi .Xclients

将如下内容写入到文件中

#! /bin/bashexport GNOME_SHELL_SESSION_MODE=classic
exec gnome-session

给以执行权限

chmod +x .Xclients

然后再次通过 xrdp 登陆 zch 用户,即可进入经典桌面;若依然无法进入,建议删除 zch 目录下的除 .Xclients 以外的 .vnc 等隐藏文件,然后重启主机,再次尝试登陆即可。

五、进入经典桌面,一劳永逸的办法
注意前面 .Clients 文件内容,会发现能否进入经典桌面,其实仅由一个环境变量控制。追加一行内容到 /etc/profile 中,使全部用户默认进入经典桌面。

echo "export GNOME_SHELL_SESSION_MODE=classic" >> /etc/profile

或者

vi /etc/profile

追加一行

export GNOME_SHELL_SESSION_MODE=classic

这样操作后,不需要在登陆界面选择模式了;使用 xrdp 时,也不需要在用户目录下添加 .Xclients 文件了。

CentOS 8.2 + xrdp + gnome3 + 经典桌面相关推荐

  1. Centos7使用xrdp进行远程桌面访问

    目录 1.xrdp安装配置 2.端口使用说明3389 远程默认端口 3.windows 远程连接centos配置 一.修改方法: 二.修改后的访问方法 三.退出远程桌面 1.xrdp安装配置 安装 $ ...

  2. Ubuntu xrdp 遠端桌面連線

    sudo apt-get install xrdp 遠端桌面連線Port: 3389 可與Windows遠端桌面相互連線 不用時記得停止Service sudo service xrdp stop 參 ...

  3. Ubuntu16.06LTS安装gnome-3.8桌面

    为了开发配置方便,选择了Ubuntu16.04的版本,但是并不喜欢Unity的界面,想要换成GNOME的界面.在这里给出我的配置步骤: 1.终端输入: sudo add-apt-repository ...

  4. 【Linux\云服务器】CentOS 7.2 64位 可视化桌面的安装与卸载

    CentOS 7.2 可视化桌面的安装和卸载 终于开始写第一篇CSDN博客了,心情有点儿小激动,前两天,小D在阿里云出购买了一台学生优惠的ECS云服务器,购买之前并没有学习过任何有关Linux的知识, ...

  5. linux xrdp 远程桌面,详解如何在Ubuntu 20.04上安装Xrdp服务器(远程桌面)

    Xrdp 是一个微软远程桌面协议(RDP)的开源实现,它允许你通过图形界面控制远程系统.通过 RDP,你可以登录远程机器,并且创建一个真实的桌面会话,就像你登录本地机器一样. 这篇指南讲解如何在 Ub ...

  6. centos7 登录到经典桌面_centos7操作系统安装与配置

    centos7安装: Install CentOS 7 #安装CentOS 7 Test this media & installCentOS  7    #测试安装文件并安装CentOS  ...

  7. t3财务系统访问服务器很慢,用友T3软件以前用的是WINDOWS自带的经典桌面,但换成其他桌面后发现远程接入软件使用时的访问速度明显变慢?-用友T3...

    文章摘要:用友T3软件以前用的是WINDOWS自带的经典桌面,但换成其他桌面后发现远程接入软件使用时的访问速度明显变慢?以前用的是WINDOWS自带的经典桌面,但换成其他桌面后发现远程接入软件使用时的 ...

  8. centos删除gnome_CentOS 8 卸载gnome桌面

    背景 Centos8 Server 版本在装系统的时候安装了UI,这个东西开机的时候还挺占资源. 卸载 yum remove gdm -y > centos 8 上使用gdm管理桌面,卸载gdm ...

  9. ubuntu16.04 安装gnome经典桌面

    使用了这么多年ubuntu,还是比较习惯于gnome经典桌面,但是最近几年已经被取代. 搞回来吧. sudo apt-get install gnome-session-flashback 片刻之后, ...

最新文章

  1. 综合性深入的技术文章-20161103
  2. Linux 系统编程总结 (未完待续)
  3. visual studio怎么重启?(visual studio restart插件)
  4. python3 面向对象编程_Python3基础-面向对象编程
  5. Jerry带您了解Restful ABAP Programming模型系列之二:Action和Validation的实现
  6. 全排列及相关扩展算法(七)——组合数的字典序(另含全章代码整理)
  7. tomcat 使用log4j 管理日志
  8. IOS上路_10-简单示例-手势识别2-1
  9. android音乐播放器歌词乱码,手机听歌显示乱码 没歌词 教你如何一键解决
  10. 离散数学及其应用复盘 | 第3版第4章——谓词逻辑思维导图梳理(复习专用)
  11. reRender属性的使用
  12. 全国电费优惠充值接口源码
  13. 在Proteus新建项目
  14. SimpleDateFormat.parse()方法中的时区设置缺陷
  15. 嵌入式Linux的两种I2C驱动方式
  16. 创建分区表,以及将数据写入分区表
  17. Yolov5训练日记~如何用Yolov5训练识别自己想要的模型~
  18. 通过机器码获得注册码的完整方案
  19. BOS 扩展ControllerBean
  20. 现成的黄油馅饼基地的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告

热门文章

  1. hive启动报错遇到的各种问题总结
  2. 计算机的系统安装步骤,计算机系统安装步骤是什么
  3. cad视口缩放区域怎么使用_CAD布局视口内 如何按比例缩放?
  4. 移动执法站系统解决方案
  5. 学习Spring的这几个秘密,你还不看吗?
  6. 新旧动能转换要紧抓资本市场建设动力 ——陈宗建谈山东自贸区背景下的经济结构转型升级
  7. 集成电路制造技术虚拟仿真实验 ——沟道效应的抑制方法
  8. 炉温曲线系统MATLAB仿真,SMT炉温曲线详细设定讲解
  9. android手机使用ipods2,airpods2安卓可以用吗?airpods连接安卓手机的方法
  10. 内部排序算法全面总结