두 개의 사용자 계정이 있는 기본 데스크톱이 있습니다. 두 번째 사용자(X를 시작한 사용자 제외)가 xserver에 액세스하여 GUI 프로그램을 실행할 수 있도록 허용하고 싶습니다.
로그인한 사용자로 xhost를 사용하여 이 작업을 수행했지만 더 이상 작동하지 않는 것 같습니다.
xhost +SI:localuser:fred
이제 X가 필요한 모든 것을 시도하고 su - Fred를 시도하면 모니터에 액세스할 수 없다는 오류 메시지가 나타납니다.
$ xhost
xhost: unable to open display ""
vnc, ssh 또는 원격 액세스 사용 방법에 대해서는 회신하지 마십시오. 그게 문제가 아니예요.
작업에 방해가 되므로 이 작업을 수행하는 방법에 대한 도움을 주셔서 감사합니다.
답변1
다음을 시도해보세요: xhost local:
또는 다음: xhost +127.0.0.1
. 나는 첫 번째 해결책을 선호합니다. 체사레