1,990 bytes added,
15:29, 9 October 2019 == Looking Glass Client ==
This guide will step you through building the looking glass client on Debian based systems from source, before you attempt to do this you should have a basic understanding how to use the shell.
=== Building the Application ===
----
==== Build Dependancies ====
* binutils-dev
* cmake
* fonts-freefont-ttf
* libsdl2-dev
* libsdl2-ttf-dev
* libspice-protocol-dev
* libfontconfig1-dev
* libx11-dev
* nettle-dev
===== Debian (and maybe Ubuntu) =====
<code>
apt-get install binutils-dev cmake fonts-freefont-ttf libsdl2-dev libsdl2-ttf-dev libspice-protocol-dev libfontconfig1-dev libx11-dev nettle-dev
</code>
===== Fedora 29+ =====
<code>
yum install make cmake binutils-devel SDL2-devel SDL2_ttf-devel nettle-devel spice-protocol fontconfig-devel libX11-devel egl-wayland-devel wayland-devel mesa-libGLU-devel mesa-libGLES-devel mesa-libGL-devel mesa-libEGL-devel
</code>
===== OpenSuSE Leap 15.0+ =====
<code>
zypper install make cmake binutils-devel libSDL2-devel libSDL2_ttf-devel libnettle-devel nettle spice-protocol-devel fontconfig-devel libX11-devel libconfig-devel libwayland-egl-devel
</code>
==== Downloading ====
Either visit the site at [https://looking-glass.hostfission.com/downloads Looking Glass Download Page]
Or pull the lastest using the '''git''' command.
<code>
git clone https://github.com/gnif/LookingGlass.git
</code>
==== Building ====
If you downloaded the file via the web link then you should have a 'zip' file. Simply unzip and cd into the new directory. If you used 'git' then cd into the 'LookingGlass' directory.
<code>
mkdir build
cd build
cmake ../
make
</code>
Should this all go well you should be left with the file '''looking-glass-client'''. Before you run the client you will first need to configure either Libvirt or Qemu (whichever you prefer) and then setup the Windows side service.
=== Configuring libvirt ===
=== Configuring QEMU ===
== Looking Glass Service (Windows) ==
== Running the Client ==