VirtualBox

Opened 12 years ago

Closed 12 years ago

#10584 closed defect (fixed)

3d acceleration does not work with 4.1.4 additions

Reported by: Sam Morris Owned by:
Component: 3D support Version: VirtualBox 4.1.14
Keywords: Cc:
Guest type: Linux Host type: Windows

Description

When running VirtualBox 4.1.4 with Debian (Linux 3.2) and the 4.1.4 guest additions, no program is able to use OpenGL. e.g.,

$ glxinfo
Error: couldn't find RGB GLX visual or fbconfig
name of display: :0.0

Downgrading to the 4.1.12 guest additions (and Xorg 1.11) solves the problem.

Host is Windows 7 64-bit. Graphics card is a Radeon HD 4890.

Forwarded from http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=673437 since others cannot reproduce this bug in Debian.

Attachments (4)

Debian-SID-2012-05-23-12-16-34.log (63.0 KB ) - added by Perry G 12 years ago.
Xorg.0.log (37.5 KB ) - added by akdor1154 12 years ago.
Xorg log
syslog (54.4 KB ) - added by akdor1154 12 years ago.
syslog
VBox.log (68.9 KB ) - added by akdor1154 12 years ago.
Debhoster Virtualbox log

Download all attachments as: .zip

Change History (18)

comment:2 by Sam Morris, 12 years ago

Whoops, when I said "4.1.4" I meant "4.1.14" in the bug title and description. Sorry about that.

comment:3 by misha, 12 years ago

could you please run some ogl app with CR_DEBUG=1 and CR_DEBUG_FILE=/path/to/log/file.log environment variables being set in guest and attach the generated log file here.

comment:4 by akdor1154, 12 years ago

I am seeing this too, with a Debian Testing guest on a Windows 7 x64 / NVidia GTX 260 host. Running glxgears with the aforementioned envvars being set has no effect - I still get the same:

Error: couldn't get an RGB, Double-buffered visual

Also I have the same four dri related (EE)s in my Xorg.0.log as yrro.

btw I cannot sign onto the new SSO service with Opera - server error, contact administrator. -.-

in reply to:  4 comment:5 by misha, 12 years ago

Replying to akdor1154: Please attach log file for vbox ogl component as specified in comment:3

comment:6 by akdor1154, 12 years ago

Sorry, was writing at 3am, so my language wasn't the clearest. Setting those environment variables and running glxgears (this uses OpenGL, does it not?) does not create a log - I just get the quoted error printed to the console before glxgears quits.

comment:7 by misha, 12 years ago

Please attach a VM log file please.

comment:8 by Perry G, 12 years ago

Adding name to monitor ticket.

by Perry G, 12 years ago

comment:9 by Perry G, 12 years ago

My experience with this is I do have it working. But it takes some fiddling to make it happen. After an upgrade the fallback mode is the only way it works.

remove gnome-shell & gnome-panel then install gnome-shell gnome-panel restore the gnome3 functionality until the next upgrade.

Log file attached and link to discussion at: https://forums.virtualbox.org/viewtopic.php?f=3&t=49620#p225920

This was with official VBox 4.1.14 deb on Ubuntu 12.04_64 host and 4.1.4 GAs on the SID guest, but works the same on latest from SVN.

Version 0, edited 12 years ago by Perry G (next)

by akdor1154, 12 years ago

Attachment: Xorg.0.log added

Xorg log

by akdor1154, 12 years ago

Attachment: syslog added

syslog

by akdor1154, 12 years ago

Attachment: VBox.log added

Debhoster Virtualbox log

in reply to:  3 comment:10 by Sam Morris, 12 years ago

Replying to misha:

could you please run some ogl app with CR_DEBUG=1 and CR_DEBUG_FILE=/path/to/log/file.log environment variables being set in guest and attach the generated log file here.

I too get no debug output when these environment variables are set with the 4.1.14 guest additions installed. With 4.1.12 I see the expected debug output. Weird...

comment:11 by Sam Morris, 12 years ago

This is a packaging issue caused by the multiarch transition. Upgrading libgl1-mesa-dri to version 8.0.2, and then restarting X fixes it.

comment:12 by akdor1154, 12 years ago

woohoo! confirmed. thanks :)

comment:13 by Ingo, 12 years ago

confirmed! libgl1-mesa-dri 8.0.2-2 from Sid fixt it for me as well.

comment:14 by Frank Mehnert, 12 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use