Page 1 of 1

[Error] VRAM size changed

Posted: 18. Feb 2016, 18:15
by evgeny
Hello. I am using VirtualBox 4.3.28 r100309 on Win 7 with installed Guest Additions. Win 7 is 64 bit with 16Gb RAM. Guest is 32 bit Ubuntu with 4Gb RAM.

Today my Host with active Guest freezed, so I had to make a hard reboot. After that my Guest (it's in Saved state) does not start with following error:

Code: Select all

Failed to open a session for the virtual machine JavaBox.

vga#0: VRAM size changed: config=0x10000000 state=0x8000000 [ver=15 pass=final] (VERR_SSM_LOAD_CONFIG_MISMATCH).

Result Code: E_FAIL (0x80004005)
Component: Console
Interface: IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}
Is there any options Guest can be restored? Any help will be greatly appreciated.

Re: [Error] VRAM size changed

Posted: 18. Feb 2016, 18:52
by mpack
Apparantly you found a way to change the recipe of a suspended guest. You can't do much now except discard the saved state (right click on VM in GUI to see option).

Re: [Error] VRAM size changed

Posted: 18. Feb 2016, 19:17
by evgeny
Not sure what actually happened behind the scene. Do you mean Guest should have Suspended state instead of Saved? And now there is no way to rollback? Discard would rollback me only to latest snapshot point if I understood correct.

I even found error message in the source code svn/vbox/trunk/src/VBox/Devices/Graphics/DevVGA.cpp but obviously this is not very helpful :? Looks like we compare .vbox file with something. I wish I could manually edit vram_size value in .vbox so it would match.

Thanks for help.

Re: [Error] VRAM size changed

Posted: 18. Feb 2016, 20:59
by mpack
Saved state == suspended state. You should avoid making significant changes to a PC or VM which is in a suspended state.