README.testing revision 21f78600d6b66ef4f8e10d426ce77bc445666edb
fd43cf6ea90d0f421f98ca45675340de695681acHans RosenfeldThis file contains some notes about things to try out to give the X.Org video
fd43cf6ea90d0f421f98ca45675340de695681acHans Rosenfelddriver a reasonably thorough test. We will add cases of things which have been
fd43cf6ea90d0f421f98ca45675340de695681acHans Rosenfeldknown to fail in the past to this file as we discover them.
fd43cf6ea90d0f421f98ca45675340de695681acHans Rosenfeld
fd43cf6ea90d0f421f98ca45675340de695681acHans Rosenfeld * Test XFree86 guests (CentOS 3), early X.Org (CentOS 5) and recent
fd43cf6ea90d0f421f98ca45675340de695681acHans Rosenfeld (CentOS 6 and 7, current Ubuntu/Fedora). Test Solaris guests (10 and 11?).
fd43cf6ea90d0f421f98ca45675340de695681acHans Rosenfeld * Dynamic resizing with and without VBoxClient running. The driver will
fd43cf6ea90d0f421f98ca45675340de695681acHans Rosenfeld currently always use HGSMI for mode hints, but should check data sent by
fd43cf6ea90d0f421f98ca45675340de695681acHans Rosenfeld VBoxClient. On Solaris guests, dynamic resizing is only expected to
fd43cf6ea90d0f421f98ca45675340de695681acHans Rosenfeld react immediately if VBoxClient and the kernel driver are running.
fd43cf6ea90d0f421f98ca45675340de695681acHans Rosenfeld * Disabling and enabling virtual screens.
fd43cf6ea90d0f421f98ca45675340de695681acHans Rosenfeld * Dynamic resizing with one of more virtual screens disabled.
fd43cf6ea90d0f421f98ca45675340de695681acHans Rosenfeld * Test switching to virtual terminals and back from windowed, full screen and
fd43cf6ea90d0f421f98ca45675340de695681acHans Rosenfeld seamless modes.
fd43cf6ea90d0f421f98ca45675340de695681acHans Rosenfeld * Test enabling and disabling guest screens from the host.
fd43cf6ea90d0f421f98ca45675340de695681acHans Rosenfeld * execute "xprop -root | grep VBOX" after resizing a screen: VBOX_SIZE_HINTS
fd43cf6ea90d0f421f98ca45675340de695681acHans Rosenfeld should be set, and VBOX_SIZE_HINTS_MISMATCH should equal 0.
fd43cf6ea90d0f421f98ca45675340de695681acHans Rosenfeld * Shutting down and re-starting a virtual machine should restore the last size
fd43cf6ea90d0f421f98ca45675340de695681acHans Rosenfeld for all monitors (note: currently only after log-in).
fd43cf6ea90d0f421f98ca45675340de695681acHans Rosenfeld