우분투의 작은 해상도 뷰어를 통해 고해상도 VNC 서버보기


2

두 개의 우분투 컴퓨터가 있습니다. 하나는 큰 우분투 VNC 서버를 실행하는 큰 화면 해상도 (1920x1600)입니다. 나는 기본 우분투 VNC 뷰어를 사용하여 서버에 VNC에 사용하는 약 1200x1024의 해상도를 가진 다른 컴퓨터를 가지고있다.

이제 서버의 데스크톱 해상도가 뷰어보다 훨씬 높기 때문에 뷰어에 성가신 스크롤바가 있다는 점을 제외하고는 모든 것이 잘 작동합니다. 다음과 같은 방법이 있습니까?

  1. 서버의 바탕 화면을 뷰어의 해상도로 조정하십시오. 나는 화질의 손실이있을 것이라는 것을 알고 있지만, 그것을 시험해보고 싶어한다. 이것은 Windows Media Player 또는 VLC가 창을 축소하고 픽셀의 일부 보간을 수행하는 방식과 같아야합니다.

  2. 연결을 끊을 때 해상도를 다시 연결하고 확장 할 때 자동으로 서버의 해상도를 클라이언트의 해상도로 줄입니다. 이것은 덜 매력적인 솔루션처럼 보입니다.

거기에 전문가가 사용하는 다른 솔루션? 나는 누군가가 이것을 (성가신 스크롤 바) 전에 경험 했으므로 거기에 해결책이 있어야한다고 확신한다.

답변:


2

나는 x11vnc가 내가 옵션 (1)을 위해하고 싶은 것을 할 수 있다는 것을 알았다. 다음을 실행하여 눈금을 지정하십시오.

x11vnc -scale 1/2

또는 그런 것.


1

"기본적으로 우분투 VNC 서버"로, 나는 당신이 가정합니다 싸구려 이탈리아 적 포도주 , 기본 GNOME 환경에서 실행되는 VNC 서버. 이렇게하면 서버의 X 콘솔이 구성되는 해상도가 제공되므로 최선의 방법은 서버의 데스크톱 해상도를 변경하는 것입니다.


또 다른 대안은 별도의 X 서버를 실행하는 것입니다. Xvnc 사용 (일명 vncserver, TightVNC 서버 또는 RealVNC 서버에서 제공). 이렇게하면 서버의 하드웨어 콘솔 (서버 : 0 대신 서버 : 1)에서 완전히 독립적 인 두 번째 디스플레이가 제공됩니다. 별도의 가상 디스플레이이기 때문에 해상도를 원하는대로 설정할 수 있습니다. 1280x1024 또는 1024x768 또는 더 편리한 것이 있으면 Xvnc 디스플레이를 설정하십시오. 이것을 Ubuntu 10.04에서 설정하려면, 이 지침을 따르십시오. 우분투 포럼에서. 기본적으로, 당신은

  1. 설치하다 xinetd vnc4server 패키지,
  2. 암호를 만드십시오.
  3. 포트 정의를 다음에 추가하십시오. / etc / services ,
  4. 생성하여 Xvnc 서비스를 구성하십시오. /etc/xinetd.d/Xvnc , 및
  5. XDMCP를 안으로 인 에이블 /etc/gdm/custom.conf

그런 다음 하드웨어 콘솔에 연결된 하나의 큰 해상도와 VNC를 통해서만 액세스 할 수있는 작은 하나의 두 가지 디스플레이가 있습니다. 이 방법을 사용하면 각 디스플레이에서 별도의 데스크탑을 사용할 수 있습니다. 둘 사이에 프로그램을 바꿀 수는 없지만 동시에 두 개의 VNC 창에 모두 연결할 수 있습니다.

이는 유용한 대안이 될 수 있지만 일부 워크 플로에 적합한 솔루션이 아닐 수 있습니다. 서버의 하드웨어 콘솔에서 프로그램을 열고 나중에 작업을 계속하기 위해 원격으로 연결하려는 경우 더 작은 해상도의 Xvnc 디스플레이에서 해당 프로그램에 액세스 할 수 없습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.