Visual Studio 2010 provokes desktop re-sizing (new in 4.1.6)
Posted: 8. Nov 2011, 15:55
I've run Visual Studio 2010 quite happily in my XP guest for some time, having disabled/not-installed all the DirectX acceleration to force VS *not* to attempt fancy graphics. (I believe this is the accepted workaround for a known problem.)
However, as of version 4.1.6, starting Visual Studio causes a never-ending sequence of desktop resizing events, several per second (apparently CPU-limited) between "normal" and "VGA res". The system is then basically unusable and the only escape is sending Ctrl-Alt-Del followed by "Logout".
Despite the unusability, it isn't a great problem since I'm happy to revert to the previous version, but is anyone else getting this? Any experiments worth trying before I downgrade?
(The log appears unhelpful, merely recording the events:
00:12:26.393 Guest Log: VBoxDisp[0]: VBVA enabled
00:12:26.393 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=06000000 w=1152 h=864 bpp=32 cbLine=0x1200, flags=0x1
00:12:26.413 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=06000000 w=1152 h=864 bpp=32 cbLine=0x1200, flags=0x1
00:12:26.883 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=06000000 w=640 h=480 bpp=16 cbLine=0x500, flags=0x1
00:12:26.883 Guest Log: VBoxDisp[0]: VBVA enabled
00:12:26.883 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=06000000 w=640 h=480 bpp=16 cbLine=0x500, flags=0x1
00:12:26.883 Display::handleDisplayResize(): Warning: resize postponed.
00:12:26.904 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=06000000 w=640 h=480 bpp=16 cbLine=0x500, flags=0x1
00:12:27.042 Guest Log: VBoxDisp[0]: VBVA enabled
00:12:27.042 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=06000000 w=640 h=480 bpp=32 cbLine=0xA00, flags=0x1
00:12:27.062 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=06000000 w=640 h=480 bpp=32 cbLine=0xA00, flags=0x1
00:12:27.223 Guest Log: VBoxDisp[0]: VBVA enabled
00:12:27.223 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=06000000 w=1152 h=864 bpp=32 cbLine=0x1200, flags=0x1
00:12:27.243 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=06000000 w=1152 h=864 bpp=32 cbLine=0x1200, flags=0x1
..continued ad nauseam.)
However, as of version 4.1.6, starting Visual Studio causes a never-ending sequence of desktop resizing events, several per second (apparently CPU-limited) between "normal" and "VGA res". The system is then basically unusable and the only escape is sending Ctrl-Alt-Del followed by "Logout".
Despite the unusability, it isn't a great problem since I'm happy to revert to the previous version, but is anyone else getting this? Any experiments worth trying before I downgrade?
(The log appears unhelpful, merely recording the events:
00:12:26.393 Guest Log: VBoxDisp[0]: VBVA enabled
00:12:26.393 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=06000000 w=1152 h=864 bpp=32 cbLine=0x1200, flags=0x1
00:12:26.413 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=06000000 w=1152 h=864 bpp=32 cbLine=0x1200, flags=0x1
00:12:26.883 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=06000000 w=640 h=480 bpp=16 cbLine=0x500, flags=0x1
00:12:26.883 Guest Log: VBoxDisp[0]: VBVA enabled
00:12:26.883 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=06000000 w=640 h=480 bpp=16 cbLine=0x500, flags=0x1
00:12:26.883 Display::handleDisplayResize(): Warning: resize postponed.
00:12:26.904 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=06000000 w=640 h=480 bpp=16 cbLine=0x500, flags=0x1
00:12:27.042 Guest Log: VBoxDisp[0]: VBVA enabled
00:12:27.042 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=06000000 w=640 h=480 bpp=32 cbLine=0xA00, flags=0x1
00:12:27.062 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=06000000 w=640 h=480 bpp=32 cbLine=0xA00, flags=0x1
00:12:27.223 Guest Log: VBoxDisp[0]: VBVA enabled
00:12:27.223 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=06000000 w=1152 h=864 bpp=32 cbLine=0x1200, flags=0x1
00:12:27.243 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=06000000 w=1152 h=864 bpp=32 cbLine=0x1200, flags=0x1
..continued ad nauseam.)