[Bug 908738] New: vncviewer-tigervnc does not display mouse cursor shape changes
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=908738 Bug ID: 908738 Summary: vncviewer-tigervnc does not display mouse cursor shape changes Classification: openSUSE Product: openSUSE Distribution Version: 13.2 Hardware: i686 OS: openSUSE 13.2 Status: NEW Severity: Normal Priority: P5 - None Component: X11 Applications Assignee: bnc-team-screening@forge.provo.novell.com Reporter: rspmn@arcor.de QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Thanks for fixing bnc#906922. I found a second vncviewer-tigervnc incompatibility/regression with respect to the openSUSE 13.1 tightvnc vncviewer: mouse cursor shape changes are not displayed. Reproducible: Always Steps to Reproduce: 1. Start a VNC desktop with an application which changes the mouse cursor shape (e.g. firefox when the mouse is put over a link or emacs when the mouse is in an *Occur* buffer). 2. Use the tigervnc vncviewer to connect to the desktop. 3. Position the mouse over an area where the cursor shape should change when using the application without VNC. The expected mouse cursor shape changes are displayed when e.g. using the openSUSE 13.1 tightvnc vncviewer on openSUSE 13.2 or the openSUSE 13.2 vinagre VNC viewer. -- You are receiving this mail because: You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=908738
Bernhard Wiedemann
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=908738
Michal Srb
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=908738
--- Comment #3 from Michal Srb
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=908738
Michal Srb
In my opinion, they should have to be pushed upstream on the first place, not downstream. Are there some bugs opened against fltk? I think you should ask 'people from tigervnc' if they notified fltk upstream and what was the result.
Sorry, I have no time to maintain a big patch set.
Ok, understandable. I searched if they ever tried to upstream these patches and why they weren't accepted and instead I found that they got accepted quite recently and are in current release 1.3.3. We currently have 1.3.2 in current openSUSE and SLES12. So follow up question: Would it be possible to upgrade fltk to 1.3.3, or should I backport the upstream patches into 1.3.2? In the second case, it would probably be svn revisions 9974, 10196 and 10260. Maybe some more, I would have to test it first to be sure. All those just add new features (custom cursors and accessing clipboard), they don't modify existing functionality. -- You are receiving this mail because: You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=908738
--- Comment #9 from Michal Srb
Unfortunately, the cursor patch is breaking abi in Fl_Window.H.
- void cursor(Fl_Cursor, Fl_Color=FL_BLACK, Fl_Color=FL_WHITE); - void default_cursor(Fl_Cursor, Fl_Color=FL_BLACK, Fl_Color=FL_WHITE); + void cursor(Fl_Cursor); + void default_cursor(Fl_Cursor); Right? I'll add a patch that re-adds the parameters (and they will be ignored) for ABI compatibility. It doesn't seem that they were very used anyway as they had default values and in fltk 1.3.3 they dropped them completely. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com