VirtualBox

Opened 8 years ago

Last modified 8 years ago

#15181 new defect

Video Capturing broken within guest systems with 3D enabled

Reported by: Michael Owned by:
Component: 3D support Version: VirtualBox 5.0.14
Keywords: video capture Cc:
Guest type: Linux Host type: Windows

Description

NOTE: This refers to capturing video from WITHIN the guest, and does NOT refer to VirtualBox's "video capture" capability, which seems to work fine (but with no sound, by design)

I am trying to record (a portion of) my desktop along with my audio into a video file, from the client OS. In the past I've used two different tools to do this, either SimpleScreenRecorder (great for recording only a portion of the screen) and VLC (full-screen only).

With 3D Acceleration DISABLED in the VBox settings, the applications work as expected. For example, simplescreenrecorder can preview and record what is on the screen with no problems. Of course, CPU usage is considerably higher for most simple operations.

With 3D Acceleration ENABLED in the VBox settings, the applications appear to run correctly, with no errors reported in any logs, however the preview and recordings are blank/black. Occasionally (not always reproducible) the recording is of the generic default Unity background/splash screen, with the words Ubuntu 15.10 in the bottom left, even though this is NOT my selected window background.

I'm not sure if this is a bug, per se, or is a configuration issue.

This APPEARS similar to the problem reported here, but everything else 3D appears to work OK. For example, glxgears runs fine and gets about 450 FPS. I do not use any specific 3D apps, however the user interface (Unbuntu Unity) has serious performance issues without basic 3D support...

Other than downgrading VirtualBox to lower than 4.3.28 as had been suggested in the linked forum post, is there a configuration that would enable video capture from within the client OS?

Host: Windows 10 Guest: Ubuntu 15.10

$ uname -r
4.2.0-30-generic
$/usr/lib/nux/unity_support_test -p 
pci id for fd 4: 80ee:beef, driver (null)
OpenGL Warning: glFlushVertexArrayRangeNV not found in mesa table
OpenGL Warning: glVertexArrayRangeNV not found in mesa table
OpenGL Warning: glCombinerInputNV not found in mesa table
OpenGL Warning: glCombinerOutputNV not found in mesa table
OpenGL Warning: glCombinerParameterfNV not found in mesa table
OpenGL Warning: glCombinerParameterfvNV not found in mesa table
OpenGL Warning: glCombinerParameteriNV not found in mesa table
OpenGL Warning: glCombinerParameterivNV not found in mesa table
OpenGL Warning: glFinalCombinerInputNV not found in mesa table
OpenGL Warning: glGetCombinerInputParameterfvNV not found in mesa table
OpenGL Warning: glGetCombinerInputParameterivNV not found in mesa table
OpenGL Warning: glGetCombinerOutputParameterfvNV not found in mesa table
OpenGL Warning: glGetCombinerOutputParameterivNV not found in mesa table
OpenGL Warning: glGetFinalCombinerInputParameterfvNV not found in mesa table
OpenGL Warning: glGetFinalCombinerInputParameterivNV not found in mesa table
OpenGL Warning: glDeleteFencesNV not found in mesa table
OpenGL Warning: glFinishFenceNV not found in mesa table
OpenGL Warning: glGenFencesNV not found in mesa table
OpenGL Warning: glGetFenceivNV not found in mesa table
OpenGL Warning: glIsFenceNV not found in mesa table
OpenGL Warning: glSetFenceNV not found in mesa table
OpenGL Warning: glTestFenceNV not found in mesa table
libGL error: core dri or dri2 extension not found
libGL error: failed to load driver: vboxvideo
OpenGL vendor string:   Humper
OpenGL renderer string: Chromium
OpenGL version string:  2.1 Chromium 1.9

Not software rendered:    yes
Not blacklisted:          yes
GLX fbconfig:             yes
GLX texture from pixmap:  yes
GL npot or rect textures: yes
GL vertex program:        yes
GL fragment program:      yes
GL vertex buffer object:  yes
GL framebuffer object:    yes
GL version is 1.4+:       yes

