Hardware-Accelerated "3D" Confusion

Discussions about using Linux guests in VirtualBox.
allquixotic
Posts: 4
Joined: 22. Jul 2008, 02:03

Hardware-Accelerated "3D" Confusion

Post by allquixotic »

Hi,

On VirtualBox 2.2.0 (downloaded from virtualbox.org and not the OSE), I am running Mandriva 2009.1 RC2 x86_64 Guest on a Windows Server 2008 x64 Host. My host has the latest stable Nvidia drivers installed, and many recent 3d games run at full speed, both OpenGL and DirectX.

My Mandriva kernel is 2.6.29.1 and the xserver version is 1.6.1.

Now, for the good:

I have installed and re-installed the Guest Additions several times, and the file /usr/lib/dri/vboxvideo_dri.so exists and links to /usr/lib64/VBoxOGL.so.

3d acceleration is enabled in the VM configuration options, and I have allocated 128MB of my 1024MB of dedicated VRAM to VirtualBox.

Other features of Guest Additions, such as automatic screen resizing, mouse integration, and folder sharing work flawlessly.

I get zero errors or warnings of any sort during the kernel module build step of the guest additions install, and the log file indicates no compilation problems whatsoever.

I ran `chkconfig vboxadd on`, so that the file /etc/init.d/vboxadd is executed as root on bootup, and indeed all of the vbox kernel modules are loaded: vboxadd, vboxvfs, vboxvideo, and drm. When these modules are loaded, no errors or complaints are indicated in dmesg -- only pleasant messages like this one:

Code: Select all

vboxadd: Successfully loaded version 2.2.0 (interface 0x00010004)
Also, when I run

Code: Select all

xcompmgr -Ffnc
I get excellent performance with two basic client-side compositing effects: shadows around windows, and windows fading when they are minimized. This program evidently uses the xcomposite extension, which is correctly accelerated by vboxvideo.

The Bad:

(1) glxinfo claims this:

Code: Select all

OpenGL vendor string: Mesa Project                                            
OpenGL renderer string: Software Rasterizer                                   
OpenGL version string: 2.1 Mesa 7.3                                           
OpenGL shading language version string: 1.10 
(2) /var/log/Xorg.0.log contains this:

Code: Select all

drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 12, (OK)
drmOpenByBusid: Searching for BusID pci:0000:00:02.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 12, (OK)
drmOpenByBusid: drmOpenMinor returns 12
drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
(II) Next line is added to allow vboxvideo_drv.so to appear as whitelisted driver
(II) The file referenced, is *NOT* loaded
(II) Loading /usr/lib/xorg/modules/drivers//ati_drv.so
(EE) AIGLX error: vboxvideo does not export required DRI extension
(EE) AIGLX: reverting to software rendering
(II) AIGLX: Loaded and initialized /usr/lib64/dri/swrast_dri.so
(II) GLX: Initialized DRISWRAST GL provider for screen 0
(3) Chromium B.S.U., a very basic SDL/OpenGL game, gives me about 1 FPS. By comparison, this GeForce GTX 280 gives a solid 60 FPS with maximum detail settings on the Windows host's Fallout 3 game. This is certainly not a limitation of my hardware. If even the most basic hardware accelerated OpenGL implementation existed in the Linux Guest, even if it only had 10% efficiency, I would get solid 60 FPS in this extremely basic game, Chromium B.S.U. I can confirm that software rendering is indeed in effect by disabling Guest Additions, unloading their kernel modules, restarting Xorg, and observing the same performance of 1 FPS.

(4) KDE 4.2 compositing, whether via XRender or OpenGL, does not work. It reports that the compositing could not be enabled. The same occurs if I use Mandriva's custom-rolled GUI for enabling 3d desktop effects.

The Ugly:

I do not understand how the VirtualBox 2.2 User Manual can claim
With this new feature, if an application inside your virtual machine uses 3D features
through the OpenGL programming interfaces, instead of emulating them in software
(which would be slow), VirtualBox will attempt to use your host’s 3D hardware. This
works for all supported host platforms (Windows, Mac, Linux, Solaris), provided that
your host operating system can make use of your accelerated 3D hardware in the ?rst
place.
when clearly OpenGL is not enabled in any form.

I can see three possible reasons for this:

(A) I am doing something wrong during the installation, i.e. PEBKAC.
(B) Some particular part of my environment (x86_64 instead of x86? Too new kernel? Too new Xorg?) is preventing the vboxvideo DRI stuff from working as intended.
(C) VirtualBox inaccurately claims that it supports hardware-accelerated OpenGL, when in fact it only supports hardware-accelerated compositing. Both of these are examples of "hardware-accelerated something video-related", but clearly, accelerated XComposite support is not the same as accelerated OpenGL support.

I hope that it is (A) or (B) and that someone will indicate what I am doing wrong. If it is (C), then I would suggest revising this section of the manual so that you do not mislead so many users into believing that you actually implement hardware-accelerated OpenGL rendering in the guest, when in fact you do not.

Also, the manual mentions that only 32-bit Windows guests are supported, but it does not indicate whether aLinux guest must also be 32-bit, or whether it could instead be 64-bit. This is a point of ambiguity. Can anyone please clarify whether a 64-bit Linux guest is intended to be able to use hardware-accelerated OpenGL?

Best Regards,

allquixotic
Sasquatch
Volunteer
Posts: 17798
Joined: 17. Mar 2008, 13:41
Primary OS: Debian other
VBox Version: PUEL
Guest OSses: Windows XP, Windows 7, Linux
Location: /dev/random

Re: Hardware-Accelerated "3D" Confusion

Post by Sasquatch »

In the Xorg.0.log I have the same entries, on 32 bit Guest

Code: Select all

(II) Next line is added to allow vboxvideo_drv.so to appear as whitelisted driver
(II) The file referenced, is *NOT* loaded
(II) Loading /usr/lib/xorg/modules/drivers//ati_drv.so
(EE) AIGLX error: vboxvideo does not export required DRI extension
(EE) AIGLX: reverting to software rendering
Glxinfo says something else:

Code: Select all

name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: Chromium
server glx version string: 1.2 Chromium
This is on Ubuntu Jaunty, Xserver 1.6.0.
Read the Forum Posting Guide before opening a topic.
VirtualBox FAQ: Check this before asking questions.
Online User Manual: A must read if you want to know what we're talking about.
Howto: Install Linux Guest Additions
Howto: Use Shared Folders on Linux Guest
See the Tutorials and FAQ section at the top of the Forum for more guides.
Try searching the forums first with Google and add the site filter for this forum.
E.g. install guest additions site:forums.virtualbox.org

Retired from this Forum since OSSO introduction.
Entity
Posts: 100
Joined: 31. Dec 2007, 19:28
Primary OS: Mandriva
VBox Version: PUEL
Guest OSses: xp,mandriva,ubuntu,vista,7

Re: Hardware-Accelerated "3D" Confusion

Post by Entity »

I have same entries than Sasquatch.
However, kde4 effects don't want to enable. (mandriva and debian tested).

Compiz in ubuntu works, so I hope they reach compatibility with kwin for some future version.
Leonid
Volunteer
Posts: 101
Joined: 17. Dec 2008, 15:10

Re: Hardware-Accelerated "3D" Confusion

Post by Leonid »

Glxinfo on the guest should report Chromium as vendor in several lines. So allquixotic, you're not using opengl acceleration on your guest at all.
Try running LIBGL_DEBUG=verbose CR_DEBUG=1 glxinfo on guest, also attach your host log. It could be related to win 2008.

And yes, kde4 effects wouldn't work yet as they're using somewhat different approach compared to compiz-fusion.
eean
Posts: 4
Joined: 20. Apr 2009, 14:59
Primary OS: openSUSE
VBox Version: PUEL
Guest OSses: WinXP, Debian

Re: Hardware-Accelerated "3D" Confusion

Post by eean »

Could someone who has it working just post their xorg.conf?

I don't really understand why the guest utils doesn't install a xorg.conf since it seems like it would be identical for everyone (not doing weird stuff with USB I suppose).
Sasquatch
Volunteer
Posts: 17798
Joined: 17. Mar 2008, 13:41
Primary OS: Debian other
VBox Version: PUEL
Guest OSses: Windows XP, Windows 7, Linux
Location: /dev/random

Re: Hardware-Accelerated "3D" Confusion

Post by Sasquatch »

eean wrote:Could someone who has it working just post their xorg.conf?

I don't really understand why the guest utils doesn't install a xorg.conf since it seems like it would be identical for everyone (not doing weird stuff with USB I suppose).
Check my howto at the top.
Read the Forum Posting Guide before opening a topic.
VirtualBox FAQ: Check this before asking questions.
Online User Manual: A must read if you want to know what we're talking about.
Howto: Install Linux Guest Additions
Howto: Use Shared Folders on Linux Guest
See the Tutorials and FAQ section at the top of the Forum for more guides.
Try searching the forums first with Google and add the site filter for this forum.
E.g. install guest additions site:forums.virtualbox.org

Retired from this Forum since OSSO introduction.
eean
Posts: 4
Joined: 20. Apr 2009, 14:59
Primary OS: openSUSE
VBox Version: PUEL
Guest OSses: WinXP, Debian

Re: Hardware-Accelerated "3D" Confusion

Post by eean »

So

Code: Select all

#Example xorg.conf from Ubuntu

Section "Device"
   Identifier   "Configured Video Device"
   Driver      "vboxvideo"
EndSection

Section "Monitor"
   Identifier   "Configured Monitor"
EndSection

Section "Screen"
   Identifier   "Default Screen"
   Monitor      "Configured Monitor"
   Device      "Configured Video Device"
EndSection

Section "InputDevice"
        Identifier  "vboxmouse"
        Driver          "vboxmouse"
        Option          "CorePointer"
        Option          "Device"        "/dev/input/mice"
EndSection

Section "ServerLayout"
        Identifier      "Default Layout"
        Screen          "Default Screen"        0 0
        InputDevice     "vboxmouse"
EndSection
is all you need? It doesn't have the glx module enabled so I don't understand.

Anyways thats pretty much what my xorg.conf looks like (plus I have some modules enabled) so I have no idea why I don't have OpenGL acceleration.

Code: Select all

$ LIBGL_DEBUG=verbose CR_DEBUG=1 glxinfo
name of display: :0.0                                                               
display: :0  screen: 0                                                              
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose) 
server glx vendor string: SGI                                                       
server glx version string: 1.2                                                      
server glx extensions:                                                              
    GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,                
    GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method,       
    GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe,            
    GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig, GLX_MESA_copy_sub_buffer              
client glx vendor string: SGI                                                       
client glx version string: 1.4                                                      
client glx extensions:                                                              
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,          
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory,           
    GLX_MESA_copy_sub_buffer, GLX_MESA_swap_control,                                
    GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_OML_sync_control,           
    GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync,            
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,                      
    GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap                       
GLX version: 1.2                                                                    
GLX extensions:                                                                     
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,          
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,           
    GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGIS_multisample,           
    GLX_SGIX_fbconfig, GLX_EXT_texture_from_pixmap                                  
OpenGL vendor string: Mesa project: www.mesa3d.org                                  
OpenGL renderer string: Mesa GLX Indirect                                           
OpenGL version string: 1.4 (2.1 Mesa 7.0.4)                                         
OpenGL extensions:                                                                  
    GL_ARB_depth_texture, GL_ARB_draw_buffers, GL_ARB_fragment_program,             
    GL_ARB_imaging, GL_ARB_multisample, GL_ARB_multitexture,                        
    GL_ARB_occlusion_query, GL_ARB_point_parameters, GL_ARB_point_sprite,           
    GL_ARB_shadow, GL_ARB_shadow_ambient, GL_ARB_texture_border_clamp,              
    GL_ARB_texture_compression, GL_ARB_texture_cube_map,                            
    GL_ARB_texture_env_add, GL_ARB_texture_env_combine,
    GL_ARB_texture_env_crossbar, GL_ARB_texture_env_dot3,
    GL_ARB_texture_mirrored_repeat, GL_ARB_texture_non_power_of_two,
    GL_ARB_texture_rectangle, GL_ARB_transpose_matrix, GL_ARB_vertex_program,
    GL_ARB_window_pos, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
    GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate,
    GL_EXT_blend_logic_op, GL_EXT_blend_minmax, GL_EXT_blend_subtract,
    GL_EXT_clip_volume_hint, GL_EXT_copy_texture, GL_EXT_draw_range_elements,
    GL_EXT_fog_coord, GL_EXT_framebuffer_object, GL_EXT_multi_draw_arrays,
    GL_EXT_packed_pixels, GL_EXT_paletted_texture, GL_EXT_point_parameters,
    GL_EXT_polygon_offset, GL_EXT_rescale_normal, GL_EXT_secondary_color,
    GL_EXT_separate_specular_color, GL_EXT_shadow_funcs,
    GL_EXT_shared_texture_palette, GL_EXT_stencil_wrap, GL_EXT_subtexture,
    GL_EXT_texture, GL_EXT_texture3D, GL_EXT_texture_edge_clamp,
    GL_EXT_texture_env_add, GL_EXT_texture_env_combine,
    GL_EXT_texture_env_dot3, GL_EXT_texture_lod_bias,
    GL_EXT_texture_mirror_clamp, GL_EXT_texture_object,
    GL_EXT_texture_rectangle, GL_EXT_vertex_array, GL_APPLE_packed_pixels,
    GL_ATI_draw_buffers, GL_ATI_texture_env_combine3,
    GL_ATI_texture_mirror_once, GL_ATIX_texture_env_combine3,
    GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate,
    GL_MESA_pack_invert, GL_MESA_ycbcr_texture, GL_NV_blend_square,
    GL_NV_fragment_program, GL_NV_light_max_exponent, GL_NV_point_sprite,
    GL_NV_texgen_reflection, GL_NV_texture_rectangle, GL_NV_vertex_program,
    GL_NV_vertex_program1_1, GL_SGI_color_matrix, GL_SGI_color_table,
    GL_SGIS_generate_mipmap, GL_SGIS_texture_border_clamp,
    GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod, GL_SGIX_depth_texture,
    GL_SGIX_shadow, GL_SGIX_shadow_ambient, GL_SUN_multi_draw_arrays

   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
 id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------
