디스플레이를 열 수 없습니다: 192.168...

디스플레이를 열 수 없습니다: 192.168...

최근 원격 X 디스플레이(아무것도) 문제를 발견했습니다 ssh.

호스트가 두 명 있어요

  • 192.168.0.3 - xclient 실행 중

  • 192.168.0.4 - xserver 있음

내 lightdm.conf 구성

#
# General configuration
#
[LightDM]
[SeatDefaults]
xserver-allow-tcp=true
greeter-session=unity-greeter
greeter-hide-users=true
user-session=default
session-wrapper=/etc/X11/Xsession
autologin-user=debian
autologin-user-timeout=0

[XDMCPServer]
enabled=true

192.168.0.104에서 나는 xhost +.

또한 다음 명령을 실행하여 텔넷 포트 6000이 연결을 위해 열려 있는지 확인했습니다. telnet 192.168.0.104 6000

텔넷이 원격 컴퓨터에 성공적으로 연결되었습니다.

하지만 명령을 통해 원격 X에 무언가를 표시하려고 하면 다음과 같습니다.

xeyes -display 192.168.0.104

나는 가지고있다: Error: Can't open display

두 머신 모두 Debian과 lxde가 설치되어 있습니다.

어떤 제안이 있으십니까? 왜 작동하지 않나요?

답변1

원격 컴퓨터에서 연결하려는 모니터를 지정해야 합니다. 예를 들면 다음과 같습니다.

xeyes -display 192.168.0.104:0

일반적으로 표시 이름은 다음과 같습니다.

hostname:displaynumber.screennumber

hostname로컬 연결 시 생략 가능하며, .screennumber기본 화면 사용 시 생략 가능합니다.

관련 정보