Aero Glass / WDDM support works, but may crash

Temporary forum to discuss issues and problems during a VirtualBox Beta or Release Candidate phase.

Aero Glass / WDDM support works, but may crash

Postby Technologov » 1. Jul 2011, 00:23

Congratulations !
VirtualBox is the *first* Open-Source virtualizer to achieve Aero-Glass compatibility ! Amazing !

Host: Windows 7 x64 + VBox 4.1.0_BETA1 + NVIDIA GTX 560
Guest: Windows 7 x64 + GA 4.1.0_BETA1

I see that windows 7 minimizing are smooth plus semi-transparency works great !
Window mini preview also works great !

Windows-3D-flip is fantastic ! (WinKey+Tab)

Alt-tab works fine and gives you old-style windows-flip.

Maximizing/Resizing Guest's window is a bit slow - takes up to 10 sec.
In addition, after several times of resizing VM, it finally crashed. (see "Windows 7 64-bit-2011-07-01-01-38-22.log")

How may I know from vbox.log, that VM uses WDDM ?
Attachments
Windows 7 64-bit-2011-07-01-01-38-22.log
VM crash
(69.63 KiB) Downloaded 12 times
Windows 7 64-bit-2011-07-01-01-20-46.log
(66.9 KiB) Downloaded 10 times
Technologov
Site Moderator
 
Posts: 2754
Joined: 10. May 2007, 16:59
Location: Israel

Re: Aero Glass / WDDM support works, but may crash

Postby Leak » 1. Jul 2011, 11:45

Since Aero needs (some) 3D functionality to work - does the WDDM driver also do Direct3D, or rather - to what extent?
Leak
 
Posts: 239
Joined: 31. Mar 2009, 13:00
Primary OS: MS Windows 7
VBox Version: PUEL
Guest OSses: Debian Testing, Windows XP, Windows Server 2003/2008 R2

Re: Aero Glass / WDDM support works, but may crash

Postby Technologov » 1. Jul 2011, 11:51

>or rather - to what extent?

It is up to us, the BETA testers, to find out.
Technologov
Site Moderator
 
Posts: 2754
Joined: 10. May 2007, 16:59
Location: Israel

Re: Aero Glass / WDDM support works, but may crash

Postby Leak » 1. Jul 2011, 13:21

Technologov wrote:>or rather - to what extent?

It is up to us, the BETA testers, to find out.

Well, a word from someone in the know with the code would be helpful - at least knowing what definitely is and isn't implemented should help with testing, don't you think?
Leak
 
Posts: 239
Joined: 31. Mar 2009, 13:00
Primary OS: MS Windows 7
VBox Version: PUEL
Guest OSses: Debian Testing, Windows XP, Windows Server 2003/2008 R2

Re: Aero Glass / WDDM support works, but may crash

Postby MaidenFan » 1. Jul 2011, 14:09

I can confirm that Aero works on a Windows 7 guest and Mac OS X host. What doesn't work is Aero on a Windows 7 guest (fresh install, booted to safe mode, installed WDDM drivers) on a Linux host (Ubuntu Natty, latest updates) - VM is veeeery slow and unresponsive.

Hardware for the Linux host is an Intel Xeon X3450, 8GB of DDR3 ECC RAM, nVidia Quadro (with proprietary drivers) and Intel 510 SSD.

Edit: It seems the redraw is horrendously slow, if I have the VBox window sized to ~800x600, it does redraw and I get a usable (and speedy) Aero desktop. Any bigger and I'm waiting for ever with a black window.
* Fedora Linux User * Personal Website & Blog
MaidenFan
 
Posts: 33
Joined: 25. Sep 2008, 16:14
Location: London, UK
Primary OS: Fedora other
VBox Version: PUEL
Guest OSses: Fedora, CentOS, Ubuntu, Windows 7

Re: Aero Glass / WDDM support works, but may crash

Postby Technologov » 1. Jul 2011, 14:42

MaidenFan: Attach / upload VBox.log
Technologov
Site Moderator
 
Posts: 2754
Joined: 10. May 2007, 16:59
Location: Israel

Re: Aero Glass / WDDM support works, but may crash

Postby MaidenFan » 1. Jul 2011, 14:48

Attached :)
Attachments
Windows 7 - WDDM-2011-07-01-13-04-28.log
(77.96 KiB) Downloaded 8 times
Windows 7 - WDDM-2011-07-01-13-16-13.log
(98.25 KiB) Downloaded 5 times
Windows 7 - WDDM-2011-07-01-13-20-50.log
(98.8 KiB) Downloaded 4 times
* Fedora Linux User * Personal Website & Blog
MaidenFan
 
