Xorg
文章目录
Xorg 简介
Xephyr 设置第二个 x server
使用步骤:
使用 Xephyr 启动一个 x server
Xephyr -screen 1600x900 :1
启动 gui 程序
DISPLAY=:1 gvim
在 ssh x11 forward 时使用 Xephyr
- ssh -X remote
- 在 remote 上启动 Xephyr
在 remote 上启动 gui 程序
- eg:
DISPLAY=:1 gvim
- eg:
xinit
功能:xinit 会启动 X server, 并启动第一个 x client, 这个 x client 关闭, xinit 会把 X server 也关闭
startx
startx 是一个 xinit 的前端工具,它在后台调用 xinit, 但是接口比 xinit 友好
用例
使用 Xephyr X server 调试 qtile
1startx /usr/bin/qtile start -- /usr/bin/Xephyr :11 -terminate
.xinitrc
startx 和 xinit 会执行 .xinitrc 配置
默认配置目录: /etc/X11/xinit/xinitrc
注意:
最后一个命令要是 exec <command>
- command 是 X terminal gui 程序, eg: window manager(如:qtile, openbox-session, awesomewm)
- 如果不是最后一个命令,不能及时退出,需要后台运行
.xserverrc
用来运行 X server 的配置文件
默认配置目录: /etc/X11/xinit/xserverrc
X server
- /usr/bin/X 命令 和 /usr/bin/Xorg 命令是同一个
文章作者
上次更新 2024-01-05 (b2a2a64)