Chroot以gui不工作
问题描述:
我最近买了一个ssd但保留了我的硬盘(在两个驱动器上安装了arch)。我正在尝试使用chroot从我的硬盘运行蒸汽。Chroot以gui不工作
我的步骤:
- 启动X服务器
Xnest -ac :10.0
- 挂载
/
分区/mnt
与sudo 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进入。这会导致问题吗?
答
我只是想通了。
而不是使一个单独的X显示的,你可以在你的桌面X上运行的应用程序:
xhost +local:
sudo chroot /mnt
export DISPLAY=:0
gedit