ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • vmware에서 3d 가속 설정
    컴퓨터 2012. 12. 31. 03:00




    vmware 5.0 이상에서 3d가속 설정을 하는 방법입니다.




    본문은 vmware 홈페이지에서 발췌했습니다.

    -----------------------------------------------------------------

    Enabling Accelerated 3-D for a Virtual Machine

    To enable a virtual machine for accelerated 3-D

    1. Choose a virtual machine with Windows 2000 or XP guest operating system.

    Note: Do not enable Direct3D on a virtual machine that is powered on or suspended.

    2. Add the following to the configuration (.vmx) file for the virtual machine:

    mks.enable3d = TRUE

    This line enables accelerated 3-D on the host. It is required to support accelerated 3-D in the guest and also enables the host to accelerate 2-D portions of the guest display.

    3. You may also add one or both of the following optional lines:

    svga.vramSize = 67108864

    This line increases the amount of VRAM on the virtual display card to 64 MB. Adding more VRAM helps to reduce thrashing in the guest. The maximum value is 128 MB.

    vmmouse.present = FALSE

    This line disables the absolute pointing device in the guest. Applications which require DirectInput relative mode need to turn off the absolute pointing device in the guest. In practice, this is only required for a certain class of full screen 3-D applications (for example, real-time games like first-person shooters).

    Note: If you set the vmmouse.present option, you should also turn off the preference for motion ungrabbing in theInput tab of the Preferences settings dialog.

    To turn off ungrabbing for vmouse.present:

    a. Choose Edit > Preferences.

    b. Click Input.

    c. Deselect Ungrab when cursor leaves window.

    -----------------------------------------------------------------

    http://www.vmware.com/support/ws5/doc/ws_vidsound_d3d_enabling_vm.html


    요약 하면

    -----------------------------------------------------------------

    가상머신에서 3d가속 활성화 하기


    주의 : 아래 방법을 적용하기전에 구동하고 있는 모든 VMWARE를 종료한다.


    1. 가상 머신의 설정파일(*.vmx)에 아래의 내용을 추가한다.


    mks.enable3d = TRUE

    svga.vramSize = 67108864

    vmmouse.present = FALSE


    2. VMWare 콘솔의 [Edit] 메뉴에서 [Preferences] 선택한다.

    - [Preferences] 대화창의 [Input] 탭을 선택한 후 [Ungrab when cursor leaves window]  체크 해제 한다.


    3. 가상 머신을 재부팅 한다.

    위 방법에 나와있는 내용중 mks.enable3d = TRUE 명령어만을 vmx 설정파일에 적용시키면 D3D가 활성화된다. 

    나머지 명령어는 옵션(?)이다. svga.vramSize 옵션을 적지 않을 경우 VMWARE가 임의의 VRAM을 할당한다. 

    자동으로는 128M을 자동으로 할당했다. 이 할당량은 VMWARE가 시스템 사양을 판독하여 정하는것인지, 아니면 svga.vramSize 옵션을 적지 않으면 무조건적으로 128M로 적용시키는지 여부는 확인하지 않았다. 나머지 옵션은 D3D가속에서의 원활한 조작을 위한 권장사항이라고 생각하면 된다.

    D3D가속이 제대로 작동되고 있는지는 DXDIAG를 통해서 확인하면 된다.


    -----------------------------------------------------------------


    현재는 vmware 5.0이후 버전인 7.0 워크스테이션을 사용하는데 여기엔 3d 가속 메뉴가 있습니다.

    확인해보니


    mks.enable3d = TRUE


    커맨드는 존재하지만 기타 라인은 없었습니다.

    3d 가속에 옵션을 부과 할때는 본문을 적용하면 가능할 것 같습니다.


Designed by Tistory.