Posts: 33
Joined: 25. Sep 2008, 16:14
Location: London, UK
Primary OS: Fedora other
VBox Version: PUEL
Guest OSses: Fedora, CentOS, Ubuntu, Windows 7

Re: Aero Glass / WDDM support works, but may crash

Postby Sasquatch » 1. Jul 2011, 15:10

Xubuntu 11.04, nVidia GT210 with nVidia driver installed, AMD FX-60, 3 GB RAM. VM with W7 Pro x86 and WDDM. No problems with different resolutions up to 1152x864. There are a few redraw issues where parts become black, but mostly the desktop and making a selection in that spot or put another window on top of it solves it. I do get black screens when I change the resolution. Either a refresh of the entire display is needed, or a save state/resume. The window preview in the main GUI shows the display properly, but sometimes tends to hang. When I logged on, the window went black and hang on the Welcome text. After a save state/resume, the VM logged in properly but the main GUI preview stayed on the log in dialogue with the text "welcome" until the VM was shut down.

Side note: Windows' games still don't work. Solitaire crashes with the dialogue "program stopped responding", asking for online solution check or just close the program. Same thing with minesweeper and others.
Read the Forum Posting Guide before opening a topic.
VirtualBox FAQ: Check this before asking questions.
Online User Manual: A must read if you want to know what we're talking about.
Howto: Install Linux Guest Additions
Howto: Use Shared Folders on Linux Guest
See the Tutorials and FAQ section at the top of the Forum for more guides.
Try searching the forums first with Google and add the site filter for this forum.
E.g. install guest additions site:forums.virtualbox.org

Retired from this Forum since OSSO introduction.
Sasquatch
Volunteer
 
Posts: 17800
Joined: 17. Mar 2008, 13:41
Location: /dev/random
Primary OS: Debian other
VBox Version: PUEL
Guest OSses: Windows XP, Windows 7, Linux

Re: Aero Glass / WDDM support works, but may crash

Postby Leonid » 4. Jul 2011, 14:25

Windows games should work fine, atleast they do here.

If they crash for you most likely you've got corrupted direct3d files, run dxdiag to check this out.
Same note to all the testers, to avoid messing with previous drivers installations make sure to uninstall previous guest additions if any, then reinstall DirectX and only then install new guest additions (also, note that you do NOT need to boot into safe mode while installing wddm drivers).
Leonid
Volunteer
 
Posts: 101
Joined: 17. Dec 2008, 15:10

Re: Aero Glass / WDDM support works, but may crash

Postby Sasquatch » 4. Jul 2011, 20:51

Install DirectX? That always lead to problems in the past, why is it suddenly required? Anyway, it disables Aero on my end, then when it restores itself, I get a black screen and have to save state/resume again. Dxdiag does the same. I don't see anything wrong in it, other than the WHQL logo testing. Is there anything I should look for specifically? I'm going to remove the GA, run sfc /scannow to fix system files and reinstall the 4.1 GA again. Maybe that will fix the games.
Read the Forum Posting Guide before opening a topic.
VirtualBox FAQ: Check this before asking questions.
Online User Manual: A must read if you want to know what we're talking about.
Howto: Install Linux Guest Additions
Howto: Use Shared Folders on Linux Guest
See the Tutorials and FAQ section at the top of the Forum for more guides.
Try searching the forums first with Google and add the site filter for this forum.
E.g. install guest additions site:forums.virtualbox.org

Retired from this Forum since OSSO introduction.
Sasquatch
Volunteer
 
Posts: 17800
Joined: 17. Mar 2008, 13:41
Location: /dev/random
Primary OS: Debian other
VBox Version: PUEL
Guest OSses: Windows XP, Windows 7, Linux

Re: Aero Glass / WDDM support works, but may crash

Postby Perryg » 4. Jul 2011, 22:41

The re-install of directX gets the original Windows files back like they were *IF you had installed the guest additions with 3D in safe mode. Then you install the guest additions for the beta.
Perryg
Site Moderator
 
Posts: 25964
Joined: 6. Sep 2008, 22:55
Primary OS: Linux other
VBox Version: OSE self-compiled
Guest OSses: *NIX - Other

Re: Aero Glass / WDDM support works, but may crash

Postby Sasquatch » 4. Jul 2011, 23:17

