Opened 12 years ago
Closed 11 years ago
#11894 closed defect (fixed)
VirtualBox Guest driver's shader seems faulty
Reported by: | foobar | Owned by: | |
---|---|---|---|
Component: | 3D support | Version: | VirtualBox 4.2.14 |
Keywords: | Cc: | ||
Guest type: | other | Host type: | other |
Description
When trying to run gnome-shell in a VirtualBox some shader functions seem to not work well. See https://bugzilla.gnome.org/show_bug.cgi?id=702827
OpenGL Warning: Assertion failed: isNewKey, file /build/buildd/virtualbox-4.2.10-dfsg/src/VBox/GuestHost/OpenGL/state_tracker/state_texture.c, line 631 OpenGL Warning: Assertion failed: isNewKey, file /build/buildd/virtualbox-4.2.10-dfsg/src/VBox/GuestHost/OpenGL/state_tracker/state_texture.c, line 631
The version of the guest additions is 4.2.10-dfsg-0ubuntu2
Change History (4)
comment:1 by , 12 years ago
comment:2 by , 12 years ago
Component: | other → 3D support |
---|
Also please let me know if you need a test build for non-win host.
comment:3 by , 12 years ago
Thanks for the quick response!
But it doesn't look good.
$ gnome-shell --replace 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 OpenGL Warning: crPixelCopy3D: simply crMemcpy'ing from srcPtr to dstPtr OpenGL Info: Using XSHM for GLX_EXT_texture_from_pixmap JS LOG: IBus version is too old JS LOG: GNOME Shell started at Tue Jun 25 2013 10:42:23 GMT+0200 (CEST) Window manager warning: Log level 16: STACK_OP_REMOVE: window 0x49 not in stack OpenGL Warning: Assertion failed: isNewKey, file /mnt/tinderbox/add/src/VBox/GuestHost/OpenGL/state_tracker/state_texture.c, line 631 OpenGL Warning: Assertion failed: isNewKey, file /mnt/tinderbox/add/src/VBox/GuestHost/OpenGL/state_tracker/state_texture.c, line 631 OpenGL Warning: Assertion failed: isNewKey, file /mnt/tinderbox/add/src/VBox/GuestHost/OpenGL/state_tracker/state_texture.c, line 631
I presume I run the guest additions that came with the VBox build you referenced. I guess so based on the new file name indicated by the debug symbols.
comment:4 by , 11 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
This should be fixed with VBox 4.3. Please give it a try and re-open the ticket if needed. Note that you'll need to update VBox Guest Additions to 4.3 as well.
Most likely this issue should be solved in the next major VBox release.
Here is a trunk test build containing the fixes for you to try.
!!!NOTE: Trunk is under heavy development now and thus might not be stable, so this test build can be used for testing purposes only and can NOT be used in production environment!!'''
You will as well need to update Guest Additions with those supplied with this test build.
Windows Host: http://www.virtualbox.org/download/testcase/VirtualBox-4.2.51-86683-Win.exe
Extension pack: http://www.virtualbox.org/download/testcase/Oracle_VM_VirtualBox_Extension_Pack-4.2.51-86685.vbox-extpack
Please give it a try and let me know how it goes.