Blame gdk-backend-desktop.patch

6662670
diff --git a/CMakeLists.txt b/CMakeLists.txt
6662670
index f5e6eaa..61b24a4 100644
6662670
--- a/CMakeLists.txt
6662670
+++ b/CMakeLists.txt
6662670
@@ -167,6 +167,7 @@ ELSE (MSVC)
6662670
     )
6662670
 ENDIF(MSVC)
6662670
 
6662670
+set(OpenGL_GL_PREFERENCE "GLVND")
6662670
 find_package(OpenGL REQUIRED)
6662670
 find_package(Liquid REQUIRED)
6662670
 include_directories(${LIQUID_INCLUDES})
6662670
diff --git a/cmake/CubicSDR.desktop.in b/cmake/CubicSDR.desktop.in
6662670
index 6d33ae4..5e5218e 100644
6662670
--- a/cmake/CubicSDR.desktop.in
6662670
+++ b/cmake/CubicSDR.desktop.in
6662670
@@ -1,6 +1,6 @@
6662670
 [Desktop Entry]
6662670
 Type=Application
6662670
-Exec=CubicSDR %u
6662670
+Exec=env GDK_BACKEND=x11 /usr/libexec/CubicSDR/CubicSDR %u
6662670
 Icon=@CMAKE_INSTALL_PREFIX@/share/cubicsdr/CubicSDR.png
6662670
 Terminal=false
6662670
 Name=CubicSDR