Belki de gönderdiğim en cahil cevap ama işte gidiyor: TigerVNC istemcisini / görüntüleyicisini kullanın ve 'Resize remote session to local window'
seçeneklerin Ekran sekmesi altında kontrol edin .
$% # @ TigerVNC istemcisinin uzak vncserver veya xrandr veya Xvnc veya gnome veya ne söylediğini bilmiyorum ama ... TigerVNC Client penceresini değiştirdiğimde yeniden boyutlandırılıyor.
Kurulumum:
- CentOS 6 üzerinde çalışan Tiger VNC Sunucusu. GNOME masaüstünü barındırma. (RHEL 6.6 ile de çalışır)
- Windows Tiger VNC İstemcisi ile bazı sürümleri.
Bununla, çözünürlük, ne olursa olsun istemci penceresinin boyutuna uyacak şekilde değişir ve zooming
gerçek çözünürlük değişikliği (xrandr çıktısında yeni çözünürlüğü görebilirim).
Ben xrandr yeni bir çözünürlük eklemek için elimden geleni denedim, ama boşuna, her zaman 'xrandr: Failed to get size of gamma for output default'
hata ile sonuçlanır .
Şu anda benim için çalıştığı sürümler (geçmişte HERHANGİ sürümlerle ilgili sorun yaşamamış olmama rağmen, sadece en son kullanımları yum install gnome-* tigervnc-server
ve iyi çalışıyor):
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.