Changes

Jump to navigation Jump to search

FAQ

1,712 bytes added, 23:00, 5 November 2019
The server-side (guest) probing error "Capture is not possible, unsupported device or driver" indicates NVidia duplication has failed, not that DXGI has failed.
You can make the error go away by specifying "-c DXGI"
 === Why do I need Spice if I don't want a Spice display device?===
You don't need Display Spice enabled. Looking Glass has a Spice client built in to provide some conveniences, but you can disable it with the "-s" argument.
Note that without Spice, you will not be sending mouse/keyboard events to the guest.
 === Where is the host application for Linux?===
The "Windows host application" is actually the display server, which runs in the guest VM. The only thing that needs to run in your Linux host OS is the `looking-glass-client` application
== Mouse ==
=== The mouse is jumpy, slow, laggy when using SPICE ===
 
Please be sure to install the SPICE guest tools from https://www.spice-space.org/download.html.
 
As an added benefit, this will also enable clipboard synchronization if you also add the spice chardev (also known as Spice channel if using libvirt).
 
Choose only one of the settings below (the one that applies to your configuration):
 
* QEMU
 
<syntaxhighlight lang=bash>
-device virtio-serial-pci \
-chardev spicevmc,id=vdagent,name=vdagent \
-device virtserialport,chardev=vdagent,name=com.redhat.spice.0
</syntaxhighlight>
 
* Virt Manager GUI
** Open Machine Properties > Add Hardware > Channel
** Set Name to <code>com.redhat.spice.0</code> and Device Type to <code>Spice agent (spicevmc)</code> and click Finish
** No need to add VirtIO Serial device, it will be added automatically
 
* libvirt using virsh
** Edit the VM using virsh <code>sudo virsh edit VIRTUAL_MACHINE_NAME</code>
** Paste the code from below right above <code></devices></code> (note the closing tag)
<syntaxhighlight lang=xml>
<!-- No need to add VirtIO Serial device, it will be added automatically -->
<channel type="spicevmc">
<target type="virtio" name="com.redhat.spice.0"/>
<address type="virtio-serial" controller="0" bus="0" port="1"/>
</channel>
</syntaxhighlight>
=== The mouse doesn't stay aligned with the host. ===
This is due to windows mouse acceleration, it can be disabled by following one of these methods:* Disabling pointer precision (Control Panel > Mouse > Pointer Options > Uncheck Enhance pointer precision)* By changing the acceleration behavior with the following registry magic:http://donewmouseaccel.blogspot.com.au/2010/03/markc-windows-7-mouse-acceleration-fix.html (Contrary to the title this works just fine on Windows 10)
Some other things to try:
As of Windows Vista, Microsoft deprecated the ability for services to interact with the user's desktop, and as of Windows 10 this is enforced. There is nothing we can do about this.
Please see [[Windows-Host-Application]] for how to setup a scheduled task to launch the application at login.
=== NvFBC (NVIDIA Capture API) doesn't work ===
Unfortunately, NVIDIA deemed fit to only allow owners of "Professional Cards", and their own software (ShadowPlay) the right to use the NVIDIA Capture API. There is little we can do about this other than to complain to NVIDIA.
 
=== The screen stops updating when left idle for a time ===
Windows is likely turning off the display to save power, you can prevent this by adjusting the `Power Options` in the control panel.

Navigation menu