xtigervncviewer가 연결을 설정할 수 없는지 확인하는 방법은 무엇입니까?

xtigervncviewer가 연결을 설정할 수 없는지 확인하는 방법은 무엇입니까?

xtigervncviewer를 사용하여 VNC 서버를 실행하지 않는 호스트에 연결하려고 하면 stderr에 다음과 같은 예상 오류가 인쇄됩니다.

$ xtigervncviewer -AlertOnFatalError=0 localhost

TigerVNC Viewer 64-bit v1.9.0
Built on: 2020-01-23 18:03
Copyright (C) 1999-2018 TigerVNC Team and many others (see README.rst)
See http://www.tigervnc.org for information on TigerVNC.

Fri May  1 15:55:44 2020
 DecodeManager: Detected 4 CPU core(s)
 DecodeManager: Creating 4 decoder thread(s)
 CConn:       unable to create socket: Address family not supported by protocol
              (97)

마찬가지로, 존재하지 않는 호스트에 연결하려고 하면 다음과 같습니다.

$ xtigervncviewer -AlertOnFatalError=0 nonexistinghost

TigerVNC Viewer 64-bit v1.9.0
Built on: 2020-01-23 18:03
Copyright (C) 1999-2018 TigerVNC Team and many others (see README.rst)
See http://www.tigervnc.org for information on TigerVNC.

Fri May  1 16:36:13 2020
 DecodeManager: Detected 4 CPU core(s)
 DecodeManager: Creating 4 decoder thread(s)
 CConn:       unable to resolve host by name: Name or service not known

그러나 두 경우 모두 반환 코드는 0입니다.

$ echo $?
0

연결이 성공했는지 또는 연결 오류인지 확인하는 방법은 무엇입니까?

관련 정보