I've reinstalled the GA after removing them but now I cannot even start the games. Nothing shows up. I even tried reinstalling them, but it doesn't work. No crash report, no window, no process in task manager, nothing.
Read the Forum Posting Guide before opening a topic.
VirtualBox FAQ: Check this before asking questions.
Online User Manual: A must read if you want to know what we're talking about.
Howto: Install Linux Guest Additions
Howto: Use Shared Folders on Linux Guest
See the Tutorials and FAQ section at the top of the Forum for more guides.
Try searching the forums first with Google and add the site filter for this forum.
E.g. install guest additions site:forums.virtualbox.org

Retired from this Forum since OSSO introduction.
Sasquatch
Volunteer
 
Posts: 17800
Joined: 17. Mar 2008, 13:41
Location: /dev/random
Primary OS: Debian other
VBox Version: PUEL
Guest OSses: Windows XP, Windows 7, Linux

Re: Aero Glass / WDDM support works, but may crash

Postby misha » 5. Jul 2011, 07:55

Sasquatch wrote:Install DirectX? That always lead to problems in the past, why is it suddenly required? Anyway, it disables Aero on my end, then when it restores itself, I get a black screen and have to save state/resume again. Dxdiag does the same. I don't see anything wrong in it, other than the WHQL logo testing. Is there anything I should look for specifically? I'm going to remove the GA, run sfc /scannow to fix system files and reinstall the 4.1 GA again. Maybe that will fix the games.
The old d3d support replaced system d3d9.dll and d3d8.dll files to make VBox d3d work. With the new WDDM driver this is no longer required.
So if you had the old d3d support installed previously, please ensure the files are restored for the wddm driver to work properly. In that case no DirectX reinstall should be needed. Please take a look at %windir%\System32\d3d8.dll and %windir%\System32\d3d9.dll files properties to ensure these are original system files (e.g. in explorer right-click the file, in the context menu select "Properties" and in the "Details" tab of the properties dialog ensure the file's "Product name" property is "MS Windows OS", etc.).
Basically VBox additions installer should handle that automatically, if it does not - please report it here.
misha
Oracle Corporation
 
Posts: 285
Joined: 19. Dec 2008, 11:10

Re: Aero Glass / WDDM support works, but may crash

Postby Sasquatch » 5. Jul 2011, 21:21

The file versions are from VB 4.0.4. I remember that there was a bug in 4.0.x or 3.2.x that didn't restore or backup those files properly. Now, I don't run the VM that often, so I could have skipped the 4.0.6 and above GA that might have fixed that. I'll install DirectX 9 separately and see how that goes. Maybe I have less issues with the black screens when logging in and have to save state the VM every time to fix it.

Sidenote, I tried to run sfc /scannow to check the system file integrity and fix inconsistencies, but it didn't work, it was unable to fix them. That might have been the D3D files. I'll report back after I reinstalled DX9 and performed that check again.
Read the Forum Posting Guide before opening a topic.
VirtualBox FAQ: Check this before asking questions.
Online User Manual: A must read if you want to know what we're talking about.
Howto: Install Linux Guest Additions
Howto: Use Shared Folders on Linux Guest
See the Tutorials and FAQ section at the top of the Forum for more guides.
Try searching the forums first with Google and add the site filter for this forum.
E.g. install guest additions site:forums.virtualbox.org

Retired from this Forum since OSSO introduction.
Sasquatch
Volunteer
 
Posts: 17800
Joined: 17. Mar 2008, 13:41
Location: /dev/random
Primary OS: Debian other
VBox Version: PUEL
Guest OSses: Windows XP, Windows 7, Linux

Re: Aero Glass / WDDM support works, but may crash

Postby Sasquatch » 5. Jul 2011, 23:15

Well, installed DX9 successfully, but still d3d8.dll and d3d9.dll are branded by VB. The sfc /scannow command gives the same result, found errors but unable to fix. I can return to a VM state that is as clean as it gets, but I rather not.
Read the Forum Posting Guide before opening a topic.
VirtualBox FAQ: Check this before asking questions.
Online User Manual: A must read if you want to know what we're talking about.
Howto: Install Linux Guest Additions
Howto: Use Shared Folders on Linux Guest
See the Tutorials and FAQ section at the top of the Forum for more guides.
Try searching the forums first with Google and add the site filter for this forum.
E.g. install guest additions site:forums.virtualbox.org

Retired from this Forum since OSSO introduction.
Sasquatch
Volunteer
 
Posts: 17800
Joined: 17. Mar 2008, 13:41
Location: /dev/random
Primary OS: Debian other
VBox Version: PUEL
Guest OSses: Windows XP, Windows 7, Linux

Next

Return to VirtualBox Beta/Release Candidate Feedback

Who is online

Users browsing this forum: No registered users and 3 guests