For those who do not know a chroot is in short changing root to another location. It is useful when trying to recover or fix a broken linux install. In the example I will be using Lmde which I reviewed the update process to update pack 7. I will be ‘chrooting’ into Debian linux. I have mounted the Debian partition to /mnt/debian .
If you like to run some gui applications, it is possible to do so , also install xnest on the host and it can keep it in a seperate window. After you installed xnest , on the host run Xnest -ac :1 and then in the chroot run export DISPLAY=:1
As you can see it is not without error , I’ve had Xnest close when trying run gui programs and as you can see in the above XrandR and errors regarding theming.