VirtualBox

Ticket #13723 (new defect)

Opened 8 years ago

Last modified 8 years ago

Gnome 3 window decoration issue on Debian guest with 3D acceleration enabled

Reported by: debianized Owned by:
Component: 3D support Version: VirtualBox 4.3.20
Keywords: opengl, 3d, acceleration, guest, additions Cc:
Guest type: Linux Host type: Windows

Description

I searched for an already opened ticket: I found ticket:12320 ticket:12746 ticket:12941 that seem similar, but in my case there is no guest crash, actually just some X server problems.

Host:

Windows 8.1
16GB RAM
NVIDIA GTX 860M (dedicated GPU)
Intel HD 4600 (integrated GPU)
VirtualBox 4.3.20r96997

Guest:

Debian 8 (testing) quite fresh installation
3D acceleration enabled

Issue: It looks everything work fine....but after some using of Totem video player, window decoration crashes (see the attached screenshot): for example

  1. If I select menu->properties during video playback, its window is not visible because video rectangle remain "on top", while the properties window lies correctly above the title bar.
  2. If I open and close several video files, suddenly window decoration crashes. Buttons are not drawn (even the date and the clock) and there are white or gray rectangles in their place. If I restart gnome 3 (alt+F2 then "r"), some buttons are still not clickable, i.e. poweroff button, some other are missing (I suppose it is a gnome 3 behaviour after video capabilities have been switched from 3D to 2D). I have to reboot from a terminal (TTY).

Xorg logs are clean, while virtualbox guest logs show GuestAdditions errors: (full log is attached)

00:07:49.644926 Guest Additions capability report: (0x5 -> 0x1) seamless: yes, hostWindowMapping: no, graphics: no
00:07:50.050200 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=0000000000000000 w=720 h=400 bpp=0 cbLine=0x0, flags=0x1
00:07:50.050224 UIFrameBuffer::RequestResize: Screen=0, Format=0, BitsPerPixel=0, BytesPerLine=0, Size=720x400, Sending to async-handler..
00:07:50.050288 UIFrameBufferQImage::resizeEvent: Format=0, BitsPerPixel=0, BytesPerLine=0, Size=720x400
00:07:50.050301 UIFrameBufferQImage::resizeEvent: Resizing to FALLBACK buffer due to format is invalid..
00:08:00.952341 Guest Additions capability report: (0x1 -> 0x0) seamless: no, hostWindowMapping: no, graphics: no
00:08:00.956122 Guest Log: VBoxGuestCommonIOCtl: HGCM_CALL: Invalid handle. u32Client=13
00:08:00.956161 Guest Log: VBoxGuestCommonIOCtl: HGCM_CALL: Invalid handle. u32Client=13

Attachments

Debian.png Download (5.1 KB) - added by debianized 8 years ago.
screenshot
Debian-2014-12-30-16-41-44.log Download (107.5 KB) - added by debianized 8 years ago.
guest log
Xorg.0.log Download (24.6 KB) - added by debianized 8 years ago.
X server log

Change History

Changed 8 years ago by debianized

screenshot

Changed 8 years ago by debianized

guest log

Changed 8 years ago by debianized

X server log

comment:1 Changed 8 years ago by lkj

The first problem of the video being "on top" of the menu is a long time issue with any Linux guest or DE (5+ years). It's because VirtualBox does not support XVideo. A work around is to use VLC or any other video player that allows you to switch the video output to X11 video.

Note: See TracTickets for help on using tickets.

www.oracle.com
ContactPrivacy policyTerms of Use