shane@shane-System-Product-Name:~/LookingGlass/client/build$ ./looking-glass-client
2741440516 [I] main.c:1599 | main | Looking Glass (B2-rc2-9-g67dec216d2+1)
2741440531 [I] main.c:1600 | main | Locking Method: Atomic
2741478412 [I] ivshmem.c:180 | ivshmemOpenDev | KVMFR Device : /dev/shm/looking-glass
2741517708 [I] egl.c:187 | egl_initialize | Double buffering is off
2741529903 [I] egl.c:201 | egl_initialize | Multisampling enabled, max samples: 4
2741529912 [I] main.c:1054 | try_renderer | Using Renderer: EGL
2741560427 [I] main.c:1378 | lg_run | Using Clipboard: X11
2741562098 [E] event.c:109 | lgWaitEventAbs | Timed wait failed
2741564551 [I] egl.c:394 | egl_render_startup | Supported extensions: EGL_EXT_platform_base EGL_EXT_device_base EGL_EXT_device_enumeration EGL_EXT_device_query EGL_KHR_client_get_all_proc_addresses EGL_EXT_client_extensions EGL_KHR_debug EGL_KHR_platform_x11 EGL_EXT_platform_x11 EGL_EXT_platform_device EGL_EXT_platform_wayland EGL_MESA_platform_gbm EGL_MESA_platform_surfaceless
2741564560 [I] egl.c:400 | egl_render_startup | use native: false
2741571746 [I] egl.c:489 | egl_render_startup | Vendor : Intel
2741571755 [I] egl.c:490 | egl_render_startup | Renderer: Mesa Intel(R) UHD Graphics 630 (CFL GT2)
2741571757 [I] egl.c:491 | egl_render_startup | Version : OpenGL ES 3.2 Mesa 20.0.4
2741764621 [ ] main.c:1458 | lg_run | ================================================================================
2741764631 [I] main.c:1459 | lg_run | The host application seems to not be running
2741764632 [I] main.c:1460 | lg_run | Waiting for the host application to start...
2770892550 [ ] main.c:1465 | lg_run | ================================================================================
2770892562 [I] main.c:1466 | lg_run | Please check the host application is running and is the correct version
2770892565 [I] main.c:1467 | lg_run | Check the host log in your guest at %TEMP%\looking-glass-host.txt
2770892567 [I] main.c:1468 | lg_run | Continuing to wait...
Here are the logs from the virtual machine %TEMP%\looking-glass-host.txt
[I] app.c:350 | app_main | Looking Glass Host (B1-rc6-6-gb979752989+1)
[I] app.c:351 | app_main | IVSHMEM Size : 32 MiB
[I] app.c:357 | app_main | IVSHMEM Address : 0x2CE0000
[I] app.c:366 | app_main | Max Cursor Size : 1 MiB
[I] app.c:367 | app_main | Max Frame Size : 15 MiB
[I] app.c:368 | app_main | Cursor : 0x2CE0080 (0x00000080)
[I] app.c:374 | app_main | Frame 0 : 0x2DE0080 (0x00100080)
[I] app.c:374 | app_main | Frame 1 : 0x3D60000 (0x01080000)
[I] app.c:381 | app_main | Trying : NVFBC (NVidia Frame Buffer Capture)
[I] wrapper.cpp:88 | NvFBCInit | NvFBC SDK Version: 112
[I] app.c:381 | app_main | Trying : DXGI
[I] dxgi.c:322 | dxgi_init | Device Descripion: NVIDIA GeForce RTX 2080 Ti
[I] dxgi.c:323 | dxgi_init | Device Vendor ID : 0x10de
[I] dxgi.c:324 | dxgi_init | Device Device ID : 0x1e07
[I] dxgi.c:325 | dxgi_init | Device Video Mem : 11049 MiB
[I] dxgi.c:326 | dxgi_init | Device Sys Mem : 0 MiB
[I] dxgi.c:327 | dxgi_init | Shared Sys Mem : 8190 MiB
[I] dxgi.c:328 | dxgi_init | Feature Level : 0xc100
[I] dxgi.c:329 | dxgi_init | Capture Size : 1920 x 1080
[I] dxgi.c:418 | dxgi_init | Source Format : DXGI_FORMAT_B8G8R8A8_UNORM
[I] app.c:282 | captureStart | Using : DXGI
[I] app.c:290 | captureStart | Capture Size : 7 MiB (8294400)
[I] app.c:292 | captureStart | ==== [ Capture Start ] ====
[I] app.c:65 | pointerThread | Pointer thread started
[I] app.c:160 | frameThread | Frame thread started
What I’ve done so far:
- Downloaded looking-glass repo / the cmake build was successful.
- added libvirt machine configuration
- made the shared memory file
- disabled apparmor
- added the IVSHMEM Driver to my windows host
- added the C++ Redistributable to my windows host
- I even added a scheduler for windows to run looking-glass on startup.
What I think the problem is:
When I open the spice graphical interface on virtual machine manager it closes looking-glass. Do I need to configure the display spice? also I saw a few reddit threads saying to remove video QXL is this true?
Also I can see the windows sign in screen on my other monitor but the display is not coming up on the looking-glass-client its just showing the purple background waiting.