版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/bw_yyziq/article/details/82706033
安装xvfb
apt update
apt install xvfb
安装x11vnc
apt install x11vnc
启动xvfb(渲染第五屏,分辨率1920x1080,颜色24)
Xvfb :5 -screen 0 1920x1080x24 &
设置x11vnc密码(是否生成密码到文件选择Y),启动(第五屏,映射到5905端口)
x11vnc -storepasswd
x11vnc -display :5 -once -loop -noxdamage -repeat -rfbauth ~/.vnc/passwd -rfbport 5905 -shared -scale 1920x1080 &
安装git,clone novnc项目
apt install git
git clone https://github.com/novnc/noVNC.git
cd noVNC
./utils/launch.sh --vnc localhost:5905 &
安装firefox,启动(第五屏,全屏)
apt install firefox
firefox --display :5 -fullscreen -no-remote -P default -new-window http://www.baidu.com 2> /dev/null
字体乱码问题
https://askubuntu.com/questions/189945/install-chineseand-other-utf-8-fonts-for-xvfb
#字体
sudo apt install language-pack-zh-hant language-pack-zh-hans
sudo apt install fonts-arphic-*
#语言环境
export LANG="zh_CN.UTF-8"
export LANGUAGE="zh_CN:zh:en_US:en"
firefox无法加载视频,如爱奇艺html5视频,安装vlc。
apt install vlc
或flash player 插件安装(未尝试)
浏览器访问 http://ip:6080/vnc.html,输入密码
以上。