Bug Tracker item #3290864, was opened at 2011-04-21 10:45
Message generated for change (Comment added) made by fsirl
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=1126848&aid=3290864&group_id=254363

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: UN*X version
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Franz Sirl (fsirl)
Assigned to: Adam Tkac (atkac)
Summary: No keyrepeat with 1.0.90 on SLES11SP1 (with solution)

Initial Comment:
My first try to use tigervnc-1.0.90 on SLES11SP1 worked, but caused the 
infamous key repeat problem.
After some trying I found out that essentially xorg-7.4 != xorg-7.4 :-). Since 
I build with this command:

sh ../tigervnc-1.0.90/unix/build-xorg build -version 7.4 -static

it seems that the choice of packages in unix/download-xorg-7.4 is incompatible 
with SLES11SP1 xorg-7.4.
I investigated the versions that were really in use on SLES11SP1 and came up 
with the attached patch (make sure you clean ~/.tigervnc-xorg-7.4 before you 
rerun build-xorg. After applying the patch everything worked like a charm and I 
didn't have a single problem (with a tigervnc-1.0.90 client on win7-x64) since 
then.

Though I changed a few packages to use, my guess is that the input-proto and 
xorg-xserver ones are the most relevant changes.

Hope this helps,
Franz


----------------------------------------------------------------------

>Comment By: Franz Sirl (fsirl)
Date: 2011-04-21 14:12

Message:
Then I have to report that tigervnc-1.0.90 is totally unusable against
xorg-x11-Xvnc-7.4-27.30.1.x86_64 from SLES11SP1. Colors are off, mouse
input doesn't work, keyboard input crashes Xvnc, vncconfig doesn't start.
So what other choice do I have than to use build-xorg to build a Xvnc
compatible with tigervnc-1.0.90?

Some Xvnc logging in case that helps:
21/04/2011 13:59:48 Xvnc version X.org/xf4vnc custom version
21/04/2011 13:59:48 Copyright (C) 2001-2004 Alan Hourihane.
21/04/2011 13:59:48 Copyright (C) 2000-2004 Constantin Kaplinsky
21/04/2011 13:59:48 Copyright (C) 1999 AT&T Laboratories Cambridge
21/04/2011 13:59:48 All Rights Reserved.
21/04/2011 13:59:48 See http://www.tightvnc.com/ for information on
TightVNC
21/04/2011 13:59:48 See http://xf4vnc.sf.net for xf4vnc-specific
information
21/04/2011 13:59:48 Desktop name 'ds1:33 (fsirl)' (ds1:33)
21/04/2011 13:59:48 Protocol versions supported: 3.7, 3.3
21/04/2011 13:59:48 Listening for VNC connections on TCP port 5933
21/04/2011 13:59:48 Listening for HTTP connections on TCP port 5833
21/04/2011 13:59:48   URL http://ds1:5833
startkde: Starting up...
(EE) config/hal: NewInputDeviceRequest failed (2)
(EE) config/hal: NewInputDeviceRequest failed (2)
....
21/04/2011 14:05:17 Got VNC connection from client 10.100.10.17
21/04/2011 14:05:17 Using protocol version 3.7
21/04/2011 14:05:21 Full-control authentication passed by 10.100.10.17
21/04/2011 14:05:21 Pixel format for client 10.100.10.17:
21/04/2011 14:05:21   8 bpp, depth 8
21/04/2011 14:05:21   true colour: max r 7 g 7 b 3, shift r 0 g 3 b 6
21/04/2011 14:05:21   no translation needed
21/04/2011 14:05:21 Enabling full-color cursor updates for client
10.100.10.17
21/04/2011 14:05:21 rfbProcessClientNormalMessage: ignoring unknown
encoding -223
21/04/2011 14:05:21 rfbProcessClientNormalMessage: ignoring unknown
encoding -308
21/04/2011 14:05:21 rfbProcessClientNormalMessage: ignoring unknown
encoding -307
21/04/2011 14:05:21 Using tight encoding for client 10.100.10.17
21/04/2011 14:05:21 Using copyrect encoding for client 10.100.10.17
21/04/2011 14:05:21 rfbProcessClientNormalMessage: ignoring unknown
encoding 16
21/04/2011 14:05:21 Enabling LastRect protocol extension for client
10.100.10.17
21/04/2011 14:05:21 Using image quality level 8 for client 10.100.10.17


----------------------------------------------------------------------

Comment By: D. R. Commander (dcommander)
Date: 2011-04-21 10:51

Message:
You're misunderstanding the purpose of build-xorg.  It is designed to build
a cross-compatible version of Xvnc for systems which do not have recent
enough Xorg libraries.  If your system is already running Xorg 7.4, then
you instead need to be building against the libraries that your system
provides.


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=1126848&aid=3290864&group_id=254363

------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
Tigervnc-devel mailing list
Tigervnc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tigervnc-devel

Reply via email to