vncUbuntu20.04+vnc安装和配置(文输入法)
Ubuntu20.04 vnc安装和配置(中文输入法)
安装vnc
用以下apt 命令安装:
sudo apt install tigervnc-common tigervnc-standalone-server tigervnc-viewer tigervnc-xorg-extension
注意,要用standalone-server版本,不要下载Tiger官方安装包,两者有区别。
配置
1.vncserver配置
用~/.vnc/xstartup
来配置,编辑完成后要赋予可执行权限
chmod a x ~/.vnc/xstartup
如果要使用指定的非系统自带的桌面管理器,如gnome-session-flashback ,会麻烦一点:
#!/bin/sh
unset SESSION_MANAGER # 如果vnc和登录所用session不一样,就需要这个
export XDG_CURRENT_DESKTOP="GNOME-Flashback"
#unset DBUS_SESSION_BUS_ADDRESS # 重置了在后面就需要重新指定,若没有则注释
#export XDG_MENU_PREFIX="gnome-flashback-" # 可以不加
#[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup # 个人用下来不需要这个
#[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources # 个人用下来不需要这个
xsetroot -solid grey
gnome-terminal & # 自动打开一个终端
nautilus & # 自动打开一个文件目录
gnome-session --session=gnome-flashback-metacity # vnc使用另一个指定的session
如果使用ubuntu20.04 的gnome桌面,就非常简单:
#!/bin/sh
export XDG_CURRENT_DESKTOP="ubuntu:GNOME" # 建议加上
# 可以加入中文环境
gnome-session # 如果使用自带的session,这样就行
进入后如果发现没有最大最小按钮、dock等,可以使用gnome3的gnome-tweak调整
需要中文的话,在进入桌面后安装中文环境(如搜狗输入法,需要fcitx框架),然后在xstartup中添加以下:
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx
export LANG=zh_CN.UTF-8
fcitx -r &
2. 密码配置
vncpasswd
根据提示输入密码即可。
三、启动
1.手动开启vnc服务
如果不需要开机自动启动,那么到这里就应该可以手动开启vncserver了。
vncserver :2 -localhost no ...
Xvnc参数按需在后面添加,tigervnc的请参考Xvnc参数配置说明。
2.查看、关闭vncserver
假设已经有个vncserver :3在运行,打算关掉它
vncserver -list
TigerVNC server sessions:
X DISPLAY # RFB PORT # PROCESS ID
:3 5903 1990
vncserver -kill :3
3.开机启动服务
自己创建systemd的unit单元,由于我没有做这一步,就先贴个参考Ubuntu20.04服务器TigerVNC安装
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhhhceka
系列文章
更多
同类精品
更多
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
微信运动停用后别人还能看到步数吗
PHP中文网 07-22 -
excel打印预览压线压字怎么办
PHP中文网 06-22