VirtualBox

Ticket #7487 (closed defect: fixed)

Opened 4 years ago

Last modified 4 years ago

Redraw Problem on Secondary Monitor

Reported by: mnphenow Owned by:
Priority: major Component: GUI
Version: VirtualBox 3.2.8 Keywords: "secondary monitor", redraw
Cc: Guest type: Linux
Host type: Windows

Description

Hello,

I'm running on:

Dell Latitude E5510 Laptop Intel Core i7 3.42 GB of RAM Intel HD Graphics (Core i7) (Driver version 6.14.10.5258) Secondary Monitor: Samsung SyncMaster 2494

The host is:

Windows XP Pro SP3

The guest is:

Ubuntu 10.04 (Guest Additions installed)

In general, everything works fine (including 3d acceleration, Compiz, etc.) when running just on the laptop screen (full-screen or windowed). I have two (of four) processors and the maximum allowed system memory and video memory allocated to the virtual machine and normally both the host and guest run smoothly.

When at my desk, I have the laptop in a dock connected to the second monitor. In this case, it still works fine with the VirtualBox window on the laptop screen. But, when I drag the VirtualBox window to the secondary monitor, it appears to stop responding (full-screen or windowed).

I had thought it was a display driver / configuration problem with the second monitor, but after reading a few other tickets and forum topics and trying to repro, I realized it was "responding", just not redrawing. For example, if I type the keyboard shortcut for opening a terminal while the VB window is on the 2nd monitor, it appears that nothing happens. Drag the window to the 1st monitor and the terminal immediately appears (and everything works). Drag it back to monitor #2, type some text, nothing appears to happen. Drag it back to monitor #1 and it immediately appears.

Related tickets and forum topics here -- though none have provided a working solution:  http://www.virtualbox.org/ticket/2985  http://forums.virtualbox.org/viewtopic.php?f=8&t=22880  http://forums.virtualbox.org/viewtopic.php?f=8&t=24439

Even more interestingly, I tried switching my host's "extended desktop" output mode to external monitor = primary display and built-in monitor = secondary display (thinking that way I could run the VB window on the (working) laptop monitor). This basically just puts the Windows task bar on the primary monitor. In this case, the VB window only works when on the /external monitor/ and NOT on the built-in monitor so, clearly, it is not a problem with the drivers of the external monitor itself (though perhaps a problem with the video chipset drivers).

Unfortunately, this prevents precisely the one use-case I'm trying to achieve: the Windows host (with taskbar) on one monitor and the Ubuntu guest (full-screen with taskbar) on the other monitor. As it is, the guest only runs on whichever monitor has the Windows taskbar.

Any help with this would be greatly appreciated!

All in all, thanks for the great product and keep up the good work!

Thanks, Mike

Attachments

Ubuntu-2010-09-16-07-53-34.log Download (54.8 KB) - added by mnphenow 4 years ago.
VirtualBox log file

Change History

Changed 4 years ago by mnphenow

VirtualBox log file

comment:1 Changed 4 years ago by frank

  • Status changed from new to closed
  • Resolution set to fixed

This problem is probably fixed in VBox 3.2.10. Please reopen if still relevant.

Note: See TracTickets for help on using tickets.

www.oracle.com
ContactPrivacy policyTerms of Use