Mungkin jawaban yang paling bodoh yang saya posting tetapi begini: Gunakan TigerVNC client / viewer dan centang di 'Resize remote session to local window'
bawah tab Screen of options.
Saya tidak tahu apa yang dikatakan $% # @ klien TigerVNC vncserver jarak jauh atau xrandr atau Xvnc atau gnome atau ... tapi itu berubah ukuran ketika saya mengubah jendela TigerVNC Client.
Pengaturan saya:
- Tiger VNC Server berjalan pada CentOS 6. Hosting desktop GNOME. (Bekerja dengan RHEL 6.6 juga)
- Windows beberapa versi dengan Tiger VNC Client.
Dengan ini resolusi berubah agar sesuai dengan ukuran jendela klien tidak peduli apa itu, dan tidak zooming
, itu perubahan resolusi yang sebenarnya (saya bisa melihat resolusi baru dalam output xrandr).
Saya mencoba semua yang saya bisa untuk menambahkan resolusi baru ke xrandr, tetapi tidak berhasil, selalu berakhir dengan 'xrandr: Failed to get size of gamma for output default'
kesalahan.
Versi yang berfungsi untuk saya saat ini (walaupun saya tidak memiliki masalah dengan versi APA SAJA di masa lalu, saya hanya menginstal menggunakan terbaru yum install gnome-* tigervnc-server
dan berfungsi dengan baik):
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.