Blob Blame History Raw
From 193546ceb661cb39dd5306f21a03c1340f9bfc8b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= <marcandre.lureau@gmail.com>
Date: Tue, 24 Feb 2015 18:54:32 +0100
Subject: [PATCH] remote-display: Remove spice special-casing

Spice can be used with virgl for accelerated rendering.

The llvm-pipe check is enough for disabling animations when using the
QXL driver.

https://bugzilla.gnome.org/show_bug.cgi?id=745104
---
 plugins/xsettings/gsd-remote-display-manager.c | 10 ----------
 1 file changed, 10 deletions(-)

diff --git a/plugins/xsettings/gsd-remote-display-manager.c b/plugins/xsettings/gsd-remote-display-manager.c
index 8be925f..040bd65 100644
--- a/plugins/xsettings/gsd-remote-display-manager.c
+++ b/plugins/xsettings/gsd-remote-display-manager.c
@@ -269,16 +269,6 @@ gsd_remote_display_manager_init (GsdRemoteDisplayManager *manager)
 
         g_debug ("Starting remote-display manager");
 
-        /* Check if spice is used:
-         * https://bugzilla.gnome.org/show_bug.cgi?id=680195#c7
-         * This doesn't change at run-time, so it's to the point */
-        if (g_file_test ("/dev/virtio-ports/com.redhat.spice.0", G_FILE_TEST_EXISTS)) {
-                g_debug ("Disabling animations because SPICE is in use");
-                manager->priv->disabled = TRUE;
-                g_object_notify (G_OBJECT (manager), "force-disable-animations");
-                return;
-        }
-
         /* Xvnc exposes an extension named VNC-EXTENSION */
         if (gsd_display_has_extension ("VNC-EXTENSION")) {
                 g_debug ("Disabling animations because VNC-EXTENSION was detected");
-- 
2.7.3