Getting 3D Acceleration to work with a Debian 64 Guest on a Win 7 host

Discussion in 'Linux Guest OS Discussion' started by unc0nnected, Aug 31, 2012.

  1. unc0nnected

    unc0nnected Bit poster

    Messages:
    2
    Alright, I've been at this for 2 solid days now, I've gone from VMWARE player to Workstation to Virtualbox and now i'm at Parallels. So far Parallels seems the most responsive and feels the best but as with all of the other ones I still can't get compiz up and running or 3D acceleration to work.

    I have parallel tools installed and running without any errors or any problems. I've re-installed it after uninstalling all of my xorg video drivers so that the prl driver would be the only one. No go.

    Trying to run Compiz results in this:

    compiz (core) - Fatal: Software rendering detected.
    compiz (core) - Error: Failed to manage screen: 0
    compiz (core) - Fatal: No manageable screens found on display :0.0


    The relevant sections of my xorg.conf looks like this:

    # Parallels Video section
    Section "Device"
    Identifier "Parallels Video"
    Driver "prlvideo"
    EndSection

    # Parallels Monitor section
    Section "Monitor"
    Identifier "Parallels Monitor"
    VendorName "Parallels Inc."
    ModelName "Parallels Monitor"
    EndSection
    # Parallels Screen section
    Section "Screen"
    Identifier "Parallels Screen"
    Device "Parallels Video"
    Monitor "Parallels Monitor"
    Option "NoMTRR"
    SubSection "Display"
    Depth 24
    Display 1366x768
    EndSubSection
    EndSection

    Here is the output from the compiz-check tool:

    Gathering information about your system...

    Distribution: Debian GNU/Linux (6.0.5)
    Desktop environment: GNOME
    Graphics chip: Device 1ab8:4005
    Driver in use: Unknown
    Rendering method: AIGLX

    Checking if it's possible to run Compiz on your system...

    Checking for texture_from_pixmap... [ OK ]
    Checking for non power of two support... [ OK ]
    Checking for composite extension... [ OK ]
    Checking for FBConfig... [ OK ]
    Checking for hardware/setup problems... [FAIL]

    There has been (at least) one error detected with your setup:
    Error: Software Rasterizer in use

    I found this in my Xorg.log

    [ 25.126] (II) PRLVIDEO: Use HardWare cursor.
    [ 46.826] (II) PRLCONTROL: User session (userid=3E8) enabled
    [ 46.827] (II) PRLVIDEO: Dynamic resolution was enabled
    [ 46.827] (II) PRLCONTROL: Dynamic resolution was enabled in user session (userid=3E8)
    [ 46.827] (II) PRLVIDEO: Send Max Heads=4 to host
    [ 47.328] (II) PRLCONTROL: Update resolution request: 1366x768, head 0
    [ 47.328] (II) PRLCONTROL: Updated resolution to 1366x768, head 0 (with display modes list reset)
    [ 47.328] (II) PRLCONTROL: Set Heads config: heads_count=1 ext_width=1366 ext_height=768
    [ 47.328] (II) PRLCONTROL: Head 0 { x=0 y=0 width=1366 height=768 }
    [ 47.329] (II) PRLVIDEO(0): Switch VESA mode...
    [ 47.329] (II) PRLVIDEO(0): Mode: name=dynres num=0x0
    [ 47.329] (II) PRLVIDEO(0): VMode: 1366 x 768 x 32 bits
    [ 47.331] (II) PRLVIDEO(0): RMode: 1366 x 768, dw 1366, bpp: 32, depth: 24, head=0, base=0x7f120e09c000
    [ 47.331] (II) PRLCONTROL: Configuring virtual Heads (syncing with Xinerama)...
    [ 47.331] (EE) PRLXINERAMA: Xinerama Virtual Screen 0 (x=0, y=0, w=1366, h=768)
    [ 47.331] (II) PRLCONTROL: Virtual Heads successfully configured.
    [ 47.333] (II) PRLVIDEO: Set Virtual Head 0 VESA mode 1366x768x32 x=0 y=0 fboffset=0



    My computer is an Intel I7 2670m with a Geforce GT 540M GPU with 1GB of vram.
    I have 256MB of vram allocated to the guest OS which

    Finally my Guest OS is Debian 6 running Linux 3.2.0-0.bpo.2-amd64


    My host resolution is also 1366x768 and I have Prls running in full screen mode.. Everything looks and works great but except for compiz and 3D acceleration and I'm totally at a loss to why.
     
    Last edited: Aug 31, 2012

Share This Page