X11 与图形显示相关配置:
/etc/X11/xdm/Xsetup_0 配置文件中添加 xhost +,这样就可以 DISPLAY
编辑 /etc/X11/gdm/gdm.conf 取消 DisallowTCP 选项。
DisallowTCP=false
startx默认以display :0.0起第一个X,通过传递参数给Xserver可以起多个X:
startx -- :1.0 startx -- :2.0
root 用户 su 成普通用户,这时候用普通用户启动 xwindow 将无法启动,因为普通用户没有访问 root 的 console 权限。
Kernel 传参数 vga=791 是将控制台甚至为 1024x768x256 色,不推荐用 792(1024x768x16M)。
所有的X Window应用程序,如:gimp, xterm, konquerer, netscape 等等都是一个网络客户端,它们都连到一个服务器上,这就是:X-server。 X-server 的任务就是告诉图形硬件,在你的显示器上绘制图像,读取鼠标和键盘的输入。客户端(也就是你的应用程序比如:gimp, netscape 等等)发送诸如怎么样绘制框架、按钮等指令给 X-server,反过来,客户端从 X-server 接收鼠标和键盘的事件。很显然,你需要某种验证,否则任何人都可以弄乱别人的屏幕了。
有两个程序 xhost, xauth 可以控制 X Window 访问:
xhost
xhost 可以显示当前允许 display 的客户地址,还可以允许或禁止给定机器上的任何用户写你的屏幕。
xauth
这是一个基于 cookie 的可靠的验证方法,这里你可以给单独的人设定权限。这种方法比 xhost 安全很多,它使用存储在用户主目录里的文件 .Xauthority 里的 cookie, 如果远程的机器在这个文件里有一个有效的 cookie,则同意访问。
可以使用下列方法中的一种来复制 cookie:
X 配置命令如下:
Comments
There are currently no comments
New Comment