LightDM 시작 중 CHROOT에서 GTK 애플리케이션 트리거

LightDM 시작 중 CHROOT에서 GTK 애플리케이션 트리거

chroot 환경을 사용하여 GTK 애플리케이션을 실행하려고 합니다. 내가 설정한 lightdm 설정이 언급되어 있습니다.

시스템 설정:

OS : Debian 8
chroot FS: Debian 6
Windows manager : LXDE

Lightdm.conf

display-stopped-script=
greeter-setup-script=
session-setup-script=/opt/startups/Start.sh
session-cleanup-script=
autologin-guest=false
autologin-user=ragav

Start.sh는 마운트 매개변수를 설정하고 chroot 명령을 실행합니다.

chroot 설정

 mount -o bind /dev /opt/debian6/dev
 mount -o bind /proc /opt/debian6/proc
 mount -o bind /dev/pts /opt/debian6/dev/pts
 mount -o bind /sys /opt/debian6/sys
 mount -o bind /home /opt/debian6/home
 cp /etc/resolv.conf /opt/debian6/etc/resolv.conf
 cp /etc/hosts /opt/debian6/etc/hosts

 sudo chroot /opt/debian6 /bin/bash -c "su - -c /opt/app.sh&"

이 설정을 사용하면 애플리케이션이 시작되지만 예외가 발생합니다.(app:4846): Gtk - 경고: 디스플레이를 열 수 없습니다: :0

그러나 애플리케이션을 종료하고 동일한 스크립트를 실행하면우스템 터미널또는ROOT로 자동 로그인내 응용 프로그램이 원활하게 실행되는 것을 확인했습니다.

이 문제를 해결하기 위한 지침을 요청합니다.

관련 정보