我最近购买了一个SSD,但保留了我的HDD(两个驱动器都安装了拱门(。我要做的是使用Chroot从HDD奔跑。
我的步骤:
- 使用
Xnest -ac :10.0
启动X服务器 - 将
/
分区安装到/mnt
,使用sudo mount /dev/sda3 /mnt/
- 使用
DISPLAY=:10.0
将显示变量设置为X服务器 - 使用
startx
运行X
在这里我得到
xauth: error in locking authority file /home/robert/.Xauthority
_XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed
_XSERVTransMakeAllCOTSServerListeners: server already running
我已经为全部读/写了.Xauthority
。
我的家庭分区与我正在挑战的驱动器上的根部分区分开。这可能导致问题吗?
我只是想出了这一点。
,您只需在桌面X上运行应用程序,而不是进行单独的X显示器:
xhost +local:
sudo chroot /mnt
export DISPLAY=:0
gedit