Chroot到GUI不起作用



我最近购买了一个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

最新更新