Gnome, apps buggy with 3D enabled (Debian)
Posted: 19. Jan 2016, 07:19
Some apps are misbehaving under Gnome shell when I enable 3D acceleration and I'm wondering if someone wouldn't mind checking my VBox and glxinfo logs, please. I don't know if the problem is with my configuration, with VirtualBox, or with Gnome/Debian itself.
Gnome works fine, but VLC and SimpleScreenRecorder have issues. VLC causes Gnome to freeze when I click on the 'X' to close the window while a video is playing. A still image of VLC remains on the screen as an artifact, even though the process has terminated. Nothing else on the desktop is responsive at that point except for the "Activities" button in the upper left corner of Gnome. Clicking on "Activities" clears the VLC artifact and restores responsiveness to the desktop.
SimpleScreenRecorder (compiled from git) has a more serious issue: everything is black. The recording preview window shows a black screen, and the output video is all black.
With 3D acceleration disabled both of these apps work correctly with Mesa/Gallium.
I have an Arch guest with 3D enabled which does not have these issues, however it's running XFCE instead of Gnome. Therefore I know that Chromium/Humper works in at least some cases.
There's no debug output from the apps themselves that indicate any errors. I've also tried limiting the virtual CPUs to one and the RAM to 1GiB, as suggested in another thread, but did not help.
Configuration:
VBox 5.0.12 r104815
Guest Additions compiled from CD image in Debian
Windows 7 x64 host, SP1
Radeon HD 7950 graphics
Sorry about the .zip archive but there's a 128kB file size limit. I see some messages about missing NV OpenGL extensions in the mesa table. Not sure if related.
EDIT: forgot to mention, the Totem/Videos app in Gnome has the same issue as VLC. It only exits properly when 3D acceleration is disabled.
Many thanks!
Gnome works fine, but VLC and SimpleScreenRecorder have issues. VLC causes Gnome to freeze when I click on the 'X' to close the window while a video is playing. A still image of VLC remains on the screen as an artifact, even though the process has terminated. Nothing else on the desktop is responsive at that point except for the "Activities" button in the upper left corner of Gnome. Clicking on "Activities" clears the VLC artifact and restores responsiveness to the desktop.
SimpleScreenRecorder (compiled from git) has a more serious issue: everything is black. The recording preview window shows a black screen, and the output video is all black.
With 3D acceleration disabled both of these apps work correctly with Mesa/Gallium.
I have an Arch guest with 3D enabled which does not have these issues, however it's running XFCE instead of Gnome. Therefore I know that Chromium/Humper works in at least some cases.
There's no debug output from the apps themselves that indicate any errors. I've also tried limiting the virtual CPUs to one and the RAM to 1GiB, as suggested in another thread, but did not help.
Configuration:
VBox 5.0.12 r104815
Guest Additions compiled from CD image in Debian
Windows 7 x64 host, SP1
Radeon HD 7950 graphics
Sorry about the .zip archive but there's a 128kB file size limit. I see some messages about missing NV OpenGL extensions in the mesa table. Not sure if related.
EDIT: forgot to mention, the Totem/Videos app in Gnome has the same issue as VLC. It only exits properly when 3D acceleration is disabled.
Many thanks!