CentOS 6에서 1440p 활성화(VirtualBox 게스트)

CentOS 6에서 1440p 활성화(VirtualBox 게스트)

기존 CentOS VM에서 해상도를 1440p로 높여 보았습니다. 현재 표시 옵션은 CentOS(게스트 운영 체제,여기 스크린샷), 하지만 Windows 7(호스트 OS,여기 스크린샷). Virtual Box Linux 게스트 추가 기능 4.3.20(최신 버전)이 설치되었습니다. 이 문제를 해결하는 방법에 대한 제안 사항을 둘러본 결과 솔루션을 수동으로 포함할 것을 제안하는 사람들이 있었습니다. 다음 명령을 실행했는데 결과는 다음과 같습니다.

# cvt 2560 1440
2560x1440 59.96 Hz (CVT 3.69M9) hsync: 89.52 kHz; pclk: 312.25 MHz
Modeline "2560x1440_60.00"  312.25  2560 2752 3024 3488  1440 1443 1448 1493 -hsync +vsync

# xrandr
Screen 0: minimum 64 x 64, current 5760 x 1080, maximum 16384 x 16384
VBOX0 connected 1920x1080+1920+0 0mm x 0mm
   1920x1080      60.0*+
   1600x1200      60.0  
   1440x1050      60.0  
   1280x960       60.0  
   1024x768       60.0  
   800x600        60.0  
   640x480        60.0  
VBOX1 connected 1920x1080+0+0 0mm x 0mm
   1920x1080      60.0*+
   1600x1200      60.0  
   1440x1050      60.0  
   1280x960       60.0  
   1024x768       60.0  
   800x600        60.0  
   640x480        60.0  
VBOX2 connected 1920x1080+3840+0 0mm x 0mm
   1920x1080      60.0*+
   1600x1200      60.0  
   1440x1050      60.0  
   1280x960       60.0  
   1024x768       60.0  
   800x600        60.0  
   640x480        60.0  

# xrandr --addmode VBOX0 "2560x1440_60.00"
xrandr: cannot find mode "2560x1440_60.00"

현시점에서 해상도를 높이려면 어떤 조치를 취해야 할지 모르겠습니다. 모니터에서는 최신 버전의 VirtualBox와 CentOS 6.6 64비트인 Displayport를 사용하고 있습니다. 나를 올바른 방향으로 안내할 수 있는 모든 것이 도움이 될 것입니다. 감사해요.

업데이트: 다른 명령이 필요하다는 정보를 더 찾았으므로 다음을 시도했지만 성공하지 못했습니다.

# xrandr --newmode "2560x1440_60.00"  312.25  2560 2752 3024 3488  1440 1443 1448 1493 -hsync +vsync

# xrandr --addmode VBOX0 "2560x1440_60.00"
X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  18 (RRAddOutputMode)
  Serial number of failed request:  34
  Current serial number in output stream:  35

답변1

마침내 이 문제를 해결했기 때문에 이 문제를 해결하기 위해 취한 단계를 공유하고 싶었습니다.

제가 겪고 있는 문제는 VirtualBox 비디오 설정이 1080p 이하로 제한하므로 호스트 OS(Windows 7)에서 다음 명령을 실행해야 한다는 것입니다. 가상 머신이 오프라인일 때 이 작업을 수행하세요.

> VBoxManage setextradata "Web Dev" CustomVideoMode1 2560x1440x32

VM을 시작하고 다음을 다시 입력했습니다(새 모드는 시작 사이에 유지되지 않습니다).

# xrandr --newmode "2560x1440_60.00"  312.25  2560 2752 3024 3488  1440 1443 1448 1493 -hsync +vsync

# xrandr --addmode VBOX0 "2560x1440_60.00"
# xrandr --addmode VBOX1 "2560x1440_60.00"
# xrandr --addmode VBOX2 "2560x1440_60.00"

마지막으로 디스플레이 기본 설정(시스템->기본 설정->디스플레이)을 열었고 새 해상도가 나열되었습니다.

각 모니터에 대해 "xrandr --addmode"를 실행했습니다. 여기서 VBOX0은 디스플레이 기본 설정에 표시된 모니터 이름입니다.

도움이 되었기를 바랍니다!

관련 정보