目录
查看指定端口使用情况
lsof -i:端口号
查看某名称的进程
ps aux | grep vnc
查看是否安装软件
dpkg -l | grep vnc
Ubuntu配置vncserver
启动一个vcnserver
vncserver :1 # 默认屏幕分辨率,非局域网不可连接
vncserver -geometry 1920x1080 :1 # 指定屏幕分辨率,非局域网不可连接
vncserver -geometry 1920x1080 :1 -localhost no # 指定屏幕分辨率,非局域网可连接
查看vncserver列表
vncserver -list
移除vncserver
vncserver -kill :1
VNC配置文件
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx
export LANG=zh_CN.UTF-8
fcitx -r
startxfce4
xstartup 文件用于在 VNC 会话中设置初始的桌面环境。这段内容的含义如下:
- unset SESSION_MANAGER:取消设置 SESSION_MANAGER 环境变量。
- unset DBUS_SESSION_BUS_ADDRESS:取消设置 DBUS_SESSION_BUS_ADDRESS 环境变量。
- export GTK_IM_MODULE=fcitx:导出 GTK_IM_MODULE 环境变量并设置为 fcitx,用于指定 GTK 应用程序的输入法模块为 fcitx。
- export QT_IM_MODULE=fcitx:导出 QT_IM_MODULE 环境变量并设置为 fcitx,用于指定 QT 应用程序的输入法模块为 fcitx。
- export XMODIFIERS=@im=fcitx:导出 XMODIFIERS 环境变量并设置为 @im=fcitx,用于指定 X Window 系统的输入法为 fcitx。
- export LANG=zh_CN.UTF-8:导出 LANG 环境变量并设置为 zh_CN.UTF-8,用于设置系统语言为中文。
- fcitx -r:重新启动 fcitx 输入法。
- startxfce4:启动 XFCE 桌面环境。
这些命令的目的是在 VNC 会话启动时,设置适当的环境变量以支持中文输入法,并确保输入法模块正确加载。最后,通过 startxfce4 命令启动 XFCE 桌面环境。这样,当你通过 VNC 连接到远程机器时,会启动一个中文输入法支持的 XFCE 桌面环境。
阿里云上的教程的配置文件
#!/bin/sh
export XKL_XMODMAP_DISABLE=1
export XDG_CURRENT_DESKTOP="GNOME-Flashback:GNOME"
export XDG_MENU_PREFIX="gnome-flashback-"
gnome-session --session=gnome-flashback-metacity --disable-acceleration-check &
这是一系列命令用于设置环境变量和启动 GNOME Flashback 会话。
- export XKL_XMODMAP_DISABLE=1:将环境变量 XKL_XMODMAP_DISABLE 设置为 1,用于禁用 XKB Xmodmap 扩展。这可能用于解决键盘布局相关的问题。
- export XDG_CURRENT_DESKTOP=“GNOME-Flashback:GNOME”:将环境变量 XDG_CURRENT_DESKTOP 设置为 “GNOME-Flashback:GNOME”,用于指定当前桌面环境为 GNOME Flashback。
- export XDG_MENU_PREFIX=“gnome-flashback-”:将环境变量 XDG_MENU_PREFIX 设置为 “gnome-flashback-”,用于指定 GNOME Flashback 菜单的前缀。
- gnome-session --session=gnome-flashback-metacity --disable-acceleration-check &:启动 GNOME Flashback 会话,并使用 gnome-flashback-metacity 会话选项以及 --disable-acceleration-check 参数。–session=gnome-flashback-metacity 用于指定使用 GNOME Flashback Metacity 会话,而 --disable-acceleration-check 用于禁用硬件加速检查。& 表示在后台运行该命令。
以上命令的目的是设置适当的环境变量以支持 GNOME Flashback 会话,并启动该会话。通过这些命令,您可以在系统中启动 GNOME Flashback 桌面环境。