Unity 3D supported:       yes
$ glxinfo
name of display: :0
pci id for fd 4: 80ee:beef, driver (null)
OpenGL Warning: glFlushVertexArrayRangeNV not found in mesa table
OpenGL Warning: glVertexArrayRangeNV not found in mesa table
OpenGL Warning: glCombinerInputNV not found in mesa table
OpenGL Warning: glCombinerOutputNV not found in mesa table
OpenGL Warning: glCombinerParameterfNV not found in mesa table
OpenGL Warning: glCombinerParameterfvNV not found in mesa table
OpenGL Warning: glCombinerParameteriNV not found in mesa table
OpenGL Warning: glCombinerParameterivNV not found in mesa table
OpenGL Warning: glFinalCombinerInputNV not found in mesa table
OpenGL Warning: glGetCombinerInputParameterfvNV not found in mesa table
OpenGL Warning: glGetCombinerInputParameterivNV not found in mesa table
OpenGL Warning: glGetCombinerOutputParameterfvNV not found in mesa table
OpenGL Warning: glGetCombinerOutputParameterivNV not found in mesa table
OpenGL Warning: glGetFinalCombinerInputParameterfvNV not found in mesa table
OpenGL Warning: glGetFinalCombinerInputParameterivNV not found in mesa table
OpenGL Warning: glDeleteFencesNV not found in mesa table
OpenGL Warning: glFinishFenceNV not found in mesa table
OpenGL Warning: glGenFencesNV not found in mesa table
OpenGL Warning: glGetFenceivNV not found in mesa table
OpenGL Warning: glIsFenceNV not found in mesa table
OpenGL Warning: glSetFenceNV not found in mesa table
OpenGL Warning: glTestFenceNV not found in mesa table
libGL error: core dri or dri2 extension not found
libGL error: failed to load driver: vboxvideo
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: Chromium
server glx version string: 1.3 Chromium
server glx extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, 
    GLX_EXT_texture_from_pixmap, GLX_SGIX_fbconfig
client glx vendor string: Chromium
client glx version string: 1.3 Chromium
client glx extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, 
    GLX_EXT_texture_from_pixmap, GLX_SGIX_fbconfig
GLX version: 1.3
GLX extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, 
    GLX_EXT_texture_from_pixmap, GLX_SGIX_fbconfig
OpenGL vendor string: Humper
OpenGL renderer string: Chromium
OpenGL version string: 2.1 Chromium 1.9
OpenGL shading language version string: 4.40
OpenGL extensions:
    GL_ARB_depth_texture, GL_ARB_draw_buffers, GL_ARB_fragment_program, 
    GL_ARB_fragment_shader, 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_shader_texture_lod, GL_ARB_shading_language_100, 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_float, 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_ATI_texture_mirror_once, GL_CR_bounding_box, GL_CR_cursor_position, 
    GL_CR_head_spu_name, GL_CR_performance_info, GL_CR_print_string, 
    GL_CR_readback_barrier_size, GL_CR_saveframe, GL_CR_server_id_sharing, 
    GL_CR_server_matrix, GL_CR_state_parameter, GL_CR_synchronization, 
    GL_CR_tile_info, GL_CR_tilesort_info, GL_CR_window_size, 
    GL_EXT_blend_color, GL_EXT_blend_equation_separate, 
    GL_EXT_blend_func_separate, GL_EXT_blend_minmax, GL_EXT_blend_subtract, 
    GL_EXT_compiled_vertex_array, GL_EXT_draw_range_elements, 
    GL_EXT_fog_coord, GL_EXT_framebuffer_blit, GL_EXT_framebuffer_object, 
    GL_EXT_multi_draw_arrays, GL_EXT_secondary_color, GL_EXT_shadow_funcs, 
    GL_EXT_stencil_two_side, GL_EXT_stencil_wrap, GL_EXT_texture3D, 
    GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map, 
    GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add, 
    GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3, 
    GL_EXT_texture_filter_anisotropic, GL_EXT_texture_lod_bias, 
    GL_EXT_texture_object, GL_EXT_texture_rectangle, GL_EXT_texture_sRGB, 
    GL_IBM_texture_mirrored_repeat, GL_NV_texgen_reflection, 
    GL_SGIS_generate_mipmap, GL_SGIS_texture_edge_clamp
