> On Tue, Jul 07, 2009 at 06:24:51PM -0700, Darran
> Kartaschew wrote:
> > @willf
> > 
> > I had a similar problem with Virtual Box 3.0 Guest
> Additions not installing a valid xorg.conf file.
> > 
> > To fix it, goto /opt/VirtualBoxAdditions and run
> x11config15sol.pl as root. 
> > 
> > restart X and you should be fine with the screen
> resize and mouse integration.
> 
> Yep, that fixed the problems (mouse capture and
> desktop resizing) I was
> having with VB 3.0 and the snv_117 OpenSolaris guest.
>  Thanks for
> osting that (love an easy fix)!

I like easy fixes as well... :)

> > Also can you post if the VB 3.0 GA broke OpenGL or
> not? (run
> > /usr/X11/bin/glxinfo from CLI, and report back what
> it says).
> 
> Ran it and this is what I saw:
> 
> ld.so.1: glxinfo: fatal: relocation error: file
> /usr/lib/libGL.so.1: symbol glXFreeMemoryMESA:
> referenced symbol not found
> ld.so.1: glxinfo: fatal: relocation error: file
> /usr/X11/bin/glxinfo: symbol glXChooseVisual:
> referenced symbol not found

That's what I'm getting as well. Looks like OpenGL is broken for SXCE/OS 
guests. :(

A quick google does show someone else has encountered the problem, and has 
already posted a bug report about it over at virtualbox.org.

I did manage to get OpenGL working again, by completely disabling all 3D 
acceleration (revert back to full-software rendering via mesa).

To revert back to full software rendering, rename libGL.so and libGL.so.1 to 
something else in both /usr/X11/lib/mesa and /usr/X11/lib/mesa/64, and make a 
copy of libGL_original_.so as libGL.so and libGL.so.1 in the repsective 
directories listed above.

Tip: /usr/lib/libGL.so eventually links through to /usr/X11/lib/mesa/libGL.so 
for 32bit and /usr/lib/64/libGL.so links to /usr/X11/lib/mesa/64/libGL.so for 
64bit clients, if the opengl select service is set to mesa... The VB3.0 GAs, 
rename those files, and link the /usr/X11/lib/mesa/libGL.so to GA pass-thru 
library in /usr/lib.
-- 
This message posted from opensolaris.org
_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to