本笔记搬运自xaoc 非原创!!!
X11配置
服务器端
debian 安装[1]
sudo apt install xorg
sudo apt install xserver-xorg
xserver-xorg、xserver-xorg-server 区别
xserver-xorg:该软件包取决于X.org X服务器的服务器和驱动程序的完整套件。它不提供实际服务器本身。
xserver-xorg-server:Xorg X server是一个针对多种架构和操作系统的X server,这个包是从 X.org xserver 模块构建的。
centos安装
yum install xorg-x11-xauth
改 ssh 设置
sudo nano /etc/ssh/sshd_config
# change
X11Forwarding yes
客户端(xserver)
MobaXterm:带 xserver 的 ssh 工具
VcXsrv :纯 xserver,可以配合 xshell 用
问题解决
Q:要 sudo 的应用没法用
A:
# 1.查看当前连接显示器和屏幕编号,【主机名称:显示器编号.屏幕编号】
$ echo $DISPLAY
localhost:11.0
# 2.获取显示器的认证信息
$ echo $DISPLAY
192/unix:11 MIT-MAGIC-COOKIE-1 da1580e522be7282457c83aaf98ba171
# 3.切换到 root 用户环境下
$ su - root
# 4.添加认证信息给 root 用户
$ xauth add 192/unix:11 MIT-MAGIC-COOKIE-1 da1580e522be7282457c83aaf98ba171
# 5.添加显示器信息给 root 用户
$ export DISPLAY="localhost:11.0"
Q:libGL error: failed to load driver: swrast. 报错
A:sudo apt install mesa-utils libgl1-mesa-glx