[54161] | 1 | This file contains some notes about things to try out to give the X.Org video
|
---|
| 2 | driver a reasonably thorough test. We will add cases of things which have been
|
---|
[71134] | 3 | known to fail in the past to this file as we discover them. Tests should be
|
---|
| 4 | carried out with Additions installed, and both with and without 3D enabled in
|
---|
| 5 | the machine settings.
|
---|
[54161] | 6 |
|
---|
| 7 | * Test XFree86 guests (CentOS 3), early X.Org (CentOS 5) and recent
|
---|
| 8 | (CentOS 6 and 7, current Ubuntu/Fedora). Test Solaris guests (10 and 11?).
|
---|
[54173] | 9 | * Dynamic resizing should work, on CentOS 6 and later Linux guests it should
|
---|
| 10 | work without VBoxClient running.
|
---|
[55393] | 11 | * Disabling and enabling virtual screens (VBoxManage in 4.3).
|
---|
[54161] | 12 | * Dynamic resizing with one of more virtual screens disabled.
|
---|
| 13 | * Test switching to virtual terminals and back from windowed, full screen and
|
---|
[55393] | 14 | seamless modes (seamless currently only works properly with VBoxClient
|
---|
| 15 | running).
|
---|
[54173] | 16 | * Test switching directly between normal, full-screen, seamless and scaled
|
---|
| 17 | modes.
|
---|
[55393] | 18 | * Test re-ordering the virtual screen using the native guest operating system
|
---|
| 19 | tools and make sure that mouse integration still works as expected.
|
---|
| 20 | * Test disabling and re-enabling guest screens with the native system tools.
|
---|
| 21 | * Try disabling and re-enabling mouse integration and check that capturing
|
---|
| 22 | works with multiple guest screens.
|
---|
[54161] | 23 | * Shutting down and re-starting a virtual machine should restore the last size
|
---|
[55393] | 24 | for all monitors (note: currently only after log-in). Full shut-down, not
|
---|
| 25 | a reboot.
|
---|
| 26 | * Test power management by disabling guest screens ("xrandr --output VGA-n
|
---|
| 27 | --off") and re-enabling them ("xrandr --output VGA-n --preferred --pos XxY")
|
---|
| 28 | where X and Y are the position of the screen before disabling it.
|
---|
| 29 | * Test sending video mode hints with screen position information via
|
---|
| 30 | VBoxManage. The screen position is a hint only. The approximate position
|
---|
| 31 | should be preserved after a shut down and re-start of the guest.
|
---|
| 32 | * Test re-starting the X server after resizing all guest windows. The server
|
---|
| 33 | should not crash.
|
---|