☰
欧拉 openEuler 20.03安装配置tigervnc-server
2026/9/26 4:12:26 网站建设 项目流程

欧拉 openEuler 20.03安装配置tigervnc-server
一.安装装配置DDE桌面(你也可以安装UKUI桌面)
需求:EDA仿真,服务器需要用到图形界面看波形;

安装方法(咳咳,大神请绕道!)

1.下载openEuler ISO镜像并安装系统

更新软件源

sudo dnf update -y
1.
2.安装DDE环境桌面

sudo dnf install dde -y
1.
3.设置以图形界面的方式启动

sudo systemctl set-default graphical.target
1.
4.重启

sudo reboot
1.
5.在重启完成后,使用安装过程中创建的用户或openeuler用户登陆桌面

现在你可以尽情的使用dde桌面了。但是要想给每个用户分配一个自己的桌面就要用

到tigervnc-server;下面现实演示tigervnc-server如何安装配置;

二.安装配置tigervnc-server
1. 安装

yum install tigervnc-* -y
1.
2.配置

UKUI桌面环境xstartup配置文件(你如果不是UKUI桌面请忽略)

#!/bin/bash
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS

# Enable Fcitx Input Environment
export GTK_IM_MODULE="fcitx"
export QT_IM_MODULE="fcitx"
export XMODIFIERS="@im=fcitx"
fcitx-autostart &

# Launch the UKUI Desktop
lightdm &
ukui-session &
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
DDE桌面环xstartup境配置文件(正文)

#!/bin/sh

unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS

[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#twm &
#ukui-session & # ukui桌面(没有做验证)
exec dbus-launch startdde & # dde 桌面
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
可以将配置文件直接写入到/usr/bin/vncserver 这样每次启动就不需要手动去创建配置文件!

修改之前

修改之后

修改完/usr/bin/vncserver配置文件之后就可以启动了

3.启动

正式启动vnc桌面

vncserver :1
1.


使用VNC Viewer就可以连接到桌面了

输入密码

选择特效模式和普通模式都可以

这样你就看到一个清晰有脱俗的桌面环境了

vncserver :1这种启动方式是临时启动且只针对当前自己登陆的用户;

如果你是root用户,可以用一下方式给其他用户创建vnc桌面并加入开机自启

比如要给16pro用户创建vnc桌面

su - 16kpro -c "vncserver :2"
1.


这样使用端口2就可以连接到16kpro用户的vnc桌面了

最后一步 加入开机自启动

vim /etc/rc.d/rc.local
1.
将该命令 /bin/su - 16kpro -c "/usr/bin/vncserver :2 "放到最后一行(建议使用绝对路径)

我认为这种方法还是比较方便的,维护也简单;

本文章到此结束!!!!!!!
-----------------------------------
©著作权归作者所有:来自51CTO博客作者郭亚望的原创作品,请联系作者获取转载授权,否则将追究法律责任
欧拉 openEuler 20.03安装配置tigervnc-server
https://blog.51cto.com/Subwang/4847952

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询