欧拉 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 这样每次启动就不需要手动去创建配置文件!
修改之前
修改之后
修改完/usr/bin/vncserver配置文件之后就可以启动了
3.启动
正式启动vnc桌面
vncserver :1
使用VNC Viewer就可以连接到桌面了
输入密码
选择特效模式和普通模式都可以
这样你就看到一个清晰有脱俗的桌面环境了
vncserver :1这种启动方式是临时启动且只针对当前自己登陆的用户;
如果你是root用户,可以用一下方式给其他用户创建vnc桌面并加入开机自启
比如要给16pro用户创建vnc桌面
su - 16kpro -c "vncserver :2"
这样使用端口2就可以连接到16kpro用户的vnc桌面了
最后一步 加入开机自启动
vim /etc/rc.d/rc.local
将该命令 /bin/su - 16kpro -c "/usr/bin/vncserver :2 "放到最后一行(建议使用绝对路径)
我认为这种方法还是比较方便的,维护也简单;
本文章到此结束!!!!!!!