$ cat /var/log/Xorg.0.log
[    48.883] 
X.Org X Server 1.17.2
Release Date: 2015-06-16
[    48.883] X Protocol Version 11, Revision 0
[    48.883] Build Operating System: Linux 3.13.0-68-generic x86_64 Ubuntu
[    48.883] Current Operating System: Linux redacted-VBox 4.2.0-30-generic #35-Ubuntu SMP Fri Feb 19 13:52:26 UTC 2016 x86_64
[    48.883] Kernel command line: BOOT_IMAGE=/vmlinuz-4.2.0-30-generic root=/dev/mapper/ubuntu--vg-root ro quiet splash
[    48.883] Build Date: 12 November 2015  05:33:29PM
[    48.883] xorg-server 2:1.17.2-1ubuntu9.1 (For technical support please see http://www.ubuntu.com/support) 
[    48.883] Current version of pixman: 0.32.6
[    48.883] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    48.883] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    48.883] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Feb 26 08:22:28 2016
[    48.975] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    49.048] (==) No Layout section.  Using the first Screen section.
[    49.048] (==) No screen section available. Using defaults.
[    49.048] (**) |-->Screen "Default Screen Section" (0)
[    49.048] (**) |   |-->Monitor "<default monitor>"
[    49.048] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[    49.048] (==) Automatically adding devices
[    49.048] (==) Automatically enabling devices
[    49.048] (==) Automatically adding GPU devices
[    49.120] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[    49.120] 	Entry deleted from font path.
[    49.120] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[    49.120] 	Entry deleted from font path.
[    49.120] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[    49.120] 	Entry deleted from font path.
[    49.129] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[    49.129] 	Entry deleted from font path.
[    49.129] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[    49.129] 	Entry deleted from font path.
[    49.129] (==) FontPath set to:
	/usr/share/fonts/X11/misc,
	/usr/share/fonts/X11/Type1,
	built-ins
[    49.129] (==) ModulePath set to "/usr/lib/x86_64-linux-gnu/xorg/extra-modules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
[    49.129] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[    49.137] (II) Loader magic: 0x560d34f1ed40
[    49.137] (II) Module ABI versions:
[    49.137] 	X.Org ANSI C Emulation: 0.4
[    49.137] 	X.Org Video Driver: 19.0
[    49.137] 	X.Org XInput driver : 21.0
[    49.137] 	X.Org Server Extension : 9.0
[    49.138] (II) xfree86: Adding drm device (/dev/dri/card0)
[    49.142] (--) PCI:*(0:0:2:0) 80ee:beef:0000:0000 rev 0, Mem @ 0xe0000000/134217728
[    49.148] (II) LoadModule: "glx"
[    49.303] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    49.540] (II) Module glx: vendor="X.Org Foundation"
[    49.540] 	compiled for 1.17.2, module version = 1.0.0
[    49.540] 	ABI class: X.Org Server Extension, version 9.0
[    49.540] (==) AIGLX enabled
[    49.540] (==) Matched vboxvideo as autoconfigured driver 0
[    49.540] (==) Matched vboxvideo as autoconfigured driver 1
[    49.540] (==) Matched modesetting as autoconfigured driver 2
[    49.540] (==) Matched fbdev as autoconfigured driver 3
[    49.540] (==) Matched vesa as autoconfigured driver 4
[    49.540] (==) Assigned the driver to the xf86ConfigLayout
[    49.540] (II) LoadModule: "vboxvideo"
[    49.540] (II) Loading /usr/lib/xorg/modules/drivers/vboxvideo_drv.so
[    49.557] (II) Module vboxvideo: vendor="Oracle Corporation"
[    49.557] 	compiled for 1.17.0, module version = 1.0.1
[    49.557] 	Module class: X.Org Video Driver
[    49.557] 	ABI class: X.Org Video Driver, version 19.0
[    49.557] (**) Load address of symbol "VBOXVIDEO" is 0x7fdae5a3f340
[    49.557] (II) LoadModule: "modesetting"
[    49.557] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[    49.572] (II) Module modesetting: vendor="X.Org Foundation"
[    49.572] 	compiled for 1.17.2, module version = 1.17.2
[    49.572] 	Module class: X.Org Video Driver
[    49.572] 	ABI class: X.Org Video Driver, version 19.0
[    49.572] (II) LoadModule: "fbdev"
[    49.572] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[    49.590] (II) Module fbdev: vendor="X.Org Foundation"
[    49.590] 	compiled for 1.17.1, module version = 0.4.4
[    49.590] 	Module class: X.Org Video Driver
[    49.590] 	ABI class: X.Org Video Driver, version 19.0
[    49.590] (II) LoadModule: "vesa"
[    49.590] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[    49.593] (II) Module vesa: vendor="X.Org Foundation"
[    49.593] 	compiled for 1.17.1, module version = 2.3.4
[    49.593] 	Module class: X.Org Video Driver
[    49.593] 	ABI class: X.Org Video Driver, version 19.0
[    49.593] (II) VBoxVideo: guest driver for VirtualBox: vbox
[    49.593] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[    49.593] (II) FBDEV: driver for framebuffer: fbdev
[    49.593] (II) VESA: driver for VESA chipsets: vesa
[    49.593] (++) using VT number 7

