> 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]
