VNC in Fedora 9 beta
Adam Tkac
atkac at redhat.com
Wed Mar 12 19:29:55 UTC 2008
Hi all,
I've finished vnc porting to X server 1.5 today but F9 beta is already
frozen. Current Xvnc tagged for F9 beta works fine but libvnc.so
module to Xorg is badly broken and doesn't work. With new vnc all works
as expected (tested on i386 and x86_64) but there're quite many changes
in vnc source... Also X server has to be patched with simple patch and
tagged to F9 beta. What is your opinion? Patch to xorg is attached
Regards, Adam
--
Adam Tkac, Red Hat, Inc.
-------------- next part --------------
From: Adam Tkac <atkac at redhat.com>
Date: Wed, 12 Mar 2008 14:44:16 +0100
Subject: [PATCH] Check for events added in {Block,Wakeup}Handler
---
diff -up xorg-server-20080310/os/WaitFor.c.vnc xorg-server-20080310/os/WaitFor.c
--- xorg-server-20080310/os/WaitFor.c.vnc 2008-03-12 14:44:16.000000000 +0100
+++ xorg-server-20080310/os/WaitFor.c 2008-03-12 14:44:40.000000000 +0100
@@ -332,13 +332,11 @@ WaitForSomething(int *pClientsReady)
if (XFD_ANYSET (&devicesReadable) || XFD_ANYSET (&clientsReadable))
break;
-#ifdef WIN32
/* Windows keyboard and mouse events are added to the input queue
in Block- and WakupHandlers. There is no device to check if
data is ready. So check here if new input is available */
if (*checkForInput[0] != *checkForInput[1])
return 0;
-#endif
}
}
More information about the fedora-devel-list
mailing list