Could not connect to display

I have set up the tumblewwd as a serve for the home use.
I can connect to it via ssh using putty in the win10 client laptop.
When I tried to open the “dolphin” in the win10 putty client, it appears

user@mypc:~> dolphin
qt.qpa.xcb: could not connect to display
qt.qpa.plugin: From 6.5.0, xcb-cursor0 or libxcb-cursor0 is needed to load the Qt xcb platform plugin.
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vkkhrdisplay, vnc, xcb, wayland-egl, wayland.

Aborted (core dumped)

I have the “Xming” installed and running in the win10 client.
Any assistance with this issue would be greatly appreciated.

I should also mention that xcb-cursor0, libxcb-cursor0, and xcb has been installed.

Loading repository data...
Reading installed packages...

S | Name           | Type    | Version   | Arch   | Repository
--+----------------+---------+-----------+--------+-----------
i | libxcb-cursor0 | package | 0.1.5-1.3 | x86_64 | repo-oss


Loading repository data...
Reading installed packages...

S | Name           | Type    | Version   | Arch   | Repository
--+----------------+---------+-----------+--------+-----------
i | libxcb-cursor0 | package | 0.1.5-1.3 | x86_64 | repo-oss

Loading repository data...
Reading installed packages...

S  | Name                | Type    | Version    | Arch   | Repository
---+---------------------+---------+------------+--------+-----------
i  | libX11-xcb1         | package | 1.8.8-1.2  | x86_64 | repo-oss
i  | libxcb-composite0   | package | 1.16.1-3.2 | x86_64 | repo-oss
i  | libxcb-cursor0      | package | 0.1.5-1.3  | x86_64 | repo-oss
i  | libxcb-damage0      | package | 1.16.1-3.2 | x86_64 | repo-oss
i  | libxcb-dpms0        | package | 1.16.1-3.2 | x86_64 | repo-oss
i  | libxcb-dri2-0       | package | 1.16.1-3.2 | x86_64 | repo-oss
i  | libxcb-dri3-0       | package | 1.16.1-3.2 | x86_64 | repo-oss
i  | libxcb-glx0         | package | 1.16.1-3.2 | x86_64 | repo-oss
i  | libxcb-icccm4       | package | 0.4.2-1.4  | x86_64 | repo-oss
i  | libxcb-image0       | package | 0.4.1-1.5  | x86_64 | repo-oss
i  | libxcb-keysyms1     | package | 0.4.1-1.4  | x86_64 | repo-oss
i  | libxcb-present0     | package | 1.16.1-3.2 | x86_64 | repo-oss
i  | libxcb-randr0       | package | 1.16.1-3.2 | x86_64 | repo-oss
i  | libxcb-record0      | package | 1.16.1-3.2 | x86_64 | repo-oss
i  | libxcb-render-util0 | package | 0.3.10-1.4 | x86_64 | repo-oss
i  | libxcb-render0      | package | 1.16.1-3.2 | x86_64 | repo-oss
i  | libxcb-res0         | package | 1.16.1-3.2 | x86_64 | repo-oss
i  | libxcb-shape0       | package | 1.16.1-3.2 | x86_64 | repo-oss
i  | libxcb-shm0         | package | 1.16.1-3.2 | x86_64 | repo-oss
i  | libxcb-sync1        | package | 1.16.1-3.2 | x86_64 | repo-oss
i  | libxcb-util1        | package | 0.4.1-1.4  | x86_64 | repo-oss
i  | libxcb-xfixes0      | package | 1.16.1-3.2 | x86_64 | repo-oss
i  | libxcb-xinerama0    | package | 1.16.1-3.2 | x86_64 | repo-oss
i  | libxcb-xinput0      | package | 1.16.1-3.2 | x86_64 | repo-oss
i  | libxcb-xkb1         | package | 1.16.1-3.2 | x86_64 | repo-oss
i  | libxcb-xv0          | package | 1.16.1-3.2 | x86_64 | repo-oss
i  | libxcb1             | package | 1.16.1-3.2 | x86_64 | repo-oss
i+ | xcb                 | package | 2.5-203.16 | x86_64 | repo-oss


@ddtty if it’s a server, why/does it have a desktop environment running? If so, is it running X11 or Wayland? Did you use the -X option with ssh to connect?

Wow, @malcolmlewis, thank you so much for the reminder.
Enabling the X11 service in PuTTY did the trick.

I’m currently testing whether I can utilize the GUI through SSH.
Thus, I have X11 and KDE installed on this server.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.