老表

V1

2022/06/13阅读:28主题:红绯

矩池云安装x11vnc

矩池云安装 x11vnc

1、租用机器

选择矩池云P100 公测机,租用机器的时候自定义一个ssh形式的5901端口,用于后面连接vnc。

ssh登录,更换apt源:

bash /public/script/switch_apt_source.sh

2、安装图形化桌面组件和工具

apt-get install -y xorg
apt-get install -y xfce4 xfce4-goodies
apt install net-tools

# 设置中文显示
apt-get install language-pack-zh* 
apt-get install -y chinese* 
apt-get install fonts-arphic-ukai fonts-arphic-uming fonts-ipafont-mincho fonts-ipafont-gothic fonts-unfonts-core

【提示】

如果执行apt install 指令遇到下面问题:

E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?


解决方法:
sudo rm /var/lib/apt/lists/lock
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock*
sudo dpkg --configure -a
sudo apt update

3、设置nvidia-xconfig

查看显卡基本信息,主要是看下 PCI BusID。

root@localhost:~# nvidia-xconfig --query-gpu-info
Number of GPUs: 1

GPU #0:
  Name      : Tesla P100-SXM2-16GB
  UUID      : GPU-536ec1c7-3c22-979b-a409-35b69d57fb57
  PCI BusID : PCI:0:6:0

  Number of Display Devices: 0

输入指令设置 nvidia-xconfig

nvidia-xconfig --allow-empty-initial-configuration --enable-all-gpus --virtual=1280x1024 --busid "PCI:0:6:0"

# --virtual=1280x1024 窗口分辨率

4、安装x11vnc

# 安装最新版本的
wget https://github.91chi.fun/https://github.com//LibVNC/x11vnc/archive/refs/tags/0.9.16.tar.gz
tar -xzpvf  0.9.16.tar.gz 
cd x11vnc-0.9.16/
apt-get build-dep x11vnc
autoreconf -fiv
./configure
make
make install
cp /usr/local/bin/x11vnc /usr/bin/
rm -rf x11vnc-0.9.16/ 0.9.16.tar.gz 

5、启动x server

nohup startx & > /dev/null 2>&1

查看是否启动成功

ps aux | grep startx

6、配置启动 x11vnc

设置x11vnc密码

root@localhost:~# x11vnc -storepasswd /etc/x11vnc.passwd
Enter VNC password: 
Verify password:    
Write password to /etc/x11vnc.passwd?  [y]/n y
Password written to: /etc/x11vnc.passwd

启动x11vnc:

mkdir /root/vnc
x11vnc -rfbauth /etc/x11vnc.passwd  -display :0 -forever -bg -nowf -o ~/vnc/x11vnc.log -rfbport 5901 -noxdamage -repeat -shared -capslock -nomodtweak

检查 x11vnc 是否启动成功

netstat -napt | grep 5901

将网盘软连接到 vnc 桌面,并安装 firefox 浏览器。(可选)

ln -s "/mnt/" "/root/Desktop/我的网盘"
apt-get install firefox -y

使用 VNC Viewer 连接矩池云服务器参考教程:https://matpool.com/supports/doc-vnc-connect-matpool/

分类:

后端

标签:

后端

作者介绍

老表
V1