0x22 24 tc  0 24  0 r  y  .  8  8  8  0  0 16  0  0  0  0  0  0 0 None
0x23 24 tc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16  0  0 0 None
0x24 24 tc  0 32  0 r  y  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None
0x25 24 tc  0 32  0 r  .  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None
0x43 32 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 Ncon
As you can see the verbosity switch isn't working, so that's probably not so helpful.

My host log, which appears to be saying that OpenGL is enabled.

Code: Select all

00:00:01.173 VirtualBox 2.2.0 r45846 linux.amd64 (Apr  7 2009 23:24:46) release log
00:00:01.173 Log opened 2009-04-20T13:53:26.862736000Z
00:00:01.174 OS Product: Linux
00:00:01.174 OS Release: 2.6.27.21-0.1-default
00:00:01.174 OS Version: #1 SMP 2009-03-31 14:50:44 +0200
00:00:01.174 Package type: LINUX_64BITS_GENERIC
00:00:01.197 VRDP: TCP server listening on port 3389.
00:00:01.231 SUP: Loaded VMMR0.r0 (/usr/lib/virtualbox/VMMR0.r0) at 0xffffffffa0af8cc0 - ModuleInit at ffffffffa0b090f0 and ModuleTerm at ffffffffa0b090b0
00:00:01.231 SUP: VMMR0EntryEx located at ffffffffa0b08fe0, VMMR0EntryFast at ffffffffa0b08280 and VMMR0EntryInt at ffffffffa0b080a0
00:00:01.334 Initializing host clipboard service
00:00:01.334 Initializing X11 clipboard backend
00:00:01.334 VBoxSharedClipboard mode: Bidirectional
00:00:02.116 OpenGL Info: Render SPU: GL_VENDOR:   NVIDIA Corporation
00:00:02.116 OpenGL Info: Render SPU: GL_RENDERER: GeForce 7300 GT/PCI/SSE2
00:00:02.116 OpenGL Info: Render SPU: GL_VERSION:  2.1.2 NVIDIA 180.29
00:00:02.121 Shared crOpenGL service loaded.
00:00:02.362 ************************* CFGM dump *************************
00:00:02.362 pRoot=00000000007644e0:{/}
00:00:02.362 [/] (level 0)
00:00:02.362   Name               <string>  = "Debian 5" (cch=9)
00:00:02.362   UUID               <bytes>   = "96 ce 89 15 01 93 83 4d 84 65 5d 72 ab f8 61 18" (cb=16)
00:00:02.362   RamSize            <integer> = 0x000000002fc00000 (801112064)
00:00:02.362   RamHoleSize        <integer> = 0x0000000020000000 (536870912)
00:00:02.362   NumCPUs            <integer> = 0x0000000000000001 (1)
00:00:02.362   TimerMillies       <integer> = 0x000000000000000a (10)
00:00:02.362   RawR3Enabled       <integer> = 0x0000000000000001 (1)
00:00:02.362   RawR0Enabled       <integer> = 0x0000000000000001 (1)
00:00:02.362   PATMEnabled        <integer> = 0x0000000000000001 (1)
00:00:02.362   CSAMEnabled        <integer> = 0x0000000000000001 (1)
00:00:02.362   HwVirtExtForced    <integer> = 0x0000000000000000 (0)
00:00:02.362   EnableNestedPaging <integer> = 0x0000000000000000 (0)
00:00:02.362   EnableVPID         <integer> = 0x0000000000000000 (0)
00:00:02.362   EnablePAE          <integer> = 0x0000000000000000 (0)
00:00:02.362 
00:00:02.362 [/HWVirtExt/] (level 1)
00:00:02.362 
00:00:02.362 [/PDM/] (level 1)
00:00:02.362 
00:00:02.362 [/PDM/Drivers/] (level 2)
00:00:02.362 
00:00:02.362 [/PDM/Drivers/VBoxC/] (level 3)
00:00:02.362   Path <string>  = "/usr/lib/virtualbox/components/VBoxC" (cch=37)
00:00:02.362 
00:00:02.363 [/Devices/] (level 1)
00:00:02.363 
00:00:02.363 [/Devices/pcarch/] (level 2)
00:00:02.363 
00:00:02.363 [/Devices/pcarch/0/] (level 3)
00:00:02.363   Trusted <integer> = 0x0000000000000001 (1)
00:00:02.363 
00:00:02.363 [/Devices/pcarch/0/Config/] (level 4)
00:00:02.363 
00:00:02.363 [/Devices/pcbios/] (level 2)
00:00:02.363 
00:00:02.363 [/Devices/pcbios/0/] (level 3)
00:00:02.363   Trusted <integer> = 0x0000000000000001 (1)
00:00:02.363 
00:00:02.363 [/Devices/pcbios/0/Config/] (level 4)
00:00:02.363   RamSize                <integer> = 0x000000002fc00000 (801112064)
00:00:02.363   RamHoleSize            <integer> = 0x0000000020000000 (536870912)
00:00:02.363   NumCPUs                <integer> = 0x0000000000000001 (1)
00:00:02.363   HardDiskDevice         <string>  = "piix3ide" (cch=9)
00:00:02.363   FloppyDevice           <string>  = "i82078" (cch=7)
00:00:02.363   IOAPIC                 <integer> = 0x0000000000000000 (0)
00:00:02.363   PXEDebug               <integer> = 0x0000000000000000 (0)
00:00:02.363   UUID                   <bytes>   = "96 ce 89 15 01 93 83 4d 84 65 5d 72 ab f8 61 18" (cb=16)
00:00:02.363   BootDevice0            <string>  = "FLOPPY" (cch=7)
00:00:02.363   BootDevice1            <string>  = "DVD" (cch=4)
00:00:02.363   BootDevice2            <string>  = "IDE" (cch=4)
00:00:02.363   BootDevice3            <string>  = "NONE" (cch=5)
00:00:02.363   SataHardDiskDevice     <string>  = "ahci" (cch=5)
00:00:02.363   SataPrimaryMasterLUN   <integer> = 0x0000000000000000 (0)
00:00:02.363   SataPrimarySlaveLUN    <integer> = 0x0000000000000001 (1)
00:00:02.363   SataSecondaryMasterLUN <integer> = 0x0000000000000002 (2)
00:00:02.363   SataSecondarySlaveLUN  <integer> = 0x0000000000000003 (3)
00:00:02.363 
00:00:02.363 [/Devices/8237A/] (level 2)
00:00:02.363 
00:00:02.363 [/Devices/8237A/0/] (level 3)
00:00:02.363   Trusted <integer> = 0x0000000000000001 (1)
00:00:02.363 
00:00:02.363 [/Devices/pci/] (level 2)
00:00:02.363 
00:00:02.363 [/Devices/pci/0/] (level 3)
00:00:02.363   Trusted <integer> = 0x0000000000000001 (1)
00:00:02.363 
00:00:02.363 [/Devices/pci/0/Config/] (level 4)
00:00:02.363   IOAPIC <integer> = 0x0000000000000000 (0)
00:00:02.363 
00:00:02.363 [/Devices/pckbd/] (level 2)
00:00:02.363 
00:00:02.363 [/Devices/pckbd/0/] (level 3)
00:00:02.363   Trusted <integer> = 0x0000000000000001 (1)
00:00:02.363 
00:00:02.363 [/Devices/pckbd/0/Config/] (level 4)
00:00:02.363 
00:00:02.363 [/Devices/pckbd/0/LUN#0/] (level 4)
00:00:02.364   Driver <string>  = "KeyboardQueue" (cch=14)
00:00:02.364 
00:00:02.364 [/Devices/pckbd/0/LUN#0/Config/] (level 5)
00:00:02.364   QueueSize <integer> = 0x0000000000000040 (64)
00:00:02.364 
00:00:02.364 [/Devices/pckbd/0/LUN#0/AttachedDriver/] (level 5)
00:00:02.364   Driver <string>  = "MainKeyboard" (cch=13)
00:00:02.364 
00:00:02.364 [/Devices/pckbd/0/LUN#0/AttachedDriver/Config/] (level 6)
00:00:02.364   Object <integer> = 0x0000000000758530 (7701808)
00:00:02.364 
00:00:02.364 [/Devices/pckbd/0/LUN#1/] (level 4)
00:00:02.364   Driver <string>  = "MouseQueue" (cch=11)
00:00:02.364 
00:00:02.364 [/Devices/pckbd/0/LUN#1/Config/] (level 5)
00:00:02.364   QueueSize <integer> = 0x0000000000000080 (128)
00:00:02.364 
00:00:02.364 [/Devices/pckbd/0/LUN#1/AttachedDriver/] (level 5)
00:00:02.364   Driver <string>  = "MainMouse" (cch=10)
00:00:02.364 
00:00:02.364 [/Devices/pckbd/0/LUN#1/AttachedDriver/Config/] (level 6)
00:00:02.364   Object <integer> = 0x000000000070b040 (7385152)
00:00:02.364 
00:00:02.364 [/Devices/i82078/] (level 2)
00:00:02.364 
00:00:02.364 [/Devices/i82078/0/] (level 3)
00:00:02.364   Trusted <integer> = 0x0000000000000001 (1)
00:00:02.364 
00:00:02.364 [/Devices/i82078/0/Config/] (level 4)
00:00:02.364   IRQ       <integer> = 0x0000000000000006 (6)
00:00:02.364   DMA       <integer> = 0x0000000000000002 (2)
00:00:02.364   MemMapped <integer> = 0x0000000000000000 (0)
00:00:02.364   IOBase    <integer> = 0x00000000000003f0 (1008)
00:00:02.364 
00:00:02.364 [/Devices/i82078/0/LUN#999/] (level 4)
00:00:02.364   Driver <string>  = "MainStatus" (cch=11)
00:00:02.364 
00:00:02.364 [/Devices/i82078/0/LUN#999/Config/] (level 5)
00:00:02.364   papLeds <integer> = 0x000000000083c020 (8634400)
00:00:02.364   First   <integer> = 0x0000000000000000 (0)
00:00:02.364   Last    <integer> = 0x0000000000000000 (0)
00:00:02.364 
00:00:02.364 [/Devices/i82078/0/LUN#0/] (level 4)
00:00:02.364   Driver <string>  = "Block" (cch=6)
00:00:02.364 
00:00:02.364 [/Devices/i82078/0/LUN#0/Config/] (level 5)
00:00:02.364   Type      <string>  = "Floppy 1.44" (cch=12)
00:00:02.364   Mountable <integer> = 0x0000000000000001 (1)
00:00:02.364 
00:00:02.364 [/Devices/acpi/] (level 2)
00:00:02.365 
00:00:02.365 [/Devices/acpi/0/] (level 3)
00:00:02.365   Trusted       <integer> = 0x0000000000000001 (1)
00:00:02.365   PCIDeviceNo   <integer> = 0x0000000000000007 (7)
00:00:02.365   PCIFunctionNo <integer> = 0x0000000000000000 (0)
00:00:02.365 
00:00:02.365 [/Devices/acpi/0/Config/] (level 4)
00:00:02.365   RamSize     <integer> = 0x000000002fc00000 (801112064)
00:00:02.365   RamHoleSize <integer> = 0x0000000020000000 (536870912)
00:00:02.365   NumCPUs     <integer> = 0x0000000000000001 (1)
00:00:02.365   IOAPIC      <integer> = 0x0000000000000000 (0)
00:00:02.365   FdcEnabled  <integer> = 0x0000000000000001 (1)
00:00:02.365 
00:00:02.365 [/Devices/acpi/0/LUN#0/] (level 4)
00:00:02.365   Driver <string>  = "ACPIHost" (cch=9)
00:00:02.365 
00:00:02.365 [/Devices/acpi/0/LUN#0/Config/] (level 5)
00:00:02.365 
00:00:02.365 [/Devices/i8254/] (level 2)
00:00:02.365 
00:00:02.365 [/Devices/i8254/0/] (level 3)
00:00:02.365 
00:00:02.365 [/Devices/i8254/0/Config/] (level 4)
00:00:02.365 
00:00:02.365 [/Devices/i8259/] (level 2)
00:00:02.365 
00:00:02.365 [/Devices/i8259/0/] (level 3)
00:00:02.365   Trusted <integer> = 0x0000000000000001 (1)
00:00:02.365 
00:00:02.365 [/Devices/i8259/0/Config/] (level 4)
00:00:02.365 
00:00:02.365 [/Devices/apic/] (level 2)
00:00:02.365 
00:00:02.365 [/Devices/apic/0/] (level 3)
00:00:02.365   Trusted <integer> = 0x0000000000000001 (1)
00:00:02.365 
00:00:02.365 [/Devices/apic/0/Config/] (level 4)
00:00:02.365   IOAPIC  <integer> = 0x0000000000000000 (0)
00:00:02.365   NumCPUs <integer> = 0x0000000000000001 (1)
00:00:02.365 
00:00:02.365 [/Devices/mc146818/] (level 2)
00:00:02.365 
00:00:02.365 [/Devices/mc146818/0/] (level 3)
00:00:02.365 
00:00:02.365 [/Devices/mc146818/0/Config/] (level 4)
00:00:02.365 
00:00:02.365 [/Devices/vga/] (level 2)
00:00:02.365 
00:00:02.365 [/Devices/vga/0/] (level 3)
00:00:02.365   Trusted       <integer> = 0x0000000000000001 (1)
00:00:02.365   PCIDeviceNo   <integer> = 0x0000000000000002 (2)
00:00:02.365   PCIFunctionNo <integer> = 0x0000000000000000 (0)
00:00:02.365 
00:00:02.366 [/Devices/vga/0/Config/] (level 4)
00:00:02.366   VRamSize         <integer> = 0x0000000004000000 (67108864)
00:00:02.366   FadeIn           <integer> = 0x0000000000000001 (1)
00:00:02.366   FadeOut          <integer> = 0x0000000000000001 (1)
00:00:02.366   LogoTime         <integer> = 0x0000000000000000 (0)
00:00:02.366   LogoFile         <string>  = "" (cch=1)
00:00:02.366   ShowBootMenu     <integer> = 0x0000000000000002 (2)
00:00:02.366   CustomVideoModes <integer> = 0x0000000000000000 (0)
00:00:02.366   HeightReduction  <integer> = 0x0000000000000000 (0)
00:00:02.366 
00:00:02.366 [/Devices/vga/0/LUN#0/] (level 4)
00:00:02.366   Driver <string>  = "MainDisplay" (cch=12)
00:00:02.366 
00:00:02.366 [/Devices/vga/0/LUN#0/Config/] (level 5)
00:00:02.366   Object <integer> = 0x000000000083c300 (8635136)
00:00:02.366 
00:00:02.366 [/Devices/piix3ide/] (level 2)
00:00:02.366 
00:00:02.366 [/Devices/piix3ide/0/] (level 3)
00:00:02.366   Trusted       <integer> = 0x0000000000000001 (1)
00:00:02.366   PCIDeviceNo   <integer> = 0x0000000000000001 (1)
00:00:02.366   PCIFunctionNo <integer> = 0x0000000000000001 (1)
00:00:02.366 
00:00:02.366 [/Devices/piix3ide/0/Config/] (level 4)
00:00:02.366   Type <string>  = "PIIX4" (cch=6)
00:00:02.366 
00:00:02.366 [/Devices/piix3ide/0/LUN#999/] (level 4)
00:00:02.366   Driver <string>  = "MainStatus" (cch=11)
00:00:02.366 
00:00:02.366 [/Devices/piix3ide/0/LUN#999/Config/] (level 5)
00:00:02.366   papLeds <integer> = 0x000000000083c030 (8634416)
00:00:02.366   First   <integer> = 0x0000000000000000 (0)
00:00:02.366   Last    <integer> = 0x0000000000000003 (3)
00:00:02.366 
00:00:02.366 [/Devices/piix3ide/0/LUN#2/] (level 4)
00:00:02.366   Driver <string>  = "Block" (cch=6)
00:00:02.366 
00:00:02.366 [/Devices/piix3ide/0/LUN#2/Config/] (level 5)
00:00:02.366   Type      <string>  = "DVD" (cch=4)
00:00:02.366   Mountable <integer> = 0x0000000000000001 (1)
00:00:02.366 
00:00:02.366 [/Devices/piix3ide/0/LUN#2/AttachedDriver/] (level 5)
00:00:02.366   Driver <string>  = "MediaISO" (cch=9)
00:00:02.366 
00:00:02.366 [/Devices/piix3ide/0/LUN#2/AttachedDriver/Config/] (level 6)
00:00:02.366   Path <string>  = "/usr/share/virtualbox/VBoxGuestAdditions.iso" (cch=45)
00:00:02.366 
00:00:02.366 [/Devices/ahci/] (level 2)
00:00:02.366 
00:00:02.366 [/Devices/ahci/0/] (level 3)
00:00:02.366   Trusted       <integer> = 0x0000000000000001 (1)
00:00:02.366   PCIDeviceNo   <integer> = 0x000000000000000d (13)
00:00:02.366   PCIFunctionNo <integer> = 0x0000000000000000 (0)
00:00:02.366 
00:00:02.366 [/Devices/ahci/0/Config/] (level 4)
00:00:02.367   PortCount       <integer> = 0x0000000000000001 (1)
00:00:02.367   PrimaryMaster   <integer> = 0x0000000000000000 (0)
00:00:02.367   PrimarySlave    <integer> = 0x0000000000000001 (1)
00:00:02.367   SecondaryMaster <integer> = 0x0000000000000002 (2)
00:00:02.367   SecondarySlave  <integer> = 0x0000000000000003 (3)
00:00:02.367 
00:00:02.367 [/Devices/ahci/0/LUN#999/] (level 4)
00:00:02.367   Driver <string>  = "MainStatus" (cch=11)
00:00:02.367 
00:00:02.367 [/Devices/ahci/0/LUN#999/Config/] (level 5)
00:00:02.367   papLeds <integer> = 0x000000000083c050 (8634448)
00:00:02.367   First   <integer> = 0x0000000000000000 (0)
00:00:02.367   Last    <integer> = 0x0000000000000000 (0)
00:00:02.367 
00:00:02.367 [/Devices/ahci/0/LUN#0/] (level 4)
00:00:02.367   Driver <string>  = "Block" (cch=6)
00:00:02.367 
00:00:02.367 [/Devices/ahci/0/LUN#0/Config/] (level 5)
00:00:02.367   Type      <string>  = "HardDisk" (cch=9)
00:00:02.367   Mountable <integer> = 0x0000000000000000 (0)
00:00:02.367 
00:00:02.367 [/Devices/ahci/0/LUN#0/AttachedDriver/] (level 5)
00:00:02.367   Driver <string>  = "VD" (cch=3)
00:00:02.367 
00:00:02.367 [/Devices/ahci/0/LUN#0/AttachedDriver/Config/] (level 6)
00:00:02.367   Path   <string>  = "/mnt/new/Debian5/root.vdi" (cch=26)
00:00:02.367   Format <string>  = "VDI" (cch=4)
00:00:02.367 
00:00:02.367 [/Devices/pcnet/] (level 2)
00:00:02.367 
00:00:02.367 [/Devices/e1000/] (level 2)
00:00:02.367 
00:00:02.367 [/Devices/e1000/0/] (level 3)
00:00:02.367   Trusted       <integer> = 0x0000000000000001 (1)
00:00:02.367   PCIDeviceNo   <integer> = 0x0000000000000003 (3)
00:00:02.367   PCIFunctionNo <integer> = 0x0000000000000000 (0)
00:00:02.367 
00:00:02.367 [/Devices/e1000/0/Config/] (level 4)
00:00:02.367   AdapterType    <integer> = 0x0000000000000000 (0)
00:00:02.367   MAC            <bytes>   = "08 00 27 09 fb d9" (cb=6)
00:00:02.367   CableConnected <integer> = 0x0000000000000001 (1)
00:00:02.367   LineSpeed      <integer> = 0x0000000000000000 (0)
00:00:02.367 
00:00:02.367 [/Devices/e1000/0/LUN#999/] (level 4)
00:00:02.367   Driver <string>  = "MainStatus" (cch=11)
00:00:02.367 
00:00:02.367 [/Devices/e1000/0/LUN#999/Config/] (level 5)
00:00:02.367   papLeds <integer> = 0x000000000083c1c0 (8634816)
00:00:02.367 
00:00:02.367 [/Devices/e1000/0/LUN#0/] (level 4)
00:00:02.367   Driver <string>  = "IntNet" (cch=7)
00:00:02.367 
00:00:02.367 [/Devices/e1000/0/LUN#0/Config/] (level 5)
00:00:02.368   Trunk     <string>  = "eth0" (cch=5)
00:00:02.368   TrunkType <integer> = 0x0000000000000003 (3)
00:00:02.368   Network   <string>  = "HostInterfaceNetworking-eth0" (cch=29)
00:00:02.368 
00:00:02.368 [/Devices/serial/] (level 2)
00:00:02.368 
00:00:02.368 [/Devices/parallel/] (level 2)
00:00:02.368 
00:00:02.368 [/Devices/VMMDev/] (level 2)
00:00:02.368 
00:00:02.368 [/Devices/VMMDev/0/] (level 3)
00:00:02.368   Trusted       <integer> = 0x0000000000000001 (1)
00:00:02.368   PCIDeviceNo   <integer> = 0x0000000000000004 (4)
00:00:02.368   PCIFunctionNo <integer> = 0x0000000000000000 (0)
00:00:02.368 
00:00:02.368 [/Devices/VMMDev/0/Config/] (level 4)
00:00:02.368 
00:00:02.368 [/Devices/VMMDev/0/LUN#0/] (level 4)
00:00:02.368   Driver <string>  = "MainVMMDev" (cch=11)
00:00:02.368 
00:00:02.368 [/Devices/VMMDev/0/LUN#0/Config/] (level 5)
00:00:02.368   Object <integer> = 0x00000000007874b0 (7894192)
00:00:02.368 
00:00:02.368 [/Devices/VMMDev/0/LUN#999/] (level 4)
00:00:02.368   Driver <string>  = "MainStatus" (cch=11)
00:00:02.368 
00:00:02.368 [/Devices/VMMDev/0/LUN#999/Config/] (level 5)
00:00:02.368   papLeds <integer> = 0x000000000083c200 (8634880)
00:00:02.368   First   <integer> = 0x0000000000000000 (0)
00:00:02.368   Last    <integer> = 0x0000000000000000 (0)
00:00:02.368 
00:00:02.368 [/Devices/AudioSniffer/] (level 2)
00:00:02.368 
00:00:02.368 [/Devices/AudioSniffer/0/] (level 3)
00:00:02.368 
00:00:02.368 [/Devices/AudioSniffer/0/Config/] (level 4)
00:00:02.368 
00:00:02.368 [/Devices/AudioSniffer/0/LUN#0/] (level 4)
00:00:02.368   Driver <string>  = "MainAudioSniffer" (cch=17)
00:00:02.368 
00:00:02.368 [/Devices/AudioSniffer/0/LUN#0/Config/] (level 5)
00:00:02.368   Object <integer> = 0x0000000000787710 (7894800)
00:00:02.368 
00:00:02.368 [/Devices/ichac97/] (level 2)
00:00:02.368 
00:00:02.368 [/Devices/ichac97/0/] (level 3)
00:00:02.369   Trusted       <integer> = 0x0000000000000001 (1)
00:00:02.369   PCIDeviceNo   <integer> = 0x0000000000000005 (5)
00:00:02.369   PCIFunctionNo <integer> = 0x0000000000000000 (0)
00:00:02.369 
00:00:02.369 [/Devices/ichac97/0/Config/] (level 4)
00:00:02.369 
00:00:02.369 [/Devices/ichac97/0/LUN#0/] (level 4)
00:00:02.369   Driver <string>  = "AUDIO" (cch=6)
00:00:02.369 
00:00:02.369 [/Devices/ichac97/0/LUN#0/Config/] (level 5)
00:00:02.369   AudioDriver <string>  = "null" (cch=5)
00:00:02.369   StreamName  <string>  = "Debian 5" (cch=9)
00:00:02.369 
00:00:02.369 [/TM/] (level 1)
00:00:02.369   UTCOffset <integer> = 0x0000000000000000 (0)
00:00:02.369 
00:00:02.369 ********************* End of CFGM dump **********************
00:00:02.369 MM: cbHyperHeap=0x140000 (1310720)
00:00:02.371 Logical host processors: 2, processor active mask: 0000000000000003
00:00:02.371 ************************* CPUID dump ************************
00:00:02.371          RAW Standard CPUIDs
00:00:02.371      Function  eax      ebx      ecx      edx
00:00:02.371 Gst: 00000000  00000001 68747541 444d4163 69746e65
00:00:02.371 Hst:           00000001 68747541 444d4163 69746e65
00:00:02.371 Gst: 00000001  00020f32 00000800 00000001 078bf1bf
00:00:02.371 Hst:           00020f32 01020800 00000001 178bfbff
00:00:02.371 Gst: 00000002  00000000 00000000 00000000 00000000*
00:00:02.371 Hst:           00000000 00000000 00000000 00000000
00:00:02.371 Gst: 00000003  00000000 00000000 00000000 00000000*
00:00:02.371 Hst:           00000000 00000000 00000000 00000000
00:00:02.371 Gst: 00000004  00000000 00000000 00000000 00000000*
00:00:02.371 Hst:           00000000 00000000 00000000 00000000
00:00:02.371 Gst: 00000005  00000000 00000000 00000000 00000000*
00:00:02.371 Hst:           00000000 00000000 00000000 00000000
00:00:02.371 Name:                            AuthenticAMD
00:00:02.371 Supports:                        0-1
00:00:02.371 Family:                          15  	Extended: 0 	Effective: 15
00:00:02.371 Model:                           3  	Extended: 2 	Effective: 35
00:00:02.371 Stepping:                        2
00:00:02.371 APIC ID:                         0x00
00:00:02.371 Logical CPUs:                    0
00:00:02.371 CLFLUSH Size:                    8
00:00:02.371 Brand ID:                        0x00
00:00:02.371 Mnemonic - Description                 = guest (host)
00:00:02.371 FPU - x87 FPU on Chip                  = 1 (1)
00:00:02.371 VME - Virtual 8086 Mode Enhancements   = 1 (1)
00:00:02.371 DE - Debugging extensions              = 1 (1)
00:00:02.371 PSE - Page Size Extension              = 1 (1)
00:00:02.371 TSC - Time Stamp Counter               = 1 (1)
00:00:02.371 MSR - Model Specific Registers         = 1 (1)
00:00:02.371 PAE - Physical Address Extension       = 0 (1)
00:00:02.371 MCE - Machine Check Exception          = 1 (1)
00:00:02.371 CX8 - CMPXCHG8B instruction            = 1 (1)
00:00:02.371 APIC - APIC On-Chip                    = 0 (1)
00:00:02.371 Reserved                               = 0 (0)
00:00:02.371 SEP - SYSENTER and SYSEXIT             = 0 (1)
00:00:02.371 MTRR - Memory Type Range Registers     = 1 (1)
00:00:02.371 PGE - PTE Global Bit                   = 1 (1)
00:00:02.371 MCA - Machine Check Architecture       = 1 (1)
00:00:02.371 CMOV - Conditional Move Instructions   = 1 (1)
00:00:02.371 PAT - Page Attribute Table             = 1 (1)
00:00:02.371 PSE-36 - 36-bit Page Size Extention    = 1 (1)
00:00:02.371 PSN - Processor Serial Number          = 0 (0)
00:00:02.371 CLFSH - CLFLUSH Instruction.           = 1 (1)
00:00:02.371 Reserved                               = 0 (0)
00:00:02.371 DS - Debug Store                       = 0 (0)
00:00:02.371 ACPI - Thermal Mon. & Soft. Clock Ctrl.= 0 (0)
00:00:02.371 MMX - Intel MMX Technology             = 1 (1)
00:00:02.371 FXSR - FXSAVE and FXRSTOR Instructions = 1 (1)
00:00:02.371 SSE - SSE Support                      = 1 (1)
00:00:02.371 SSE2 - SSE2 Support                    = 1 (1)
00:00:02.371 SS - Self Snoop                        = 0 (0)
00:00:02.371 HTT - Hyper-Threading Technolog        = 0 (1)
00:00:02.372 TM - Thermal Monitor                   = 0 (0)
00:00:02.372 30 - Reserved                          = 0 (0)
00:00:02.372 PBE - Pending Break Enable             = 0 (0)
00:00:02.372 Supports SSE3 or not                   = 1 (1)
00:00:02.372 Reserved                               = 0 (0)
00:00:02.372 Supports MONITOR/MWAIT                 = 0 (0)
00:00:02.372 CPL-DS - CPL Qualified Debug Store     = 0 (0)
00:00:02.372 VMX - Virtual Machine Technology       = 0 (0)
00:00:02.372 Reserved                               = 0 (0)
00:00:02.372 Enhanced SpeedStep Technology          = 0 (0)
00:00:02.372 Terminal Monitor 2                     = 0 (0)
00:00:02.372 Supports Supplemental SSE3 or not      = 0 (0)
00:00:02.372 L1 Context ID                          = 0 (0)
00:00:02.372 Reserved                               = 0x0 (0x0)
00:00:02.372 CMPXCHG16B                             = 0 (0)
00:00:02.372 xTPR Update Control                    = 0 (0)
00:00:02.372 Reserved                               = 0x0 (0x0)
00:00:02.372 
00:00:02.372          RAW Extended CPUIDs
00:00:02.372      Function  eax      ebx      ecx      edx
00:00:02.372 Gst: 80000000  80000008 68747541 444d4163 69746e65
00:00:02.372 Hst:           80000018 68747541 444d4163 69746e65
00:00:02.372 Gst: 80000001  00020f32 00000150 00000000 c383f13f
00:00:02.372 Hst:           00020f32 00000150 00000003 e3d3fbff
00:00:02.372 Gst: 80000002  20444d41 6c687441 74286e6f 3620296d
00:00:02.372 Hst:           20444d41 6c687441 74286e6f 3620296d
00:00:02.372 Gst: 80000003  32582034 61754420 6f43206c 50206572
00:00:02.372 Hst:           32582034 61754420 6f43206c 50206572
00:00:02.372 Gst: 80000004  65636f72 726f7373 30383320 00002b30
00:00:02.372 Hst:           65636f72 726f7373 30383320 00002b30
00:00:02.372 Gst: 80000005  ff08ff08 ff20ff20 40020140 40020140
00:00:02.372 Hst:           ff08ff08 ff20ff20 40020140 40020140
00:00:02.372 Gst: 80000006  00000000 42004200 02008140 00000000
00:00:02.372 Hst:           00000000 42004200 02008140 00000000
00:00:02.372 Gst: 80000007  00000000 00000000 00000000 00000000
00:00:02.372 Hst:           00000000 00000000 00000000 0000000f
00:00:02.372 Gst: 80000008  00003028 00000000 00000000 00000000
00:00:02.372 Hst:           00003028 00000000 00000001 00000000
00:00:02.372 Gst: 80000009  00000000 00000000 00000000 00000000*
00:00:02.372 Hst:           00000000 00000000 00000000 00000000
00:00:02.372 Ext Name:                        AuthenticAMD
00:00:02.372 Ext Supports:                    0x80000000-0x80000008
00:00:02.372 Family:                          15  	Extended: 0 	Effective: 15
00:00:02.372 Model:                           3  	Extended: 2 	Effective: 35
00:00:02.372 Stepping:                        2
00:00:02.372 Brand ID:                        0x150
00:00:02.372 Mnemonic - Description                 = guest (host)
00:00:02.372 FPU - x87 FPU on Chip                  = 1 (1)
00:00:02.372 VME - Virtual 8086 Mode Enhancements   = 1 (1)
00:00:02.372 DE - Debugging extensions              = 1 (1)
00:00:02.372 PSE - Page Size Extension              = 1 (1)
00:00:02.372 TSC - Time Stamp Counter               = 1 (1)
00:00:02.372 MSR - K86 Model Specific Registers     = 1 (1)
00:00:02.372 PAE - Physical Address Extension       = 0 (1)
00:00:02.372 MCE - Machine Check Exception          = 0 (1)
00:00:02.372 CX8 - CMPXCHG8B instruction            = 1 (1)
00:00:02.372 APIC - APIC On-Chip                    = 0 (1)
00:00:02.372 10 - Reserved                          = 0 (0)
00:00:02.372 SEP - SYSCALL and SYSRET               = 0 (1)
00:00:02.372 MTRR - Memory Type Range Registers     = 1 (1)
00:00:02.372 PGE - PTE Global Bit                   = 1 (1)
00:00:02.372 MCA - Machine Check Architecture       = 1 (1)
00:00:02.372 CMOV - Conditional Move Instructions   = 1 (1)
00:00:02.372 PAT - Page Attribute Table             = 1 (1)
00:00:02.372 PSE-36 - 36-bit Page Size Extention    = 1 (1)
00:00:02.372 18 - Reserved                          = 0 (0)
00:00:02.372 19 - Reserved                          = 0 (0)
00:00:02.372 NX - No-Execute Page Protection        = 0 (1)
00:00:02.372 DS - Debug Store                       = 0 (0)
00:00:02.372 AXMMX - AMD Extensions to MMX Instr.   = 0 (1)
00:00:02.372 MMX - Intel MMX Technology             = 1 (1)
00:00:02.372 FXSR - FXSAVE and FXRSTOR Instructions = 1 (1)
00:00:02.372 25 - AMD fast FXSAVE and FXRSTOR Instr.= 1 (1)
00:00:02.372 26 - 1 GB large page support           = 0 (0)
00:00:02.372 27 - RDTSCP instruction                = 0 (0)
00:00:02.372 28 - Reserved                          = 0 (0)
00:00:02.372 29 - AMD Long Mode                     = 0 (1)
00:00:02.372 30 - AMD Extensions to 3DNow           = 1 (1)
00:00:02.372 31 - AMD 3DNow                         = 1 (1)
00:00:02.372 LahfSahf - LAHF/SAHF in 64-bit mode    = 0 (1)
00:00:02.372 CmpLegacy - Core MP legacy mode (depr) = 0 (1)
00:00:02.372 SVM - AMD VM Extensions                = 0 (0)
00:00:02.372 APIC registers starting at 0x400       = 0 (0)
00:00:02.372 AltMovCR8 - LOCK MOV CR0 means MOV CR8 = 0 (0)
00:00:02.372 Advanced bit manipulation              = 0 (0)
00:00:02.372 SSE4A instruction support              = 0 (0)
00:00:02.372 Misaligned SSE mode                    = 0 (0)
00:00:02.372 PREFETCH and PREFETCHW instruction     = 0 (0)
00:00:02.372 OS visible workaround                  = 0 (0)
00:00:02.372 Instruction based sampling             = 0 (0)
00:00:02.372 SSE5 support                           = 0 (0)
00:00:02.372 SKINIT, STGI, and DEV support          = 0 (0)
00:00:02.372 Watchdog timer support.                = 0 (0)
00:00:02.373 31:14 - Reserved                       = 0x0 (0x0)
00:00:02.373 Full Name:                       AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
00:00:02.373 TLB 2/4M Instr/Uni:              255 way   8 entries
00:00:02.373 TLB 2/4M Data:                   255 way   8 entries
00:00:02.373 TLB 4K Instr/Uni:                255 way  32 entries
00:00:02.373 TLB 4K Data:                     255 way  32 entries
00:00:02.373 L1 Instr Cache Line Size:        64 bytes
00:00:02.373 L1 Instr Cache Lines Per Tag:    1
00:00:02.373 L1 Instr Cache Associativity:    2 way
00:00:02.373 L1 Instr Cache Size:             64 KB
00:00:02.373 L1 Data Cache Line Size:         64 bytes
00:00:02.373 L1 Data Cache Lines Per Tag:     1
00:00:02.373 L1 Data Cache Associativity:     2 way
00:00:02.373 L1 Data Cache Size:              64 KB
00:00:02.373 L2 TLB 2/4M Instr/Uni:           off       0 entries
00:00:02.373 L2 TLB 2/4M Data:                off       0 entries
00:00:02.373 L2 TLB 4K Instr/Uni:             4 way   512 entries
00:00:02.373 L2 TLB 4K Data:                  4 way   512 entries
00:00:02.373 L2 Cache Line Size:              0 bytes
00:00:02.373 L2 Cache Lines Per Tag:          0
00:00:02.373 L2 Cache Associativity:          off   
00:00:02.373 L2 Cache Size:                   0 KB
00:00:02.373 APM Features:                   
00:00:02.373 Physical Address Width:          40 bits
00:00:02.373 Virtual Address Width:           48 bits
00:00:02.373 Physical Core Count:             0
00:00:02.373 
00:00:02.373          RAW Centaur CPUIDs
00:00:02.373      Function  eax      ebx      ecx      edx
00:00:02.373 Gst: c0000000  00000000 00000000 00000000 00000000
00:00:02.373 Hst:           00000000 00000000 00000000 00000000
00:00:02.373 Gst: c0000001  00000000 00000000 00000000 00000000*
00:00:02.373 Hst:           00000000 00000000 00000000 00000000
00:00:02.373 Gst: c0000002  00000000 00000000 00000000 00000000*
00:00:02.373 Hst:           00000000 00000000 00000000 00000000
00:00:02.373 Gst: c0000003  00000000 00000000 00000000 00000000*
00:00:02.373 Hst:           00000000 00000000 00000000 00000000
00:00:02.373 Centaur Supports:                0xc0000000-0x00000000
00:00:02.373 
00:00:02.373 ******************** End of CPUID dump **********************
00:00:02.374 Debug: HCPhysInterPD=000000006d80c000 HCPhysInterPaePDPT=000000007b463000 HCPhysInterPaePML4=000000000f889000
00:00:02.374 Debug: apInterPTs={000000001d59c000,000000006b6fb000} apInterPaePTs={000000007e85e000,000000003e07e000} apInterPaePDs={000000001999a000,00000000409ed000,000000004e420000,000000007b451000} pInterPaePDPT64=000000000f80e000
00:00:02.404 TM: GIP - u32Mode=2 (AsyncTSC) u32UpdateHz=83
00:00:02.444 TM: cTSCTicksPerSecond=0x77327b1c (1999797020) fTSCVirtualized=true  fTSCUseRealTSC=false
00:00:02.444 TM: fMaybeUseOffsettedHostTSC=false TSCTiedToExecution=false TSCNotTiedToHalt=false
00:00:02.444 CoreCode: R3=00007f4e2420f000 R0=ffffc20011386000 RC=a04a8000 Phys=000000003ce65000 cb=0x1000
00:00:02.510 SUP: Loaded VBoxDDR0.r0 (/usr/lib/virtualbox/VBoxDDR0.r0) at 0xffffffffa0b63b20 - ModuleInit at 0000000000000000 and ModuleTerm at 0000000000000000
00:00:02.523 SUP: Loaded VBoxDD2R0.r0 (/usr/lib/virtualbox/VBoxDD2R0.r0) at 0xffffffffa0b75c20 - ModuleInit at 0000000000000000 and ModuleTerm at 0000000000000000
00:00:02.523 Activating Local APIC
00:00:02.523 CPUMSetGuestCpuIdFeature: Enabled APIC
00:00:02.523 CPUMSetGuestCpuIdFeature: Disabled x2APIC
00:00:02.523 PIT: mode=3 count=0x10000 (65536) - 18.20 Hz (ch=0)
00:00:02.539 Shared Folders service loaded.
00:00:02.619 PIIX3 ATA: LUN#0: no unit
00:00:02.619 PIIX3 ATA: LUN#1: no unit
00:00:02.619 PIIX3 ATA: LUN#2: CD/DVD, total number of sectors 14033, passthrough disabled
00:00:02.619 PIIX3 ATA: LUN#3: no unit
00:00:02.619 PIIX3 ATA: Ctl#0: finished processing RESET
00:00:02.619 PIIX3 ATA: Ctl#1: finished processing RESET
00:00:02.620 VDInit finished
00:00:02.621 AHCI: LUN#0: disk, PCHS=16383/16/63, total number of sectors 30380032
00:00:02.621 AHCI: LUN#0: using normal I/O
00:00:02.621 AHCI ATA: LUN#0: disk, PCHS=16383/16/63, total number of sectors 30380032
00:00:02.621 AHCI ATA: LUN#1: no unit
00:00:02.621 ATA: Ctl: finished processing RESET
00:00:02.722 AHCI ATA: LUN#0: no unit
00:00:02.722 AHCI ATA: LUN#1: no unit
00:00:02.722 ATA: Ctl: finished processing RESET
00:00:02.822 ATA: Ctl: finished processing RESET
00:00:02.922 ATA: Ctl: finished processing RESET
00:00:03.022 IntNet#0: szNetwork={HostInterfaceNetworking-eth0} enmTrunkType=3 szTrunk={eth0} fFlags=0x0 cbRecv=223232 cbSend=36864
00:00:03.023 Audio: Trying driver 'null'.
00:00:03.024 Audio: set_record_source ars=0 als=0 (not implemented)
00:00:03.033 DevPcBios: SATA LUN#0 LCHS=1024/255/63
00:00:03.033 PGMR3InitFinalize: 4 MB PSE mask 0000000fffffffff
00:00:03.059 HWACCM: No VT-x or AMD-V CPU extension found. Reason VERR_SVM_NO_SVM
00:00:03.059 HWACCM: VMX MSR_IA32_FEATURE_CONTROL=0
00:00:03.086 VM: Halt method global1 (5)
00:00:03.086 Changing the VM state from 'CREATING' to 'CREATED'.
00:00:03.086 Changing the VM state from 'CREATED' to 'RUNNING'.
00:00:03.120 Guest Log: BIOS: VirtualBox 2.2.0
00:00:03.126 PIT: mode=2 count=0x10000 (65536) - 18.20 Hz (ch=0)
00:00:03.251 PIIX3 ATA: Ctl#1: RESET, DevSel=0 AIOIf=0 CmdIf0=0x00 (-1 usec ago) CmdIf1=0x00 (-1 usec ago)
00:00:03.251 PIIX3 ATA: Ctl#1: finished processing RESET
00:00:03.254 ATA: Ctl: RESET, DevSel=0 AIOIf=0 CmdIf0=0x00 (-1 usec ago) CmdIf1=0x00 (-1 usec ago)
00:00:03.254 ATA: Ctl: finished processing RESET
00:00:03.257 Guest Log: BIOS: ata2-0: PCHS=16383/16/63 LCHS=1024/255/63
00:00:03.258 PIT: mode=2 count=0x48d3 (18643) - 64.00 Hz (ch=0)
00:00:03.288 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=00007f4e1ef77000 w=640 h=480 bpp=32 cbLine=0xA00
00:00:05.770 PIT: mode=2 count=0x10000 (65536) - 18.20 Hz (ch=0)
00:00:05.774 Guest Log: BIOS: Boot from Floppy 0 failed
00:00:05.784 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=0000000000000000 w=720 h=400 bpp=0 cbLine=0x0
00:00:05.785 Guest Log: BIOS: CDROM boot failure code : 0004
00:00:05.785 Guest Log: BIOS: Boot from CD-ROM failed
00:00:05.787 Guest Log: BIOS: Booting from Hard Disk...
00:00:05.791 ATA: Ctl: RESET, DevSel=0 AIOIf=0 CmdIf0=0x20 (-1 usec ago) CmdIf1=0x00 (-1 usec ago)
00:00:05.791 ATA: Ctl: finished processing RESET
00:00:05.862 ATA: Ctl: RESET, DevSel=0 AIOIf=0 CmdIf0=0x20 (-1 usec ago) CmdIf1=0x00 (-1 usec ago)
00:00:05.862 ATA: Ctl: finished processing RESET
00:00:09.160 Guest Log: BIOS: KBD: unsupported int 16h function 03
00:00:09.163 Guest Log: BIOS: int13_harddisk: function 02, parameters out of range 0000/0000/0001!
00:00:09.163 Guest Log: BIOS: int13_harddisk: function 02, parameters out of range 0000/0000/0001!
00:00:09.163 Guest Log: BIOS: int13_harddisk: function 02, parameters out of range 0000/0000/0001!
00:00:09.163 Guest Log: BIOS: int13_harddisk: function 02, parameters out of range 0000/0000/0001!
00:00:09.164 Guest Log: BIOS: int13_harddisk: function 02, parameters out of range 0000/0000/0001!
00:00:09.164 Guest Log: BIOS: int13_harddisk: function 02, parameters out of range 0000/0000/0001!
00:00:09.164 Guest Log: BIOS: int13_harddisk: function 02, parameters out of range 0000/0000/0001!
00:00:09.164 Guest Log: BIOS: int13_harddisk: function 02, parameters out of range 0000/0000/0001!
00:00:09.164 Guest Log: BIOS: int13_harddisk: function 02, parameters out of range 0000/0000/0001!
00:00:09.164 Guest Log: BIOS: int13_harddisk: function 02, parameters out of range 0000/0000/0001!
00:00:09.165 Guest Log: BIOS: int13_harddisk: function 02, parameters out of range 0000/0000/0001!
00:00:09.165 Guest Log: BIOS: int13_harddisk: function 41, ELDL out of range 8c
00:00:09.165 Guest Log: BIOS: int13_harddisk: function 02, ELDL out of range 8c
00:00:09.165 Guest Log: BIOS: int13_harddisk: function 41, ELDL out of range 8d
00:00:09.165 Guest Log: BIOS: int13_harddisk: function 02, ELDL out of range 8d
00:00:09.165 Guest Log: BIOS: int13_harddisk: function 41, ELDL out of range 8e
00:00:09.165 Guest Log: BIOS: int13_harddisk: function 02, ELDL out of range 8e
00:00:09.165 Guest Log: BIOS: int13_harddisk: function 41, ELDL out of range 8f
00:00:09.165 Guest Log: BIOS: int13_harddisk: function 02, ELDL out of range 8f
00:00:10.989 PIT: mode=2 count=0x12a5 (4773) - 249.98 Hz (ch=0)
00:00:11.563 PATM: patmR3RefreshPatch: succeeded to refresh patch at c0107b69 
00:00:11.572 PATM: patmR3RefreshPatch: succeeded to refresh patch at c0107b00 
00:00:11.838 PATM: patmR3RefreshPatch: succeeded to refresh patch at c012b6e7 
00:00:11.850 PATM: patmR3RefreshPatch: succeeded to refresh patch at c013ab76 
00:00:11.858 PATM: patmR3RefreshPatch: succeeded to refresh patch at c013ae1b 
00:00:11.895 PATM: patmR3RefreshPatch: succeeded to refresh patch at c012b80b 
00:00:11.897 PATM: patmR3RefreshPatch: succeeded to refresh patch at c02e845c 
00:00:11.969 PATM: patmR3RefreshPatch: succeeded to refresh patch at c02e845c 
00:00:11.983 PATM: patmR3RefreshPatch: succeeded to refresh patch at c02e8526 
00:00:11.987 PATM: Failed to refresh dirty patch at c010617b. Disabling it.
00:00:12.473 PIT: mode=0 count=0x10000 (65536) - 18.20 Hz (ch=0)
00:00:14.203 PATM: patmR3RefreshPatch: succeeded to refresh patch at c0117989 
00:00:14.526 PATM: Disabling IDT ef patch handler c0103b98
00:00:14.526 PATM: patmR3RefreshPatch: succeeded to refresh patch at c0103b98 
00:00:14.769 PATM: Failed to refresh dirty patch at c015b575. Disabling it.
00:00:14.835 PATM: Disable block at c03eb93f - write c03eb9b4-c03eb9b8
00:00:14.845 PATM: Disable block at c0400c7e - write c0400cd5-c0400cd9
00:00:18.076 PATM: Disable block at f04993ae - write f049942a-f049942e
00:00:20.054 PATM: patmR3RefreshPatch: succeeded to refresh patch at c012b4a8 
00:00:43.619 Guest Log: Starting VirtualBox version 2.2.0 Guest Additions
00:00:43.620 Guest Additions information report: additionsVersion = 0x00010004  osType = 0x00053000
00:00:43.621 Guest Additions capability report: (0x0) seamless: no, hostWindowMapping: no, graphics: no
00:00:43.639 Guest reported fixed hypervisor window at 0x00000000f1000000 (size = 0xc00000, rc = VINF_SUCCESS)
00:00:43.641 Guest Log: VirtualBox device settings: major 0, IRQ 10, I/O port 0xc020, MMIO at 0xf0400000 (size 0x400000), hypervisor window at 0xf0e80000 (size 0x1000000)
00:00:46.927 Audio: set_record_source ars=0 als=0 (not implemented)
00:00:46.928 Audio: set_record_source ars=0 als=0 (not implemented)
00:00:46.941 Audio: set_record_source ars=0 als=0 (not implemented)
00:01:06.535 SharedFolders host service: connected, u32ClientID = 1
00:01:19.332 Guest Additions capability report: (0x4) seamless: no, hostWindowMapping: no, graphics: yes
00:01:19.342 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=00007f4e1ef77000 w=1024 h=768 bpp=32 cbLine=0x1000
00:01:19.366 VBVA: Enabled.
00:01:19.367 Guest Additions capability report: (0x4) seamless: no, hostWindowMapping: no, graphics: yes
00:01:20.121 Guest requests mouse pointer integration
00:01:47.504 Shared clipboard: starting host clipboard thread
00:01:47.762 Guest Additions capability report: (0x5) seamless: yes, hostWindowMapping: no, graphics: yes
Sasquatch
Volunteer
Posts: 17798
Joined: 17. Mar 2008, 13:41
Primary OS: Debian other
VBox Version: PUEL
Guest OSses: Windows XP, Windows 7, Linux
Location: /dev/random

Re: Hardware-Accelerated "3D" Confusion

Post by Sasquatch »

eean wrote:So
is all you need? It doesn't have the glx module enabled so I don't understand.

Anyways thats pretty much what my xorg.conf looks like (plus I have some modules enabled) so I have no idea why I don't have OpenGL acceleration.
As you can see the verbosity switch isn't working, so that's probably not so helpful.

My host log, which appears to be saying that OpenGL is enabled.
The GLX modules are loaded automatically by default.
Now, are you sure that you have 2.2.0 AND updated the GA to 2.2.0? Without the new version, it won't have OpenGL.
Read the Forum Posting Guide before opening a topic.
VirtualBox FAQ: Check this before asking questions.
Online User Manual: A must read if you want to know what we're talking about.
Howto: Install Linux Guest Additions
Howto: Use Shared Folders on Linux Guest
See the Tutorials and FAQ section at the top of the Forum for more guides.
Try searching the forums first with Google and add the site filter for this forum.
E.g. install guest additions site:forums.virtualbox.org

Retired from this Forum since OSSO introduction.
Leonid
Volunteer
Posts: 101
Joined: 17. Dec 2008, 15:10

Re: Hardware-Accelerated "3D" Confusion

Post by Leonid »

eean wrote: As you can see the verbosity switch isn't working, so that's probably not so helpful.
Heh, that happens when you post info which other person was asked for :)
In your case please post, guest os, xorg version, kernel version and /var/log/Xorg.0.log first.
But most likely kernel&xorg are too old in your setup, atleast I'd think so according to mesa 7.0.4 you have in system.
Entity
Posts: 100
Joined: 31. Dec 2007, 19:28
Primary OS: Mandriva
VBox Version: PUEL
Guest OSses: xp,mandriva,ubuntu,vista,7

Re: Hardware-Accelerated "3D" Confusion

Post by Entity »

KDE 4.2 compositing, whether via XRender or OpenGL, does not work. It reports that the compositing could not be enabled. The same occurs if I use Mandriva's custom-rolled GUI for enabling 3d desktop effects.
Mandriva tool was blacklisting vboxvideo driver. It has been corrected in a mandriva update today.
Ralgor
Posts: 4
Joined: 22. Apr 2009, 22:22
Primary OS: MS Windows XP
VBox Version: PUEL
Guest OSses: ArchLinux

Re: Hardware-Accelerated "3D" Confusion

Post by Ralgor »

I'm having the exact same problem on two different Arch Linux installs.

All of the guest additions are installed and work, except OpenGL.

uname -r -v:

Code: Select all

2.6.29-ARCH #1 SMP PREEMPT Fri Apr 17 12:46:01 UTC 2009
Some dmesg output:

Code: Select all

vboxvfs: Successfully loaded version 2.2.0 (interface 0x00010004)
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
Linux agpgart interface v0.103
[drm] Initialized drm 1.1.0 20060810
pci 0000:00:02.0: setting latency timer to 64
[drm] Initialized vboxvideo 1.0.0 20090303 on minor 0
Here is what shows up in Xorg.0.log (note the last four lines):

Code: Select all

X.Org X Server 1.6.1
Release Date: 2009-4-14
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.29-ARCH i686 
Current Operating System: Linux ceres 2.6.29-ARCH #1 SMP PREEMPT Fri Apr 17 12:46:01 UTC 2009 i686
Build Date: 15 April 2009  11:09:10AM
... snip unrelated stuff ...
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
drmOpenByBusid: Searching for BusID pci:0000:00:02.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 13, (OK)
drmOpenByBusid: drmOpenMinor returns 13
drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
(II) [drm] loaded kernel module for "vboxvideo" driver.
(II) [drm] DRM interface version 1.3
(II) [drm] DRM open master succeeded.
(II) VBoxVideo(0): [drm] Using the DRM lock SAREA also for drawables.
(II) VBoxVideo(0): [drm] framebuffer handle = 0xaf97f000
(II) VBoxVideo(0): [drm] added 1 reserved context for kernel
(II) VBoxVideo(0): X context handle = 0x1
(II) VBoxVideo(0): [drm] installed DRM signal handler
(II) VBoxVideo(0): visual configurations initialized
(==) VBoxVideo(0): Backing store disabled
(II) VBoxVideo(0): RandR 1.2 enabled, ignore the following RandR disabled message.
(**) Option "dpms"
(**) VBoxVideo(0): DPMS enabled
(II) VBoxVideo(0): The VBox video extensions are now enabled.
(II) VBoxVideo(0): [DRI] installation complete
(--) RandR disabled
... some other stuff snipped ...
(II) AIGLX: Screen 0 is not DRI2 capable
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 14, (OK)
drmOpenByBusid: Searching for BusID pci:0000:00:02.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 14, (OK)
drmOpenByBusid: drmOpenMinor returns 14
drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
(II) Next line is added to allow vboxvideo_drv.so to appear as whitelisted driver
(II) The file referenced, is *NOT* loaded
(II) Loading /usr/lib/xorg/modules/drivers//ati_drv.so
(EE) AIGLX error: vboxvideo does not export required DRI extension
(EE) AIGLX: reverting to software rendering
(II) AIGLX: Loaded and initialized /usr/lib/xorg/modules/dri/swrast_dri.so
(II) GLX: Initialized DRISWRAST GL provider for screen 0
I do have 3d Acceleration enabled. Here is what shows up in the VirtualBox log:

Code: Select all

0:00:00.316 OpenGL Warning: Render SPU: WGL wants these visual capabilities: RGB, Doublebuffer, Z
00:00:00.572 OpenGL Warning: Render SPU: WGL chose these visual capabilities: RGB, Doublebuffer, Z, Accum
00:00:00.572 OpenGL Warning: Render SPU: WGL wants these visual capabilities: RGB, Doublebuffer, Z
00:00:00.580 OpenGL Warning: Render SPU: WGL chose these visual capabilities: RGB, Doublebuffer, Z, Accum
00:00:00.646 OpenGL Info: Render SPU: GL_VENDOR:   NVIDIA Corporation
00:00:00.646 OpenGL Info: Render SPU: GL_RENDERER: GeForce 8800 GT/PCI/SSE2
00:00:00.646 OpenGL Info: Render SPU: GL_VERSION:  2.1.2
00:00:00.648 Shared crOpenGL service loaded.
xdriinfo:

Code: Select all

Screen 0: vboxvideo
glxinfo:

Code: Select all

name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
... snip extensions ...
client glx vendor string: SGI
client glx version string: 1.4
client glx extensions:
... snip extensions ...
GLX version: 1.2
GLX extensions:
... snip extensions ...
OpenGL vendor string: Mesa Project
OpenGL renderer string: Software Rasterizer
OpenGL version string: 2.1 Mesa 7.4
OpenGL shading language version string: 1.20
As you can see, it's still using the software rasterizer. But why? I've looked at this for a while now, and double checked everything I could think of. My xorg.conf is just what the HOWTO stickied in this thread says, although it worked exactly the same before I did that.

I have vboxvideo_dri.so symlinked to /usr/lib/VBoxOGL.so, since that seems to be what you have to do to make it work. I've tried it without the link and that definitely doesn't work, as it just complains about it being missing.

Does anyone have this working on similar setups? (kernel 2.6.29, Xorg 1.6.1)

I can supply more information if anyone wants more. Any help will be appreciated. :)
Sasquatch
Volunteer
Posts: 17798
Joined: 17. Mar 2008, 13:41
Primary OS: Debian other
VBox Version: PUEL
Guest OSses: Windows XP, Windows 7, Linux
Location: /dev/random

Re: Hardware-Accelerated "3D" Confusion

Post by Sasquatch »

I have it running on 2.6.29.1, xserver 1.6.0 as shipped with Ubuntu Jaunty. It really depends on the Host too for direct rendering, which driver is used. My laptop does have OpenGL/Direct Rendering available, but VB fails to get the proper calls, reverting to MESA and giving a white display when I start Compiz-Fusion. The exact same VM, as I transfer them back and forth using my external hard drive, works just fine on my PC. Laptop has ATi with the open source driver, PC has nVidia with the proprietary one.
There is a post somewhere from me with a bit more info on this matter. Dunno where it was anymore, but I posted it today. Thought it was on Windows Hosts or so.
Read the Forum Posting Guide before opening a topic.
VirtualBox FAQ: Check this before asking questions.
Online User Manual: A must read if you want to know what we're talking about.
Howto: Install Linux Guest Additions
Howto: Use Shared Folders on Linux Guest
See the Tutorials and FAQ section at the top of the Forum for more guides.
Try searching the forums first with Google and add the site filter for this forum.
E.g. install guest additions site:forums.virtualbox.org

Retired from this Forum since OSSO introduction.
Ralgor
Posts: 4
Joined: 22. Apr 2009, 22:22
Primary OS: MS Windows XP
VBox Version: PUEL
Guest OSses: ArchLinux

Re: Hardware-Accelerated "3D" Confusion

Post by Ralgor »

I believe you mean this post.

It seems that your laptop doesn't really have 3d acceleration under the host. I'm very certain that my hosts have opengl support. The PC I'm on right now is my gaming machine, and I've played plenty of opengl games on it. I also know I can get opengl acceleration if I install direct to the PC (which I might do, just to test this VM from under a linux host.)

Both of my hosts are Windows XP. One has a 8800GT, and then other is an 8800GTX. They have different drivers version installed. This PC's video drivers are only a couple months old.

It could still be some weird incompatibility between VBox and the nVidia XP drivers, but I doubt it.
Leonid
Volunteer
Posts: 101
Joined: 17. Dec 2008, 15:10

Re: Hardware-Accelerated "3D" Confusion

Post by Leonid »

Ralgor, run in the guest "LIBGL_DEBUG=verbose CR_DEBUG=1 glxinfo" and post output here please.
peclik
Posts: 3
Joined: 23. Apr 2009, 12:13
Primary OS: MS Windows XP
VBox Version: PUEL
Guest OSses: linux

Re: Hardware-Accelerated "3D" Confusion

Post by peclik »

Hi,
I have same configuration and same problem as Ralgor. glxinfo follows:

Code: Select all

$ LIBGL_DEBUG=verbose CR_DEBUG=1 glxinfo
name of display: :0.0
libGL: XF86DRIGetClientDriverName: 1.0.0 vboxvideo (screen 0)
libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/tls/vboxvideo_dri.so
libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/vboxvideo_dri.so
[0xb7b796d0] OpenGL Debug: In crNetConnectToServer( "vboxhgcm://host:0", port=7000, mtu=1024, broker=0 )
[0xb7b796d0] OpenGL Debug: Connecting to host on port 0, with protocol vboxhgcm
[0xb7b796d0] OpenGL Debug: HGCM connect was successful: client id =0x13

[0xb7b796d0] OpenGL Debug: Done connecting to vboxhgcm://host:0 (swapping=0)
[0xb7b796d0] OpenGL Debug: SPU 1/3: (0) "array"
[0xb7b796d0] OpenGL Debug: SPU 2/3: (1) "feedback"
[0xb7b796d0] OpenGL Debug: SPU 3/3: (2) "pack"
[0xb7b796d0] OpenGL Debug: Initializing error SPU
[0xb7b796d0] OpenGL Debug: Initializing pack SPU
[0xb7b796d0] OpenGL Debug: In crNetConnectToServer( "vboxhgcm://llp:7000", port=7000, mtu=5242880, broker=0 )
[0xb7b796d0] OpenGL Debug: Connecting to llp on port 7000, with protocol vboxhgcm
[0xb7b796d0] OpenGL Debug: HGCM connect was successful: client id =0x14

[0xb7b796d0] OpenGL Debug: Done connecting to vboxhgcm://llp:7000 (swapping=0)
[0xb7b796d0] OpenGL Debug: Buffer pool 0x8a42578 was empty; allocating new 5242896 byte buffer.
[0xb7b796d0] OpenGL Debug: Using system malloc

[0xb7b796d0] OpenGL Debug: Initializing error SPU
[0xb7b796d0] OpenGL Debug: Initializing passthrough SPU
[0xb7b796d0] OpenGL Debug: Initializing feedback SPU
[0xb7b796d0] OpenGL Debug: Initializing error SPU
[0xb7b796d0] OpenGL Debug: Initializing passthrough SPU
[0xb7b796d0] OpenGL Debug: Initializing array SPU
[0xb7b796d0] OpenGL Debug: trying /usr/lib/dri/swrast_dri.so
[0xb7b796d0] OpenGL Debug: /usr/lib/dri/swrast_dri.so doesn't export __driDriverExtensions
[0xb7b796d0] OpenGL Debug: vboxdriInitScreen: vbox_load_sw_dri failed...going to fail badly
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 5, (OK)
drmOpenByBusid: Searching for BusID pci:0000:00:02.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 5, (OK)
drmOpenByBusid: drmOpenMinor returns 5
drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
[0xb7b796d0] OpenGL Debug: swcore_call NULL for createNewScreen
libGL error: Calling driver entry point failedlibGL error: reverting to software direct rendering
[0xb7b796d0] OpenGL Debug: stubSPUSafeTearDown
libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/tls/swrast_dri.so
libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/swrast_dri.so
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
    GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
    GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method,
    GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe,
    GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig, GLX_MESA_copy_sub_buffer
client glx vendor string: SGI
client glx version string: 1.4
client glx extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory,
    GLX_MESA_copy_sub_buffer, GLX_MESA_swap_control,
    GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_OML_sync_control,
    GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync,
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
    GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap
GLX version: 1.2
GLX extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_OML_swap_method,
    GLX_SGIS_multisample, GLX_SGIX_fbconfig
OpenGL vendor string: Mesa Project
OpenGL renderer string: Software Rasterizer
OpenGL version string: 2.1 Mesa 7.4
OpenGL shading language version string: 1.20
OpenGL extensions:
    GL_ARB_depth_texture, GL_ARB_draw_buffers, GL_ARB_fragment_program,
    GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader,
    GL_ARB_half_float_pixel, GL_ARB_imaging, GL_ARB_multisample,
    GL_ARB_multitexture, GL_ARB_occlusion_query, GL_ARB_pixel_buffer_object,
    GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_shader_objects,
    GL_ARB_shading_language_100, GL_ARB_shading_language_120, GL_ARB_shadow,
    GL_ARB_shadow_ambient, GL_ARB_texture_border_clamp,
    GL_ARB_texture_compression, GL_ARB_texture_cube_map,
    GL_ARB_texture_env_add, GL_ARB_texture_env_combine,
    GL_ARB_texture_env_crossbar, GL_ARB_texture_env_dot3,
    GL_ARB_texture_mirrored_repeat, GL_ARB_texture_non_power_of_two,
    GL_ARB_texture_rectangle, GL_ARB_transpose_matrix,
    GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader,
    GL_ARB_window_pos, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
    GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate,
    GL_EXT_blend_logic_op, GL_EXT_blend_minmax, GL_EXT_blend_subtract,
    GL_EXT_clip_volume_hint, GL_EXT_compiled_vertex_array, GL_EXT_convolution,
    GL_EXT_copy_texture, GL_EXT_depth_bounds_test, GL_EXT_draw_range_elements,
    GL_EXT_framebuffer_object, GL_EXT_framebuffer_blit, GL_EXT_fog_coord,
    GL_EXT_gpu_program_parameters, GL_EXT_histogram, GL_EXT_multi_draw_arrays,
    GL_EXT_packed_depth_stencil, GL_EXT_packed_pixels,
    GL_EXT_paletted_texture, GL_EXT_pixel_buffer_object,
    GL_EXT_point_parameters, GL_EXT_polygon_offset, GL_EXT_rescale_normal,
    GL_EXT_secondary_color, GL_EXT_separate_specular_color,
    GL_EXT_shadow_funcs, GL_EXT_shared_texture_palette,
    GL_EXT_stencil_two_side, GL_EXT_stencil_wrap, GL_EXT_subtexture,
    GL_EXT_texture, GL_EXT_texture3D, GL_EXT_texture_edge_clamp,
    GL_EXT_texture_env_add, GL_EXT_texture_env_combine,
    GL_EXT_texture_env_dot3, GL_EXT_texture_lod_bias,
    GL_EXT_texture_mirror_clamp, GL_EXT_texture_object,
    GL_EXT_texture_rectangle, GL_EXT_texture_sRGB, GL_EXT_vertex_array,
    GL_3DFX_texture_compression_FXT1, GL_APPLE_packed_pixels,
    GL_APPLE_vertex_array_object, GL_ATI_blend_equation_separate,
    GL_ATI_texture_env_combine3, GL_ATI_texture_mirror_once,
    GL_ATI_fragment_shader, GL_ATI_separate_stencil,
    GL_IBM_multimode_draw_arrays, GL_IBM_rasterpos_clip,
    GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate,
    GL_MESA_pack_invert, GL_MESA_program_debug, GL_MESA_resize_buffers,
    GL_MESA_texture_array, GL_MESA_ycbcr_texture, GL_MESA_window_pos,
    GL_NV_blend_square, GL_NV_fragment_program, GL_NV_light_max_exponent,
    GL_NV_point_sprite, GL_NV_texture_rectangle, GL_NV_texgen_reflection,
    GL_NV_vertex_program, GL_NV_vertex_program1_1, GL_OES_read_format,
    GL_SGI_color_matrix, GL_SGI_color_table, GL_SGI_texture_color_table,
    GL_SGIS_generate_mipmap, GL_SGIS_texture_border_clamp,
    GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod, GL_SGIX_depth_texture,
    GL_SGIX_shadow, GL_SGIX_shadow_ambient, GL_SUN_multi_draw_arrays

64 GLX Visuals
   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
 id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------
0x21 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0xc1 24 tc  0 24  0 r  .  .  8  8  8  0  0  0  0  0  0  0  0  0 0 None
0xc2 24 tc  0 24  0 r  .  .  8  8  8  0  0  0  0 16 16 16  0  0 0 Slow
0xc3 24 tc  0 24  0 r  y  .  8  8  8  0  0  0  0  0  0  0  0  0 0 None
0xc4 24 tc  0 24  0 r  y  .  8  8  8  0  0  0  0 16 16 16  0  0 0 Slow
0xc5 24 tc  0 24  0 r  .  .  8  8  8  0  0  0  8  0  0  0  0  0 0 None
0xc6 24 tc  0 24  0 r  .  .  8  8  8  0  0  0  8 16 16 16  0  0 0 Slow
0xc7 24 tc  0 24  0 r  y  .  8  8  8  0  0  0  8  0  0  0  0  0 0 None
0xc8 24 tc  0 24  0 r  y  .  8  8  8  0  0  0  8 16 16 16  0  0 0 Slow
0xc9 24 tc  0 24  0 r  .  .  8  8  8  0  0 24  0  0  0  0  0  0 0 None
0xca 24 tc  0 24  0 r  .  .  8  8  8  0  0 24  0 16 16 16  0  0 0 Slow
0xcb 24 tc  0 24  0 r  y  .  8  8  8  0  0 24  0  0  0  0  0  0 0 None
0xcc 24 tc  0 24  0 r  y  .  8  8  8  0  0 24  0 16 16 16  0  0 0 Slow
0xcd 24 tc  0 24  0 r  .  .  8  8  8  0  0 24  8  0  0  0  0  0 0 None
0xce 24 tc  0 24  0 r  .  .  8  8  8  0  0 24  8 16 16 16  0  0 0 Slow
0xcf 24 tc  0 24  0 r  y  .  8  8  8  0  0 24  8  0  0  0  0  0 0 None
0xd0 24 tc  0 24  0 r  y  .  8  8  8  0  0 24  8 16 16 16  0  0 0 Slow
0xd1 24 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0xd2 24 tc  0 32  0 r  .  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
0xd3 24 tc  0 32  0 r  y  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0xd4 24 tc  0 32  0 r  y  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
0xd5 24 tc  0 32  0 r  .  .  8  8  8  8  0  0  8  0  0  0  0  0 0 None
0xd6 24 tc  0 32  0 r  .  .  8  8  8  8  0  0  8 16 16 16 16  0 0 Slow
0xd7 24 tc  0 32  0 r  y  .  8  8  8  8  0  0  8  0  0  0  0  0 0 None
0xd8 24 tc  0 32  0 r  y  .  8  8  8  8  0  0  8 16 16 16 16  0 0 Slow
0xd9 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0xda 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0xdb 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0xdc 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0xdd 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0xde 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0xdf 24 dc  0 24  0 r  .  .  8  8  8  0  0  0  0  0  0  0  0  0 0 None
0xe0 24 dc  0 24  0 r  .  .  8  8  8  0  0  0  0 16 16 16  0  0 0 Slow
0xe1 24 dc  0 24  0 r  y  .  8  8  8  0  0  0  0  0  0  0  0  0 0 None
0xe2 24 dc  0 24  0 r  y  .  8  8  8  0  0  0  0 16 16 16  0  0 0 Slow
0xe3 24 dc  0 24  0 r  .  .  8  8  8  0  0  0  8  0  0  0  0  0 0 None
0xe4 24 dc  0 24  0 r  .  .  8  8  8  0  0  0  8 16 16 16  0  0 0 Slow
0xe5 24 dc  0 24  0 r  y  .  8  8  8  0  0  0  8  0  0  0  0  0 0 None
0xe6 24 dc  0 24  0 r  y  .  8  8  8  0  0  0  8 16 16 16  0  0 0 Slow
0xe7 24 dc  0 24  0 r  .  .  8  8  8  0  0 24  0  0  0  0  0  0 0 None
0xe8 24 dc  0 24  0 r  .  .  8  8  8  0  0 24  0 16 16 16  0  0 0 Slow
0xe9 24 dc  0 24  0 r  y  .  8  8  8  0  0 24  0  0  0  0  0  0 0 None
0xea 24 dc  0 24  0 r  y  .  8  8  8  0  0 24  0 16 16 16  0  0 0 Slow
0xeb 24 dc  0 24  0 r  .  .  8  8  8  0  0 24  8  0  0  0  0  0 0 None
0xec 24 dc  0 24  0 r  .  .  8  8  8  0  0 24  8 16 16 16  0  0 0 Slow
0xed 24 dc  0 24  0 r  y  .  8  8  8  0  0 24  8  0  0  0  0  0 0 None
0xee 24 dc  0 24  0 r  y  .  8  8  8  0  0 24  8 16 16 16  0  0 0 Slow
0xef 24 dc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0xf0 24 dc  0 32  0 r  .  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
0xf1 24 dc  0 32  0 r  y  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0xf2 24 dc  0 32  0 r  y  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
0xf3 24 dc  0 32  0 r  .  .  8  8  8  8  0  0  8  0  0  0  0  0 0 None
0xf4 24 dc  0 32  0 r  .  .  8  8  8  8  0  0  8 16 16 16 16  0 0 Slow
0xf5 24 dc  0 32  0 r  y  .  8  8  8  8  0  0  8  0  0  0  0  0 0 None
0xf6 24 dc  0 32  0 r  y  .  8  8  8  8  0  0  8 16 16 16 16  0 0 Slow
0xf7 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0xf8 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0xf9 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0xfa 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0xfb 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0xfc 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0xfd 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0xfe 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x40 32 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None

128 GLXFBConfigs:
   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
 id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------
0x41  0 tc  0  8  0 r  .  .  3  3  2  0  0  0  0  0  0  0  0  0 0 None
0x42  0 tc  0  8  0 r  .  .  3  3  2  0  0  0  0 16 16 16  0  0 0 Slow
0x43  0 tc  0  8  0 r  y  .  3  3  2  0  0  0  0  0  0  0  0  0 0 None
0x44  0 tc  0  8  0 r  y  .  3  3  2  0  0  0  0 16 16 16  0  0 0 Slow
0x45  0 tc  0  8  0 r  .  .  3  3  2  0  0  0  8  0  0  0  0  0 0 None
0x46  0 tc  0  8  0 r  .  .  3  3  2  0  0  0  8 16 16 16  0  0 0 Slow
0x47  0 tc  0  8  0 r  y  .  3  3  2  0  0  0  8  0  0  0  0  0 0 None
0x48  0 tc  0  8  0 r  y  .  3  3  2  0  0  0  8 16 16 16  0  0 0 Slow
0x49  0 tc  0  8  0 r  .  .  3  3  2  0  0  8  0  0  0  0  0  0 0 None
0x4a  0 tc  0  8  0 r  .  .  3  3  2  0  0  8  0 16 16 16  0  0 0 Slow
0x4b  0 tc  0  8  0 r  y  .  3  3  2  0  0  8  0  0  0  0  0  0 0 None
0x4c  0 tc  0  8  0 r  y  .  3  3  2  0  0  8  0 16 16 16  0  0 0 Slow
0x4d  0 tc  0  8  0 r  .  .  3  3  2  0  0  8  8  0  0  0  0  0 0 None
0x4e  0 tc  0  8  0 r  .  .  3  3  2  0  0  8  8 16 16 16  0  0 0 Slow
0x4f  0 tc  0  8  0 r  y  .  3  3  2  0  0  8  8  0  0  0  0  0 0 None
0x50  0 tc  0  8  0 r  y  .  3  3  2  0  0  8  8 16 16 16  0  0 0 Slow
0x51  0 tc  0 16  0 r  .  .  5  6  5  0  0  0  0  0  0  0  0  0 0 None
0x52  0 tc  0 16  0 r  .  .  5  6  5  0  0  0  0 16 16 16  0  0 0 Slow
0x53  0 tc  0 16  0 r  y  .  5  6  5  0  0  0  0  0  0  0  0  0 0 None
0x54  0 tc  0 16  0 r  y  .  5  6  5  0  0  0  0 16 16 16  0  0 0 Slow
0x55  0 tc  0 16  0 r  .  .  5  6  5  0  0  0  8  0  0  0  0  0 0 None
0x56  0 tc  0 16  0 r  .  .  5  6  5  0  0  0  8 16 16 16  0  0 0 Slow
0x57  0 tc  0 16  0 r  y  .  5  6  5  0  0  0  8  0  0  0  0  0 0 None
0x58  0 tc  0 16  0 r  y  .  5  6  5  0  0  0  8 16 16 16  0  0 0 Slow
0x59  0 tc  0 16  0 r  .  .  5  6  5  0  0 16  0  0  0  0  0  0 0 None
0x5a  0 tc  0 16  0 r  .  .  5  6  5  0  0 16  0 16 16 16  0  0 0 Slow
0x5b  0 tc  0 16  0 r  y  .  5  6  5  0  0 16  0  0  0  0  0  0 0 None
0x5c  0 tc  0 16  0 r  y  .  5  6  5  0  0 16  0 16 16 16  0  0 0 Slow
0x5d  0 tc  0 16  0 r  .  .  5  6  5  0  0 16  8  0  0  0  0  0 0 None
0x5e  0 tc  0 16  0 r  .  .  5  6  5  0  0 16  8 16 16 16  0  0 0 Slow
0x5f  0 tc  0 16  0 r  y  .  5  6  5  0  0 16  8  0  0  0  0  0 0 None
0x60  0 tc  0 16  0 r  y  .  5  6  5  0  0 16  8 16 16 16  0  0 0 Slow
0x61  0 tc  0 24  0 r  .  .  8  8  8  0  0  0  0  0  0  0  0  0 0 None
0x62  0 tc  0 24  0 r  .  .  8  8  8  0  0  0  0 16 16 16  0  0 0 Slow
0x63  0 tc  0 24  0 r  y  .  8  8  8  0  0  0  0  0  0  0  0  0 0 None
0x64  0 tc  0 24  0 r  y  .  8  8  8  0  0  0  0 16 16 16  0  0 0 Slow
0x65  0 tc  0 24  0 r  .  .  8  8  8  0  0  0  8  0  0  0  0  0 0 None
0x66  0 tc  0 24  0 r  .  .  8  8  8  0  0  0  8 16 16 16  0  0 0 Slow
0x67  0 tc  0 24  0 r  y  .  8  8  8  0  0  0  8  0  0  0  0  0 0 None
0x68  0 tc  0 24  0 r  y  .  8  8  8  0  0  0  8 16 16 16  0  0 0 Slow
0x69  0 tc  0 24  0 r  .  .  8  8  8  0  0 24  0  0  0  0  0  0 0 None
0x6a  0 tc  0 24  0 r  .  .  8  8  8  0  0 24  0 16 16 16  0  0 0 Slow
0x6b  0 tc  0 24  0 r  y  .  8  8  8  0  0 24  0  0  0  0  0  0 0 None
0x6c  0 tc  0 24  0 r  y  .  8  8  8  0  0 24  0 16 16 16  0  0 0 Slow
0x6d  0 tc  0 24  0 r  .  .  8  8  8  0  0 24  8  0  0  0  0  0 0 None
0x6e  0 tc  0 24  0 r  .  .  8  8  8  0  0 24  8 16 16 16  0  0 0 Slow
0x6f  0 tc  0 24  0 r  y  .  8  8  8  0  0 24  8  0  0  0  0  0 0 None
0x70  0 tc  0 24  0 r  y  .  8  8  8  0  0 24  8 16 16 16  0  0 0 Slow
0x71  0 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0x72  0 tc  0 32  0 r  .  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
0x73  0 tc  0 32  0 r  y  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0x74  0 tc  0 32  0 r  y  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
0x75  0 tc  0 32  0 r  .  .  8  8  8  8  0  0  8  0  0  0  0  0 0 None
0x76  0 tc  0 32  0 r  .  .  8  8  8  8  0  0  8 16 16 16 16  0 0 Slow
0x77  0 tc  0 32  0 r  y  .  8  8  8  8  0  0  8  0  0  0  0  0 0 None
0x78  0 tc  0 32  0 r  y  .  8  8  8  8  0  0  8 16 16 16 16  0 0 Slow
0x79  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x7a  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x7b  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x7c  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x7d  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x7e  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x7f  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x80  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x81  0 dc  0  8  0 r  .  .  3  3  2  0  0  0  0  0  0  0  0  0 0 None
0x82  0 dc  0  8  0 r  .  .  3  3  2  0  0  0  0 16 16 16  0  0 0 Slow
0x83  0 dc  0  8  0 r  y  .  3  3  2  0  0  0  0  0  0  0  0  0 0 None
0x84  0 dc  0  8  0 r  y  .  3  3  2  0  0  0  0 16 16 16  0  0 0 Slow
0x85  0 dc  0  8  0 r  .  .  3  3  2  0  0  0  8  0  0  0  0  0 0 None
0x86  0 dc  0  8  0 r  .  .  3  3  2  0  0  0  8 16 16 16  0  0 0 Slow
0x87  0 dc  0  8  0 r  y  .  3  3  2  0  0  0  8  0  0  0  0  0 0 None
0x88  0 dc  0  8  0 r  y  .  3  3  2  0  0  0  8 16 16 16  0  0 0 Slow
0x89  0 dc  0  8  0 r  .  .  3  3  2  0  0  8  0  0  0  0  0  0 0 None
0x8a  0 dc  0  8  0 r  .  .  3  3  2  0  0  8  0 16 16 16  0  0 0 Slow
0x8b  0 dc  0  8  0 r  y  .  3  3  2  0  0  8  0  0  0  0  0  0 0 None
0x8c  0 dc  0  8  0 r  y  .  3  3  2  0  0  8  0 16 16 16  0  0 0 Slow
0x8d  0 dc  0  8  0 r  .  .  3  3  2  0  0  8  8  0  0  0  0  0 0 None
0x8e  0 dc  0  8  0 r  .  .  3  3  2  0  0  8  8 16 16 16  0  0 0 Slow
0x8f  0 dc  0  8  0 r  y  .  3  3  2  0  0  8  8  0  0  0  0  0 0 None
0x90  0 dc  0  8  0 r  y  .  3  3  2  0  0  8  8 16 16 16  0  0 0 Slow
0x91  0 dc  0 16  0 r  .  .  5  6  5  0  0  0  0  0  0  0  0  0 0 None
0x92  0 dc  0 16  0 r  .  .  5  6  5  0  0  0  0 16 16 16  0  0 0 Slow
0x93  0 dc  0 16  0 r  y  .  5  6  5  0  0  0  0  0  0  0  0  0 0 None
0x94  0 dc  0 16  0 r  y  .  5  6  5  0  0  0  0 16 16 16  0  0 0 Slow
0x95  0 dc  0 16  0 r  .  .  5  6  5  0  0  0  8  0  0  0  0  0 0 None
0x96  0 dc  0 16  0 r  .  .  5  6  5  0  0  0  8 16 16 16  0  0 0 Slow
0x97  0 dc  0 16  0 r  y  .  5  6  5  0  0  0  8  0  0  0  0  0 0 None
0x98  0 dc  0 16  0 r  y  .  5  6  5  0  0  0  8 16 16 16  0  0 0 Slow
0x99  0 dc  0 16  0 r  .  .  5  6  5  0  0 16  0  0  0  0  0  0 0 None
0x9a  0 dc  0 16  0 r  .  .  5  6  5  0  0 16  0 16 16 16  0  0 0 Slow
0x9b  0 dc  0 16  0 r  y  .  5  6  5  0  0 16  0  0  0  0  0  0 0 None
0x9c  0 dc  0 16  0 r  y  .  5  6  5  0  0 16  0 16 16 16  0  0 0 Slow
0x9d  0 dc  0 16  0 r  .  .  5  6  5  0  0 16  8  0  0  0  0  0 0 None
0x9e  0 dc  0 16  0 r  .  .  5  6  5  0  0 16  8 16 16 16  0  0 0 Slow
0x9f  0 dc  0 16  0 r  y  .  5  6  5  0  0 16  8  0  0  0  0  0 0 None
0xa0  0 dc  0 16  0 r  y  .  5  6  5  0  0 16  8 16 16 16  0  0 0 Slow
0xa1  0 dc  0 24  0 r  .  .  8  8  8  0  0  0  0  0  0  0  0  0 0 None
0xa2  0 dc  0 24  0 r  .  .  8  8  8  0  0  0  0 16 16 16  0  0 0 Slow
0xa3  0 dc  0 24  0 r  y  .  8  8  8  0  0  0  0  0  0  0  0  0 0 None
0xa4  0 dc  0 24  0 r  y  .  8  8  8  0  0  0  0 16 16 16  0  0 0 Slow
0xa5  0 dc  0 24  0 r  .  .  8  8  8  0  0  0  8  0  0  0  0  0 0 None
0xa6  0 dc  0 24  0 r  .  .  8  8  8  0  0  0  8 16 16 16  0  0 0 Slow
0xa7  0 dc  0 24  0 r  y  .  8  8  8  0  0  0  8  0  0  0  0  0 0 None
0xa8  0 dc  0 24  0 r  y  .  8  8  8  0  0  0  8 16 16 16  0  0 0 Slow
0xa9  0 dc  0 24  0 r  .  .  8  8  8  0  0 24  0  0  0  0  0  0 0 None
0xaa  0 dc  0 24  0 r  .  .  8  8  8  0  0 24  0 16 16 16  0  0 0 Slow
0xab  0 dc  0 24  0 r  y  .  8  8  8  0  0 24  0  0  0  0  0  0 0 None
0xac  0 dc  0 24  0 r  y  .  8  8  8  0  0 24  0 16 16 16  0  0 0 Slow
0xad  0 dc  0 24  0 r  .  .  8  8  8  0  0 24  8  0  0  0  0  0 0 None
0xae  0 dc  0 24  0 r  .  .  8  8  8  0  0 24  8 16 16 16  0  0 0 Slow
0xaf  0 dc  0 24  0 r  y  .  8  8  8  0  0 24  8  0  0  0  0  0 0 None
0xb0  0 dc  0 24  0 r  y  .  8  8  8  0  0 24  8 16 16 16  0  0 0 Slow
0xb1  0 dc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0xb2  0 dc  0 32  0 r  .  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
0xb3  0 dc  0 32  0 r  y  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0xb4  0 dc  0 32  0 r  y  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
0xb5  0 dc  0 32  0 r  .  .  8  8  8  8  0  0  8  0  0  0  0  0 0 None
0xb6  0 dc  0 32  0 r  .  .  8  8  8  8  0  0  8 16 16 16 16  0 0 Slow
0xb7  0 dc  0 32  0 r  y  .  8  8  8  8  0  0  8  0  0  0  0  0 0 None
0xb8  0 dc  0 32  0 r  y  .  8  8  8  8  0  0  8 16 16 16 16  0 0 Slow
0xb9  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0xba  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0xbb  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0xbc  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0xbd  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0xbe  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0xbf  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0xc0  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
Post Reply