Ubuntu 12.10 "virtually" unusable

Discussions about using Linux guests in VirtualBox.
michaln
Oracle Corporation
Posts: 2973
Joined: 19. Dec 2007, 15:45
Primary OS: MS Windows 7
VBox Version: PUEL
Guest OSses: Any and all
Contact:

Re: Ubuntu 12.10 "virtually" unusable

Post by michaln »

loukingjr wrote:Well, what I have seen more than once in the forum is problems with AMD graphics.
You're probably reading very selectively. There are problems with Nvidias, and there are even more problems with Intel graphics. The problems are just different.

Everything depends on the combination of host OS, host graphics hardware, host drivers, and guest OS. It's not pretty.
And I have also seen more than once people/moderators recommending getting the latest Nvidia drivers for the host to possibly solve a graphics issue.
That is standard practice, because 3D in general is not what one might call "stable". It is unfortunately rather common that a different driver revision fixes/breaks this or that.
loukingjr
Volunteer
Posts: 8851
Joined: 30. Apr 2009, 09:45
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: just about all that run

Re: Ubuntu 12.10 "virtually" unusable

Post by loukingjr »

michaln wrote:
loukingjr wrote:Well, what I have seen more than once in the forum is problems with AMD graphics.
You're probably reading very selectively. There are problems with Nvidias, and there are even more problems with Intel graphics. The problems are just different.

Everything depends on the combination of host OS, host graphics hardware, host drivers, and guest OS. It's not pretty.
And I have also seen more than once people/moderators recommending getting the latest Nvidia drivers for the host to possibly solve a graphics issue.
That is standard practice, because 3D in general is not what one might call "stable". It is unfortunately rather common that a different driver revision fixes/breaks this or that.
Don't misunderstand me. I use and recommend VirtualBox over any other Virtualization software. I own both VMware's Fusion and Parallel's Desktop for the Mac. It just "feels" around the forum that the Mac version is the "toe-headed stepchild"of VB. It's just frustration over the fact that no sooner does VB work well with an OS that a new version of the same OS breaks it. I jumped to the conclusion that when it was stated that VB 4.2.~ supports xorg 1.13, that included hardware acceleration., i.e. Ubuntu 12.10 support. I do understand that hardware and/or software changes will break things. It is just for that reason that I ask questions to make sure I didn't do something wrong or if a particular guest OS is no longer working correctly. Perhaps when there is a change in VirtualBox it would be helpful to post not only the changes but what may be a problem such as Ubuntu 12.10 not working with hardware acceleration.
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
Craig Mason
Posts: 2
Joined: 23. Oct 2012, 21:57

Re: Ubuntu 12.10 "virtually" unusable

Post by Craig Mason »

I was able to get 3D working with a stable mouse cursor using the following:

Code: Select all

sudo apt-add-repository ppa:a7x/bug1041063
sudo apt-get update
sudo apt-get install xserver-xorg-core=2:1.13.0-0ubuntu5+bug1041063.0

sudo modprobe vboxvideo
logout, login

Code: Select all

/usr/lib/nux/unity_support_test -c -p
Tada... not a long term solution, but at least unity3D is working again and windows aren't jumping everywhere.
Rage Kage
Posts: 1
Joined: 24. Oct 2012, 22:25

Re: Ubuntu 12.10 "virtually" unusable

Post by Rage Kage »

Craig Mason wrote:I was able to get 3D working with a stable mouse cursor using the following:

Code: Select all

sudo apt-add-repository ppa:a7x/bug1041063
sudo apt-get update
sudo apt-get install xserver-xorg-core=2:1.13.0-0ubuntu5+bug1041063.0

sudo modprobe vboxvideo
logout, login

Code: Select all

/usr/lib/nux/unity_support_test -c -p
Tada... not a long term solution, but at least unity3D is working again and windows aren't jumping everywhere.
Tried this, but according to the Launchad page for the patch (~a7x/+archive/bug1041063/) that version (2:1.13.0-0ubuntu5+bug1041063.0) doesn't exist. However, 2:1.13.0-0ubuntu6+bug1041063.0 does... and installing that does fix the mouse jumping around, but still unable to get 3D support working.

