欧拉 openEuler 20.03安装配置tigervnc-server

一.安装装配置DDE桌面(你也可以安装UKUI桌面)

需求:EDA仿真,服务器需要用到图形界面看波形;

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

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

更新软件源

sudo dnf update -y

2.安装DDE环境桌面

sudo dnf install dde -y

3.设置以图形界面的方式启动

sudo systemctl set-default graphical.target

4.重启

sudo reboot

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

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

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

二.安装配置tigervnc-server

1. 安装

yum install tigervnc-* -y

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 &

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 桌面

可以将配置文件直接写入到/usr/bin/vncserver 这样每次启动就不需要手动去创建配置文件!

修改之前

欧拉 openEuler 20.03安装配置tigervnc-server_openEuler

修改之后

欧拉 openEuler 20.03安装配置tigervnc-server_tigervnc-server_02

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

3.启动

正式启动vnc桌面

vncserver :1

欧拉 openEuler 20.03安装配置tigervnc-server_tightvnc_03

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

欧拉 openEuler 20.03安装配置tigervnc-server_配置文件_04

欧拉 openEuler 20.03安装配置tigervnc-server_vnc_05

输入密码

欧拉 openEuler 20.03安装配置tigervnc-server_tigervnc-server_06

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

欧拉 openEuler 20.03安装配置tigervnc-server_tightvnc_07

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

欧拉 openEuler 20.03安装配置tigervnc-server_tightvnc_08

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

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

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

su - 16kpro -c "vncserver :2"

欧拉 openEuler 20.03安装配置tigervnc-server_openEuler_09

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

欧拉 openEuler 20.03安装配置tigervnc-server_openEuler_10

最后一步 加入开机自启动

vim /etc/rc.d/rc.local

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

欧拉 openEuler 20.03安装配置tigervnc-server_tigervnc-server_11

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

本文章到此结束!!!!!!!