[    49.605] (WW) Falling back to old probe method for modesetting
[    49.605] (WW) Falling back to old probe method for fbdev
[    49.605] (II) Loading sub module "fbdevhw"
[    49.605] (II) LoadModule: "fbdevhw"
[    49.605] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[    49.607] (II) Module fbdevhw: vendor="X.Org Foundation"
[    49.607] 	compiled for 1.17.2, module version = 0.0.2
[    49.607] 	ABI class: X.Org Video Driver, version 19.0
[    49.607] (EE) open /dev/fb0: No such file or directory
[    49.607] (WW) Falling back to old probe method for vesa
[    49.607] (II) VBoxVideo(0): VirtualBox guest additions video driver version 5.0.15r105668
[    49.607] (II) Loading sub module "ramdac"
[    49.607] (II) LoadModule: "ramdac"
[    49.607] (II) Module "ramdac" already built-in
[    49.607] (II) Loading sub module "fb"
[    49.607] (II) LoadModule: "fb"
[    49.607] (II) Loading /usr/lib/xorg/modules/libfb.so
[    49.617] (II) Module fb: vendor="X.Org Foundation"
[    49.617] 	compiled for 1.17.2, module version = 1.0.0
[    49.617] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    49.617] (II) Loading sub module "shadowfb"
[    49.617] (II) LoadModule: "shadowfb"
[    49.636] (II) Loading /usr/lib/xorg/modules/libshadowfb.so
[    49.637] (II) Module shadowfb: vendor="X.Org Foundation"
[    49.637] 	compiled for 1.17.2, module version = 1.0.0
[    49.637] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    49.637] (II) Loading sub module "vgahw"
[    49.637] (II) LoadModule: "vgahw"
[    49.637] (II) Loading /usr/lib/xorg/modules/libvgahw.so
[    49.652] (II) Module vgahw: vendor="X.Org Foundation"
[    49.652] 	compiled for 1.17.2, module version = 0.1.0
[    49.652] 	ABI class: X.Org Video Driver, version 19.0
[    49.653] (II) Loading sub module "dri2"
[    49.653] (II) LoadModule: "dri2"
[    49.653] (II) Module "dri2" already built-in
[    49.653] (II) VBoxVideo(0): Creating default Display subsection in Screen section
	"Default Screen Section" for depth/fbbpp 24/32
