Changeset 55393 in vbox for trunk/src/VBox/Additions/x11
- Timestamp:
- Apr 22, 2015 8:01:10 PM (10 years ago)
- svn:sync-xref-src-repo-rev:
- 99732
- Location:
- trunk/src/VBox/Additions/x11/vboxvideo
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/x11/vboxvideo/README.testing
r55262 r55393 7 7 * Dynamic resizing should work, on CentOS 6 and later Linux guests it should 8 8 work without VBoxClient running. 9 * Disabling and enabling virtual screens ( only possible as of 4.4).9 * Disabling and enabling virtual screens (VBoxManage in 4.3). 10 10 * Dynamic resizing with one of more virtual screens disabled. 11 11 * Test switching to virtual terminals and back from windowed, full screen and 12 seamless modes. 12 seamless modes (seamless currently only works properly with VBoxClient 13 running). 13 14 * Test switching directly between normal, full-screen, seamless and scaled 14 15 modes. 15 * Test enabling and disabling guest screens from the host.16 16 * execute "xprop -root | grep VBOX" after resizing a screen: VBOX_SIZE_HINTS 17 17 should be set, and VBOX_SIZE_HINTS_MISMATCH should equal 0 on CentOS 6 and 18 later. 18 later (4.4 and later). 19 * Test re-ordering the virtual screen using the native guest operating system 20 tools and make sure that mouse integration still works as expected. 21 * Test disabling and re-enabling guest screens with the native system tools. 22 * Try disabling and re-enabling mouse integration and check that capturing 23 works with multiple guest screens. 19 24 * Shutting down and re-starting a virtual machine should restore the last size 20 for all monitors (note: currently only after log-in). 25 for all monitors (note: currently only after log-in). Full shut-down, not 26 a reboot. 27 * Test power management by disabling guest screens ("xrandr --output VGA-n 28 --off") and re-enabling them ("xrandr --output VGA-n --preferred --pos XxY") 29 where X and Y are the position of the screen before disabling it. 30 * Test sending video mode hints with screen position information via 31 VBoxManage. The screen position is a hint only. The approximate position 32 should be preserved after a shut down and re-start of the guest. 33 * Test re-starting the X server after resizing all guest windows. The server 34 should not crash. -
trunk/src/VBox/Additions/x11/vboxvideo/getmode.c
r55390 r55393 299 299 #ifdef VBOXVIDEO_13 300 300 # ifdef RT_OS_LINUX 301 /* TESTING: dynamic resizing works on recent Linux guest X servers at the log-in screen. */302 301 /** We have this for two purposes: one is to ensure that the X server is woken 303 302 * up when we get a video ACPI event. Two is to grab ACPI video events to -
trunk/src/VBox/Additions/x11/vboxvideo/helpers.c
r55262 r55393 55 55 } 56 56 57 /* TESTING: if this is broken, dynamic resizing will not work on old X servers (1.2 and older). */58 57 int vbvxGetIntegerPropery(ScrnInfoPtr pScrn, char *pszName, size_t *pcData, int32_t **ppaData) 59 58 {
Note:
See TracChangeset
for help on using the changeset viewer.