Skip to content

vnc.so from tigervnc no longer loadable #1394

@kohnish

Description

@kohnish

Select the version

Git master branch

Describe your issue

It seems the change in da7197d killed one of the vnc features where you can expose screen like this via module. This performs significantly better than x0vncserver and with enough network latency and bandwidth, it performs as good as nomachine.

Section "Module"
    Load "vnc"
EndSection

Section "Screen"
    Identifier "Default Screen"
    Option "SecurityTypes" "None"
EndSection

Xorg.0.log

[2025-11-11 20:03:18] (II) LoadModule: "vnc"
[2025-11-11 20:03:18] (II) Loading /usr/lib64/xorg/modules/extensions/libvnc.so
[2025-11-11 20:03:18] (EE) Failed to load /usr/lib64/xorg/modules/extensions/libvnc.so: /usr/lib64/xorg/modules/extensions/libvnc.so: undefined symbol: SelectionCallback

Steps to reproduce

  1. Install tigervnc.
  2. Configure xorg like mentioned
  3. Restart X

What did you expect?

5900 port is listened and physical display is exposed.

Additional Information

No response

Extra fields

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingneeds-triageThis needs to be reviewed and categorized.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions