Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No cursor with x0vncserver #361

Closed
pjlobo opened this issue Sep 28, 2016 · 4 comments
Closed

No cursor with x0vncserver #361

pjlobo opened this issue Sep 28, 2016 · 4 comments
Labels
enhancement New feature or request

Comments

@pjlobo
Copy link

pjlobo commented Sep 28, 2016

Executive summary: There is no cursor in viewer using TurboVNC viewer 2.1 running on a Debian 8 machine to connect to an Ubuntu 12.04 (yes, I know it's old, but can't upgrade now) server running TigerVNC x0vncserver 1.7.0.

I've come to this combination because TurboVNC does not have a x0vncserver (which I need) and TigerVNC viewer does not support scaling (which is nice to have). Using TigerVNC at both sides works fine, but there's no scaling. Both TurboVNC and TigerVNC viewers with x11vnc server work fine, but this is waaay slower.

I've tried all viewer and server options (i.e. local/server cursor, scaling on/off, etc.) to no avail. Can't say whether the problem is at the viewer or server side, so I'm opening an issue on both in the hope that this otherwise fantastic combination becomes useable.

Best regards.

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/38032490-no-cursor-with-x0vncserver?utm_campaign=plugin&utm_content=tracker%2F3557444&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F3557444&utm_medium=issues&utm_source=github).
@CendioOssman
Copy link
Member

I'm afraid x0vncserver doesn't support a mouse cursor in any way. So you need to use a client that supports a fallback cursor display. There is commonly an option to show a dot when there is no cursor.

@CendioOssman CendioOssman added the enhancement New feature or request label Sep 29, 2016
@CendioOssman CendioOssman changed the title No cursor in viewer (TurboVNC viewer, TigerVNC x0vncserver) No cursor with x0vncserver Sep 29, 2016
@mshaddock
Copy link

The option to display a dot when there is no cursor is better than nothing, but barely. That dot is so small that it is hard to follow. An option to specify the cursor shape, or even an option to specify an arrow cursor would help greatly.

Thanks.

@romario74
Copy link

A workaround is to use the vnc.so module. I just tested it under RHEL7.3 (tigervnc-server-module-1.3.1-9.el7.x86_64), it shows me the server's mouse cursor.

alanc added a commit to alanc/tigervnc that referenced this issue Aug 5, 2017
TigerVNC#361

This is a simple implementation that refetches and transforms the cursor
image every time it changes, and doesn't use the cursor naming functions
of the XFixes extension to save & cache cursor images.

Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
@alanc
Copy link
Contributor

alanc commented Aug 5, 2017

alanc@9a739d4 is a quick & simple implementation using the XFixes extension to get the cursor image from the X server and display it. (It doesn't cache cursor images - that might be more efficient, but seems pretty quick as is.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants