.. _installing: Installation ############ .. _client_install: Client ------ The Looking Glass Client receives frames from the :ref:`Host ` to display on your screen. It also handles input, and can optionally share the system clipboard with your guest OS through Spice. First you must build the client from source, see :ref:`building`. Once you have built the client, you can install it. Run the following as root:: make install To install for the local user only, run:: cmake -DCMAKE_INSTALL_PREFIX=~/.local .. && make install .. _client_libvirt_configuration: libvirt Configuration ~~~~~~~~~~~~~~~~~~~~~ This article assumes you already have a fully functional libvirt domain with PCI passthrough working on a dedicated monitor. If you use virt-manager, this guide also applies to you, since virt-manager uses libvirt as its back-end. **If you are using QEMU directly, this does not apply to you.** Add the following to your libvirt machine configuration inside the 'devices' section by running ``virsh edit `` where ```` is the name of your virtual machine. .. code:: xml 32 The memory size (show as 32 in the example above) may need to be adjusted as per the :ref:`Determining Memory ` section. .. _client_spice_server: Spice Server ^^^^^^^^^^^^ If you would like to use Spice to give you keyboard and mouse input along with clipboard sync support, make sure you have a ```` device, then: - Find your ``