2017-04-21 34 views
0

我最近买了一个ssd但保留了我的硬盘(在两个驱动器上安装了arch)。我正在尝试使用chroot从我的硬盘运行蒸汽。Chroot以gui不工作

我的步骤:

  • 启动X服务器Xnest -ac :10.0
  • 挂载/分区/mntsudo mount /dev/sda3 /mnt/
  • 显示变量设置为X服务器提供DISPLAY=:10.0
  • 运行X与startx

这里我得到

xauth: error in locking authority file /home/robert/.Xauthority 

_XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed 
_XSERVTransMakeAllCOTSServerListeners: server already running 

我做了.Xauthority读/写所有。

我有我的家庭分区从我的根分区分开的驱动器我chroot进入。这会导致问题吗?

回答

0

我只是想通了。

而不是使一个单独的X显示的,你可以在你的桌面X上运行的应用程序:

xhost +local: 
sudo chroot /mnt 
export DISPLAY=:0 
gedit