[    49.653] (==) VBoxVideo(0): Depth 24, (--) framebuffer bpp 32
[    49.653] (--) VBoxVideo(0): Virtual size is 32766x32766 (pitch 32766)
[    49.653] (**) VBoxVideo(0):  Built-in mode "800x600": 29.3 MHz (scaled from 0.0 MHz), 36.4 kHz, 60.0 Hz
[    49.653] (II) VBoxVideo(0): Modeline "800x600"x0.0   29.31  800 802 804 806  600 602 604 606 (36.4 kHz b)
[    49.653] (**) VBoxVideo(0):  Built-in mode "800x600": 29.3 MHz (scaled from 0.0 MHz), 36.4 kHz, 60.0 Hz
[    49.653] (II) VBoxVideo(0): Modeline "800x600"x0.0   29.31  800 802 804 806  600 602 604 606 (36.4 kHz b)
[    49.653] (II) VBoxVideo(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0
[    49.653] (==) VBoxVideo(0): RGB weight 888
[    49.653] (==) VBoxVideo(0): Default visual is TrueColor
[    49.653] (==) VBoxVideo(0): Using gamma correction (1.0, 1.0, 1.0)
[    49.653] (==) VBoxVideo(0): DPI set to (96, 96)
[    49.653] (II) UnloadModule: "modesetting"
[    49.653] (II) Unloading modesetting
[    49.653] (II) UnloadModule: "fbdev"
[    49.653] (II) Unloading fbdev
[    49.653] (II) UnloadSubModule: "fbdevhw"
[    49.653] (II) Unloading fbdevhw
[    49.653] (II) UnloadModule: "vesa"
[    49.653] (II) Unloading vesa
[    49.653] (--) Depth 24 pixmap format is 32 bpp
[    50.201] (II) VBoxVideo(0): [DRI2] Setup complete
[    50.201] (II) VBoxVideo(0): [DRI2]   DRI driver: vboxvideo
[    50.221] (II) VBoxVideo(0): Requested monitor count: 1
[    50.221] (II) VBoxVideo(0): Output VGA-0 has no monitor section
[    50.221] (II) VBoxVideo(0): Output VGA-0 has no monitor section
[    50.221] (II) VBoxVideo(0): Printing probed modes for output VGA-0
[    50.221] (II) VBoxVideo(0): Modeline "1336x790"x60.0   64.09  1336 1338 1340 1342  790 792 794 796 (47.8 kHz Pb)
[    50.222] (II) VBoxVideo(0): Modeline "2560x1600"x60.0  247.26  2560 2562 2564 2566  1600 1602 1604 1606 (96.4 kHz b)
[    50.222] (II) VBoxVideo(0): Modeline "2560x1440"x60.0  222.63  2560 2562 2564 2566  1440 1442 1444 1446 (86.8 kHz b)
[    50.222] (II) VBoxVideo(0): Modeline "2048x1536"x60.0  190.04  2048 2050 2052 2054  1536 1538 1540 1542 (92.5 kHz b)
[    50.222] (II) VBoxVideo(0): Modeline "1920x1600"x60.0  185.59  1920 1922 1924 1926  1600 1602 1604 1606 (96.4 kHz b)
[    50.222] (II) VBoxVideo(0): Modeline "1920x1080"x60.0  125.50  1920 1922 1924 1926  1080 1082 1084 1086 (65.2 kHz b)
[    50.222] (II) VBoxVideo(0): Modeline "1600x1200"x60.0  116.21  1600 1602 1604 1606  1200 1202 1204 1206 (72.4 kHz b)
[    50.222] (II) VBoxVideo(0): Modeline "1680x1050"x60.0  106.82  1680 1682 1684 1686  1050 1052 1054 1056 (63.4 kHz b)
[    50.222] (II) VBoxVideo(0): Modeline "1400x1050"x60.0   89.08  1400 1402 1404 1406  1050 1052 1054 1056 (63.4 kHz b)
[    50.222] (II) VBoxVideo(0): Modeline "1280x1024"x60.0   79.47  1280 1282 1284 1286  1024 1026 1028 1030 (61.8 kHz b)
[    50.222] (II) VBoxVideo(0): Modeline "1024x768"x60.0   47.83  1024 1026 1028 1030  768 770 772 774 (46.4 kHz b)
[    50.222] (II) VBoxVideo(0): Modeline "800x600"x60.0   29.31  800 802 804 806  600 602 604 606 (36.4 kHz b)
[    50.222] (II) VBoxVideo(0): Modeline "640x480"x60.0   18.84  640 642 644 646  480 482 484 486 (29.2 kHz b)
[    50.222] (II) VBoxVideo(0): Output VGA-0 connected
[    50.222] (II) VBoxVideo(0): Using exact sizes for initial modes
[    50.222] (II) VBoxVideo(0): Output VGA-0 using initial mode 1336x790
[    50.222] (II) VBoxVideo(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.
[    50.222] (II) VBoxVideo(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[    50.229] (==) VBoxVideo(0): DPMS enabled
[    50.229] (--) RandR disabled
[    50.240] (II) SELinux: Disabled on system
[    50.362] (II) Next line is added to allow vboxvideo_drv.so to appear as whitelisted driver
[    50.362] (II) The file referenced, is *NOT* loaded
[    50.362] (II) Loading /usr/lib/xorg/modules/drivers//ati_drv.so
[    50.362] (EE) AIGLX error: vboxvideo does not export required DRI extension
[    50.362] (EE) AIGLX: reverting to software rendering
[    51.108] (II) AIGLX: Loaded and initialized swrast
[    51.108] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[    51.109] (II) VBoxVideo(0): Setting screen physical size to 353 x 209
[    51.346] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[    51.371] (II) config/udev: Adding input device Power Button (/dev/input/event0)
[    51.371] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[    51.371] (II) LoadModule: "evdev"
[    51.372] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[    51.407] (II) Module evdev: vendor="X.Org Foundation"
[    51.407] 	compiled for 1.17.1, module version = 2.9.2
[    51.407] 	Module class: X.Org XInput Driver
[    51.407] 	ABI class: X.Org XInput driver, version 21.0
[    51.407] (II) Using input driver 'evdev' for 'Power Button'
[    51.407] (**) Power Button: always reports core events
[    51.407] (**) evdev: Power Button: Device: "/dev/input/event0"
[    51.407] (--) evdev: Power Button: Vendor 0 Product 0x1
[    51.407] (--) evdev: Power Button: Found keys
[    51.407] (II) evdev: Power Button: Configuring as keyboard
[    51.407] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input0/event0"
[    51.407] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[    51.407] (**) Option "xkb_rules" "evdev"
[    51.407] (**) Option "xkb_model" "pc105"
[    51.407] (**) Option "xkb_layout" "us"
[    51.407] (II) config/udev: Adding input device Sleep Button (/dev/input/event1)
[    51.407] (**) Sleep Button: Applying InputClass "evdev keyboard catchall"
[    51.407] (II) Using input driver 'evdev' for 'Sleep Button'
[    51.407] (**) Sleep Button: always reports core events
[    51.407] (**) evdev: Sleep Button: Device: "/dev/input/event1"
[    51.408] (--) evdev: Sleep Button: Vendor 0 Product 0x3
[    51.408] (--) evdev: Sleep Button: Found keys
[    51.408] (II) evdev: Sleep Button: Configuring as keyboard
[    51.408] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSLPBN:00/input/input1/event1"
[    51.408] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 7)
[    51.408] (**) Option "xkb_rules" "evdev"
[    51.408] (**) Option "xkb_model" "pc105"
[    51.408] (**) Option "xkb_layout" "us"
[    51.408] (II) config/udev: Adding input device Video Bus (/dev/input/event3)
[    51.408] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[    51.408] (II) Using input driver 'evdev' for 'Video Bus'
[    51.408] (**) Video Bus: always reports core events
[    51.408] (**) evdev: Video Bus: Device: "/dev/input/event3"
[    51.408] (--) evdev: Video Bus: Vendor 0 Product 0x6
[    51.408] (--) evdev: Video Bus: Found keys
[    51.408] (II) evdev: Video Bus: Configuring as keyboard
[    51.408] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A03:00/LNXVIDEO:00/input/input4/event3"
[    51.408] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 8)
[    51.408] (**) Option "xkb_rules" "evdev"
[    51.408] (**) Option "xkb_model" "pc105"
[    51.409] (**) Option "xkb_layout" "us"
[    51.409] (II) config/udev: Adding input device VirtualBox mouse integration (/dev/input/event5)
[    51.409] (**) VirtualBox mouse integration: Applying InputClass "evdev pointer catchall"
[    51.409] (II) Using input driver 'evdev' for 'VirtualBox mouse integration'
[    51.409] (**) VirtualBox mouse integration: always reports core events
[    51.409] (**) evdev: VirtualBox mouse integration: Device: "/dev/input/event5"
[    51.409] (--) evdev: VirtualBox mouse integration: Vendor 0x80ee Product 0xcafe
[    51.409] (--) evdev: VirtualBox mouse integration: Found 1 mouse buttons
[    51.409] (--) evdev: VirtualBox mouse integration: Found absolute axes
[    51.409] (--) evdev: VirtualBox mouse integration: Found x and y absolute axes
[    51.409] (--) evdev: VirtualBox mouse integration: Found absolute touchscreen
[    51.409] (II) evdev: VirtualBox mouse integration: Configuring as touchscreen
[    51.409] (**) evdev: VirtualBox mouse integration: YAxisMapping: buttons 4 and 5
[    51.409] (**) evdev: VirtualBox mouse integration: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[    51.409] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:04.0/input/input6/event5"
[    51.409] (II) XINPUT: Adding extended input device "VirtualBox mouse integration" (type: TOUCHSCREEN, id 9)
[    51.409] (II) evdev: VirtualBox mouse integration: initialized for absolute axes.
[    51.409] (**) VirtualBox mouse integration: (accel) keeping acceleration scheme 1
[    51.409] (**) VirtualBox mouse integration: (accel) acceleration profile 0
[    51.410] (**) VirtualBox mouse integration: (accel) acceleration factor: 2.000
[    51.410] (**) VirtualBox mouse integration: (accel) acceleration threshold: 4
[    51.410] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event2)
[    51.410] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
[    51.410] (II) Using input driver 'evdev' for 'AT Translated Set 2 keyboard'
[    51.410] (**) AT Translated Set 2 keyboard: always reports core events
[    51.410] (**) evdev: AT Translated Set 2 keyboard: Device: "/dev/input/event2"
[    51.410] (--) evdev: AT Translated Set 2 keyboard: Vendor 0x1 Product 0x1
[    51.410] (--) evdev: AT Translated Set 2 keyboard: Found keys
[    51.410] (II) evdev: AT Translated Set 2 keyboard: Configuring as keyboard
[    51.410] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input2/event2"
[    51.410] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 10)
[    51.410] (**) Option "xkb_rules" "evdev"
[    51.410] (**) Option "xkb_model" "pc105"
[    51.410] (**) Option "xkb_layout" "us"
[    51.411] (II) config/udev: Adding input device ImExPS/2 Generic Explorer Mouse (/dev/input/event4)
[    51.411] (**) ImExPS/2 Generic Explorer Mouse: Applying InputClass "evdev pointer catchall"
[    51.411] (II) Using input driver 'evdev' for 'ImExPS/2 Generic Explorer Mouse'
[    51.411] (**) ImExPS/2 Generic Explorer Mouse: always reports core events
[    51.411] (**) evdev: ImExPS/2 Generic Explorer Mouse: Device: "/dev/input/event4"
[    51.411] (--) evdev: ImExPS/2 Generic Explorer Mouse: Vendor 0x2 Product 0x6
[    51.411] (--) evdev: ImExPS/2 Generic Explorer Mouse: Found 9 mouse buttons
[    51.411] (--) evdev: ImExPS/2 Generic Explorer Mouse: Found scroll wheel(s)
[    51.411] (--) evdev: ImExPS/2 Generic Explorer Mouse: Found relative axes
[    51.411] (--) evdev: ImExPS/2 Generic Explorer Mouse: Found x and y relative axes
[    51.411] (II) evdev: ImExPS/2 Generic Explorer Mouse: Configuring as mouse
[    51.411] (II) evdev: ImExPS/2 Generic Explorer Mouse: Adding scrollwheel support
[    51.411] (**) evdev: ImExPS/2 Generic Explorer Mouse: YAxisMapping: buttons 4 and 5
[    51.411] (**) evdev: ImExPS/2 Generic Explorer Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[    51.411] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input5/event4"
[    51.411] (II) XINPUT: Adding extended input device "ImExPS/2 Generic Explorer Mouse" (type: MOUSE, id 11)
[    51.411] (II) evdev: ImExPS/2 Generic Explorer Mouse: initialized for relative axes.
[    51.411] (**) ImExPS/2 Generic Explorer Mouse: (accel) keeping acceleration scheme 1
[    51.411] (**) ImExPS/2 Generic Explorer Mouse: (accel) acceleration profile 0
[    51.411] (**) ImExPS/2 Generic Explorer Mouse: (accel) acceleration factor: 2.000
[    51.411] (**) ImExPS/2 Generic Explorer Mouse: (accel) acceleration threshold: 4
[    51.411] (II) config/udev: Adding input device ImExPS/2 Generic Explorer Mouse (/dev/input/mouse0)
[    51.411] (II) No input driver specified, ignoring this device.
[    51.411] (II) This device may have been added with another device file.
[   130.365] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[   132.502] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[   132.512] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[   146.475] (II) XKB: reuse xkmfile /var/lib/xkb/server-7C75F152E85183199599C3E0B919739C0EE668AA.xkm
$ ls -al /usr/lib/xorg/modules/drivers | grep video
lrwxrwxrwx 1 root root      65 Feb 25 15:26 vboxvideo_drv.so -> /usr/lib/x86_64-linux-gnu/VBoxGuestAdditions/vboxvideo_drv_117.so
$ ls -al /opt/VBoxGuestAdditions-5.0.15/lib/VBoxGuestAdditions/
total 2096
drwxr-xr-x 2 root root   4096 Feb 23 10:02 .
drwxr-xr-x 3 root root   4096 Feb 23 10:02 ..
-rwxr-xr-x 1 root root   1401 Aug 31 10:12 98vboxadd-xclient
-rwxr-xr-x 1 root root  19152 Feb 23 10:02 mount.vboxsf
-rwxr-xr-x 1 root root 715272 Feb 23 10:02 pam_vbox.so
-rwxr-xr-x 1 root root  15796 Feb 23 10:01 vboxadd
-rwxr-xr-x 1 root root   4535 Feb 23 10:01 vboxadd-service
-rwxr-xr-x 1 root root  22252 Feb 23 10:01 vboxadd-x11
-rwxr-xr-x 1 root root  15136 Feb 23 10:02 vboxmouse_drv_13.so
-rwxr-xr-x 1 root root  15136 Feb 23 10:02 vboxmouse_drv_14.so
-rwxr-xr-x 1 root root  15136 Feb 23 10:02 vboxmouse_drv_15.so
-rwxr-xr-x 1 root root  15136 Feb 23 10:02 vboxmouse_drv_16.so
-rwxr-xr-x 1 root root  15136 Feb 23 10:02 vboxmouse_drv_70.so
-rwxr-xr-x 1 root root  15136 Feb 23 10:02 vboxmouse_drv_71.so
-rw-r--r-- 1 root root   9056 Feb 23 10:02 vboxmouse_drv.o
-rwxr-xr-x 1 root root  61912 Feb 23 10:02 vboxvideo_drv_110.so
-rwxr-xr-x 1 root root  61912 Feb 23 10:02 vboxvideo_drv_111.so
-rwxr-xr-x 1 root root  61912 Feb 23 10:02 vboxvideo_drv_112.so
-rwxr-xr-x 1 root root  61912 Feb 23 10:02 vboxvideo_drv_113.so
-rwxr-xr-x 1 root root  61912 Feb 23 10:02 vboxvideo_drv_114.so
-rwxr-xr-x 1 root root  61912 Feb 23 10:02 vboxvideo_drv_115.so
-rwxr-xr-x 1 root root  61912 Feb 23 10:02 vboxvideo_drv_116.so
-rwxr-xr-x 1 root root  61912 Feb 23 10:02 vboxvideo_drv_117.so
-rwxr-xr-x 1 root root  61912 Feb 23 10:02 vboxvideo_drv_118.so
-rwxr-xr-x 1 root root  61648 Feb 23 10:02 vboxvideo_drv_13.so
-rwxr-xr-x 1 root root  61648 Feb 23 10:02 vboxvideo_drv_14.so
-rwxr-xr-x 1 root root  65928 Feb 23 10:02 vboxvideo_drv_15.so
-rwxr-xr-x 1 root root  65928 Feb 23 10:02 vboxvideo_drv_16.so
-rwxr-xr-x 1 root root  61904 Feb 23 10:02 vboxvideo_drv_17.so
-rwxr-xr-x 1 root root  61904 Feb 23 10:02 vboxvideo_drv_18.so
-rwxr-xr-x 1 root root  61904 Feb 23 10:02 vboxvideo_drv_19.so
-rwxr-xr-x 1 root root  53184 Feb 23 10:02 vboxvideo_drv_70.so
-rwxr-xr-x 1 root root  53184 Feb 23 10:02 vboxvideo_drv_71.so
-rw-r--r-- 1 root root  61728 Feb 23 10:02 vboxvideo_drv.o
-rwxr-xr-x 1 root root   4509 Aug 20  2015 x11config.sh

