Skip to main content

Xmanager 다중 창 모드에 적용한 RandR 확장 기능

By 2월 22, 2017기능

Xmanager 5 빌드 0917(Xmanager Enterprise 5 빌드 1104)에는 Xbrowser의 탭 모드에서만 적용되던 RandR 기능이 다중 창 모드일 경우에도 작동되도록 추가되었습니다.

다중 창 모드는 Xstart 세션의 기본 모드입니다.

RandR(Resize and Rotate) 기능은 X 서버인 Xmanager를 다시 시작하지 않고 Xmanager의 작업 영역인 루트 윈도(Root window)의 크기를 변경할 수 있는 확장 기능입니다.

기존 버전은 MS 윈도우의 해상도를 변경하거나 RDP 등을 통한 원격 데스크톱 사용으로 해상도가 달라졌을 경우 원래 루트 윈도 크기가 변경되지 않아 사용 중인 MS 윈도우의 크기와 일치하지 않았습니다.

이번 빌드에서는 MS 윈도우 해상도를 변경할 경우, RDP나 VMware 등을 사용할 경우 달라진 해상도에 맞게 자동으로 루트 윈도 크기가 변경됩니다.

다음 그림은 Xmanager가 800×600 MS 윈도우에서 root 윈도의 크기가 800X560으로 구동된 화면입니다. Xmanager는 기본값으로 작업표시줄의 크기를 제외한 영역을 루트 윈도 영역으로 합니다.

이 윈도우에 원격에서 mstsc.exe를 이용하여 원격 데스크톱 연결을 시도할 예정입니다. 원격 데스크톱 윈도우의 크기는 1024×768로 설정했습니다.

다중 창 모드에 RandR을 적용하기 전:

원격 데스크톱 접속을 한 후 새로운 xterm을 최대화 옵션을 주어 실행(xterm –maximized)한 화면입니다.
보이는 바와 같이 윈도우 해상도는 1024×768이지만 Xmanager의 루트 윈도는 여전히 원래 해상도인 800×560을 유지하고 있습니다.
최대화로 실행된 xterm 창도 Xmanager 루트 윈도 크기 내에서만 실행됩니다.

 

다중 창 모드에 RandR을 적용한 후:

RandR 확장 기능을 켰습니다. 원격 데스크톱 접속을 한 후 마찬가지로 xterm을 최대화 옵션을 주어 실행(xterm –maximized)하였습니다. 이번에는 Xmanager의 루트 윈도가 MS 윈도우의 해상도에 맞게 변경된 것을 확인할 수 있습니다. Xmanager의 루트 윈도 영역은 기본값으로 작업 표시줄을 제외합니다.

Leave a Reply

7 + 3 =