linux的多桌面环境Xephyr

在宿主系统上使用Xephyr调试桌面环境,要更方便一些。所以这一节,我们介绍如何在宿主系统上调试桌面环境。如果尚未安装Xephyr,则首先通过如下方法安装Xephyr:

root@baisheng:~# apt-get install xserver-xephyr

然后使用如下命令启动Xephyr:

root@baisheng:~# Xephyr -ac -screen 800x480 :1.0

在另外的终端中,将Display定向到Xephyr:

root@baisheng:~# export DISPLAY=:1.0

如此,在这个终端中,所有需要X服务器渲染程序都将使用Xephyr。当然,为了方便,我们可以开启任意个终端,并将它们的Display都定向到Xephyr。

比如我们可以在一个终端中运行窗口管理器winman:

root@baisheng:~# export DISPLAY=:1.0

root@baisheng:/vita/build/winman/src# ./winman

在另外一个终端中运行任务条:

root@baisheng:~# export DISPLAY=:1.0

root@baisheng:/vita/build/taskbar/src# ./taskbar

而在第三个终端中运行Desktop程序:

root@baisheng:~# export DISPLAY=:1.0

通过man Xephyr 和 man Xserver 可以得到参数的含义:
-ac
disables host-based access control mechanisms.
-screen 1024x760
分辨率
-br
背景设置成黑色
-reset -terminate
确保当最后一个client关闭时Xephyr自动关闭?
2> /dev/null
标准出错 重定向
:displaynumber
X server运行是需要一个displaynumber,默认是0
&
后台运行

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值