DISPLAY 0에 대한 두 번째 로컬 사용자 액세스를 허용하는 방법

DISPLAY 0에 대한 두 번째 로컬 사용자 액세스를 허용하는 방법

두 개의 사용자 계정이 있는 기본 데스크톱 컴퓨터가 있습니다. 두 번째 사용자(X를 시작한 사용자는 아님)가 xserver에 액세스하고 GUI 프로그램을 실행할 수 있도록 허용하고 싶습니다.

로그인 사용자의 xhost를 사용하여 이 작업을 수행했지만 더 이상 작동하지 않는 것 같습니다.

xhost +SI:localuser:fred

이제 su - fred를 수행하고 X가 필요한 모든 것을 시도하면 디스플레이에 액세스할 수 없다는 오류가 발생합니다.

$ xhost
xhost:  unable to open display ""

vnc, ssh 또는 원격 액세스 사용 방법에 대해서는 회신하지 마십시오. 그것은 질문이 아닙니다.

이 작업을 수행하는 방법에 대한 도움을 주셔서 감사합니다. 이로 인해 일을 할 수 없게 되었습니다.

답변1

이것을 시도해 볼 수 있습니다: xhost local:또는 이것을: xhost +127.0.0.1. 나는 첫 번째 해결책을 선호합니다. 체사레

관련 정보