Changeset 86092 in vbox
- Timestamp:
- Sep 11, 2020 12:37:47 PM (5 years ago)
- svn:sync-xref-src-repo-rev:
- 140324
- Location:
- trunk/doc/manual/en_US
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/doc/manual/en_US/user_GuestAdditions.xml
r85919 r86092 2394 2394 </sect1> 2395 2395 2396 <sect1 id="guestadd-resizing"> 2397 2398 <title>Controlling Virtual Monitor Topology</title> 2399 2400 <sect2 id="guestadd-resizing-linux"> 2401 2402 <title>X11/Wayland Desktop Environments</title> 2403 2404 <para> 2405 The Guest Additions provide necessary services to enable controlling 2406 the guest system's monitor topology. My monitor topology the resolution 2407 of each virtual monitor and its state are meant (disabled/enabled). The 2408 resolution of a virtual monitor can be modified from the host side either 2409 by resizing the window that hosts the virtual monitor or thru the view menu. 2410 On guest operating systems with X11/Wayland desktops this is achieved by 2411 either of two following services: 2412 </para> 2413 2414 <screen> 2415 VBoxClient --vmsvga 2416 VBoxDRMClient 2417 </screen> 2418 2419 <para> 2420 Here are some details about guest screen resolution control functionality: 2421 </para> 2422 2423 <itemizedlist> 2424 2425 <listitem> 2426 <para> 2427 On X11/Wayland desktops the resizing service is started during 2428 desktop session initialization, that is desktop login. On X11 desktops 2429 VBoxClient --vmsvga service handles screen topology thru xrandr calls. 2430 On Wayland clients VBoxDRMClient is used. The decision of choosing either 2431 of these clients is done automatically at each desktop session start. 2432 </para> 2433 </listitem> 2434 <listitem> 2435 <para> 2436 On 32 bit guest OSs VBoxDRMClient, which is run during desktop 2437 session start, is used. The guest OS bitness check and choice 2438 of the service is done automatically. 2439 </para> 2440 </listitem> 2441 <listitem> 2442 <para> 2443 Since the mentioned monitor topology control services are initialized during 2444 the desktop session start, display managers' (gdm, lightdm, etc.) resolution 2445 cannot be controlled. This default behavior can be changed by setting the 2446 following guest property of the virtual machine to any value. 2447 <screen> 2448 /VirtualBox/GuestAdd/DRMResize 2449 </screen> 2450 Please refer to <xref linkend="guestadd-guestprops" /> for how to set/delete 2451 guest properties. When this guest property is set then VBoxDRMClient is started 2452 during the guest OS boot and stays active for both display manager's login screen 2453 and desktop session. 2454 </para> 2455 </listitem> 2456 2457 </itemizedlist> 2458 2459 <sect3 id="guestadd-resizing-linux-limitations"> 2460 2461 <title>Known Limitations</title> 2462 <para> 2463 VBoxDRMClient is not able to handle arbitrary guest monitor topologies. Specifically, 2464 disabling a guest monitor (except the last one) invalidates the monitor topology. That 2465 is, when the guest is configured to have 4 monitors, disabling 2nd or 3rd monitor is not 2466 recommended. 2467 </para> 2468 2469 </sect3> 2470 2471 </sect2> 2472 <!-- <sect2 id="guestadd-resizing-wayland"> --> 2473 <!-- </sec2> --> 2474 2475 <!-- <sect2 id="guestadd-resizing-display-managers"> --> 2476 <!-- </sec2> --> 2477 2478 <!-- <sect2 id="guestadd-resizing-32-bit-vms"> --> 2479 <!-- </sec2> --> 2480 2481 </sect1> 2482 2483 2396 2484 </chapter> -
trunk/doc/manual/en_US/user_Troubleshooting.xml
r82350 r86092 1310 1310 <sect1 id="ts_lin-x11-guests"> 1311 1311 1312 <title>Linux and X11 Guests</title>1312 <title>Linux and X11/Wayland Guests</title> 1313 1313 1314 1314 <sect2 id="ts_linux-guest-high-cpu"> … … 1386 1386 <sect2 id="ts_linux-guest-x11-services"> 1387 1387 1388 <title>Shared Clipboard, Auto-Resizing, and Seamless Desktop in X11 Guests</title>1389 1390 <para> 1391 Guest desktop services in guests running the X11 window system1388 <title>Shared Clipboard, Auto-Resizing, and Seamless Desktop in X11/Wayland Guests</title> 1389 1390 <para> 1391 Guest desktop services in guests running the X11/Wayland window system 1392 1392 such as Oracle Solaris and Linux, are provided by a guest 1393 1393 service called <command>VBoxClient</command>, which runs under … … 1400 1400 <screen>$ VBoxClient --clipboard 1401 1401 $ VBoxClient --display 1402 $ VBoxClient --seamless</screen> 1402 $ VBoxClient --seamless 1403 $ VBoxClient --vmsvga</screen> 1403 1404 1404 1405 <para>
Note:
See TracChangeset
for help on using the changeset viewer.