• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

vncUbuntu20.04+vnc安装和配置(文输入法)

武飞扬头像
yfy2022yfy
帮助2

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
系列文章
更多 icon
同类精品
更多 icon
继续加载