RHEL에서 가상 모드로 실행되는 VNC 서버가 있고 두 개의 화면이 있는 PC에서 이를 보고 있습니다. 해상도를 충분히 크게 설정하여 서버가 두 화면을 모두 사용하도록 할 수 있습니다.
xrandr -s 3840x1200
이제 문제는 Linux 측 애플리케이션이 거대한 모니터가 하나만 있다고 생각한다는 것입니다. 창을 최대화하면 두 화면이 모두 채워집니다. 내가 원하는 것은 창이 현재 차지하고 있는 한 화면을 채우는 것입니다. 이것이 실제로 Linux 상자에 두 개의 모니터가 연결되어 있을 때 작동하는 방식입니다.
하나의 큰 모니터 대신 두 개의 모니터가 있음을 VNC 서버에 어떻게 알릴 수 있습니까? 저는 RHEL 5.10을 사용하고 있으며(그러나 곧 6으로 업그레이드할 예정입니다) 데스크탑은 Gnome 2.16.0입니다. xorg.conf 파일을 살펴본 후 이 모든 것이 vmware에 의해 실행되고 있음을 깨달았습니다. 원하는 결과를 얻기 위해 이 파일을 일부 변경하고 싶습니다.
이 컴퓨터에 대한 루트 액세스 권한이 없습니다. 그러나 솔루션에 루트 액세스가 필요한 경우 시스템 관리자에게 이를 구현하도록 요청할 수 있도록 이에 대해 듣고 싶습니다.
답변1
VNC를 사용하여 솔루션을 찾을 수 있을지 의문입니다. VNC는 한 번에 하나의 창만 제공할 것입니다.
클라이언트 호스트에 X 에이전트를 설치한 다음 xdmcp 및 DISPLAY 변수를 통해 디스플레이를 클라이언트로 다시 포팅하는 것을 고려해 보세요. 거기에서도 성공할지는 확신할 수 없지만 가능성이 더 높다고 생각합니다. 행운을 빌어요!