I'm not sure if you just mean that Unity3D runs (without 3D acceleration) or that you got 3D acceleration working.

Code: Select all

/usr/lib/nux/unity_support_test -c -p
OpenGL vendor string:   VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 0x301)
OpenGL version string:  2.1 Mesa 9.0

Not software rendered:    no
Not blacklisted:          yes
GLX fbconfig:             yes
GLX texture from pixmap:  yes
GL npot or rect textures: yes

Compiz supported:         no

I'm going to keep trying. I'm running the 64 bit version, maybe that's part of the problem?
Craig Mason
Posts: 2
Joined: 23. Oct 2012, 21:57

Re: Ubuntu 12.10 "virtually" unusable

Post by Craig Mason »

I know there was a Ubuntu update released, so I had to specify the exact version at the time. It looks like the maintainer has updated his package.

I should add a correction - Compiz was accelerated, but I'm not certain was getting full 3D. This bug seems to indicate that any actual 3D usage crashes the machine.
bulletmark
Posts: 53
Joined: 16. Jun 2009, 14:48
Primary OS: Ubuntu 12.12
VBox Version: PUEL
Guest OSses: linux,mac
Location: Brisbane Australia

Re: Ubuntu 12.10 "virtually" unusable

Post by bulletmark »

Note the comment today by Frank Mehnert on the new VB version 4.2.4: viewtopic.php?f=1&t=52327.

In short, Ubuntu 12.10 guests 3D is still broken in 4.2.4 but they are working on it.
coder
Posts: 1
Joined: 13. Nov 2012, 15:34

Re: Ubuntu 12.10 "virtually" unusable

Post by coder »

So close, I almost have it working in 3D. Only problem I have is when you click the desktop unity and the open windows disappear. They are still there it appears to be a rendering issue. Click in the right place and they all reappear.

It's nice and fast and it will rock when this rendering glitch is fixed.

Host OSX 1.8.2, VB 4.2.5 with 4.2.5 additions.
Jeffrey04
Posts: 1
Joined: 23. Dec 2012, 12:27

Re: Ubuntu 12.10 "virtually" unusable

Post by Jeffrey04 »

coder wrote:So close, I almost have it working in 3D. Only problem I have is when you click the desktop unity and the open windows disappear. They are still there it appears to be a rendering issue. Click in the right place and they all reappear.

It's nice and fast and it will rock when this rendering glitch is fixed.

Host OSX 1.8.2, VB 4.2.5 with 4.2.5 additions.
I am using VB 4.2.6, and is suffering the same rendering issue as you mentioned :(

My host: OS X 10.6.8
Graphic card: NVIDIA GeForce 9400M
VB Guest Addition: installed (from menu)
VB 3D Acceleration: Enabled
Video memory allocated: 128MB
Allocated memory: 2GB
My guest: Ubuntu 12.10 Server, and installed Unity with the following command (is this relevant)

Code: Select all

sudo apt-get install ubuntu-desktop --no-install-recommends
vboxvideo seems to be loaded properly

Code: Select all

jeffrey04@Gariben:~$ lsmod | grep vbox
vboxvideo              12539  2 
drm                   230463  3 vboxvideo
vboxsf                 42408  1 
vboxguest             202353  8 vboxsf

Code: Select all

jeffrey04@Gariben:~$ /usr/lib/nux/unity_support_test -p
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 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
EDIT: got it somehow fixed by disabling "framebuffer object" settings for opengl in ccsm according to bug report 11107 comment 43
loukingjr
Volunteer
Posts: 8851
Joined: 30. Apr 2009, 09:45
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: just about all that run

Re: Ubuntu 12.10 "virtually" unusable

Post by loukingjr »

I don't know what people are doing but I can't get 3D to work on my iMac. It does have AMD graphics.
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
george_v_reilly
Posts: 3
Joined: 9. Jul 2008, 00:51
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: Windows 7, Ubuntu
Location: Seattle, Washington, United States

Re: Ubuntu 12.10 "virtually" unusable

Post by george_v_reilly »

Following the instructions at http://askubuntu.com/a/214968/956 made 12.10 bearable.
Post Reply