아마도 내가 게시 한 가장 무식한 답변 일 것입니다 : TigerVNC 클라이언트 / 뷰어를 사용하고 'Resize remote session to local window'
옵션의 화면 탭에서 확인하십시오 .
TigerVNC 클라이언트가 $ v # @ TigerVNC 클라이언트가 원격 vncserver 또는 xrandr 또는 Xvnc 또는 gnome을 알려주는 것을 모르지만 TigerVNC 클라이언트 창을 변경하면 크기가 조정됩니다.
내 설정 :
- CentOS 6에서 실행되는 Tiger VNC 서버 6. 그놈 데스크탑 호스팅. (RHEL 6.6에서도 작동)
- Tiger VNC Client가 설치된 Windows 버전.
이로 인해 해상도는 클라이언트 창의 크기에 맞게 변경되며 zooming
실제 해상도는 변경 되지 않습니다 (xrandr 출력에서 새로운 해상도를 볼 수 있음).
나는 xrandr에 새로운 해상도를 추가하기 위해 최선을 다했지만 아무 소용이 없으면 항상 'xrandr: Failed to get size of gamma for output default'
오류가 발생합니다.
현재 나를 위해 작동하는 버전 (과거에는 어떤 버전에서도 문제가 없었지만 최신을 사용하여 설치하고 yum install gnome-* tigervnc-server
정상적으로 작동합니다).
OS: RHEL 6.6 (Santiago)
VNC Server:
Name : tigervnc-server
Arch : x86_64
Version : 1.1.0
Release : 16.el6
# May be this is relevant..
$ xrandr --version
xrandr program version 1.4.0
Server reports RandR version 1.4
$
# I start the server using vncserver -geometry 800x600
# Xvnc is started by vncserver with following args:
/usr/bin/Xvnc :1 -desktop plabb13.sgdcelab.sabre.com:1 (sg219898) -auth /login/sg219898/.Xauthority
-geometry 800x600 -rfbwait 30000 -rfbauth /login/sg219898/.vnc/passwd -rfbport 5901 -fp catalogue:/e
tc/X11/fontpath.d -pn
# I'm running GNOME (installed using sudo yum install gnome-*)
Name : gnome-desktop
Arch : x86_64
Version : 2.28.2
Release : 11.el6
Name : gnome-session
Arch : x86_64
Version : 2.28.0
Release : 22.el6
Connect using Tiger 32-bit VNC Client v1.3.1 on Windows 7.