From HOST system, AMD's RADEON SETTINGS app reports the following

Radeon Settings Version - 2016.0203.1043.19267
Driver Packaging Version - 15.301.1801.1001-160203a-299103E
Provider - Advanced Micro Devices, Inc.
2D Driver Version - 8.1.1.1533
Direct3D® Version - 9.14.10.1171
OpenGL® Version - 6.14.10.13417
OpenCL™ Version - 2.0.4.0
AMD Mantle Version - 9.1.10.99
AMD Mantle API Version - Not Available
AMD Audio Driver Version - 10.0.0.2

VBox.Log and VBoxHardening.Log attached

Attachments (2)

VBox.log (102.7 KB ) - added by Michael 8 years ago.
VBox.Log
VBoxHardening.log (409.6 KB ) - added by Michael 8 years ago.
VBoxHardening.log

Download all attachments as: .zip

Change History (7)

by Michael, 8 years ago

Attachment: VBox.log added

VBox.Log

by Michael, 8 years ago

Attachment: VBoxHardening.log added

VBoxHardening.log

comment:1 by Michael, 8 years ago

Problem persists in official release 5.0.16 r105871.

comment:2 by Michael, 8 years ago

Problem persists in beta release 5.0.17 r106359

comment:3 by Michael, 8 years ago

Problem persists with official release 5.0.18 r106667

Bueller?

comment:4 by RamyN, 8 years ago

Just for those who want a temporary fix:

I am using the latest VirtualBox ( 5.1.6 ) and lubuntu 16.04 as guest OS.

Removing the latest guest additions ( 5.1.6 ) and installing the 5.0.16 one, fixed all the issues mentioned here.

you can get the iso for that guest additions from here:

http://download.virtualbox.org/virtualbox/5.0.16/VBoxGuestAdditions_5.0.16.iso

Also this issue is mentioned in ticket #15417

comment:5 by Michael Thayer, 8 years ago

The reporter said that they experienced the problem with 5.0.16 too. Perhaps you are having a different issue?

I'm afraid it does not sound like something which will be resolved soon, see the wiki page on the status of X11 guest 3D support.

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use