Unable to create KIO worker. Can not create a socket for launching a KIO worker for protocol 'file'

“Unable to create KIO worker. Can not create a socket for launching a KIO worker for protocol ‘file’.” happens for specific folders in Dolphin since about 2 days.

It’s completely crippled my webdevelopment shop.

A fix would be greatly appreciated.

nearly a week without my main file eplorer, and i do not like to live my digital life on the commandline and in just the vi text editor.

i’m hoping for some help here.

already turned off (with the aid of grok.com) appArmor, didn’t fix the situation.

woohoo! after a completely unexpected and not self-initiated reboot, my Dolphin seems back to full health :smiley: thank you for your efforts so far!! :smiley:

darn, after about 10 minutes of usability of Dolphin, it once again hangs up on the same file error.. :frowning:

ok, the current state of affairs on my system :

Your workflow is not something I do myself, but usually it helps when you post some more specific info about your setup/system.

What are the outputs of the following:

inxi -Fxz

and

dolphin --version && kioclient --version

thank you :slight_smile:

gavan@hawk:/var/www/NicerAppWebOS-v6.y.z$ inxi -Fxz
System:
Kernel: 6.17.0-41-generic arch: x86_64 bits: 64 compiler: gcc v: 15.2.0
Desktop: N/A Distro: Ubuntu 25.10 (Questing Quokka)
Machine:
Type: Desktop System: ASUS product: N/A v: N/A serial:
Mobo: ASUSTeK model: ROG CROSSHAIR X670E EXTREME v: Rev 1.xx
serial: UEFI: American Megatrends v: 0420
date: 08/10/2022
Battery:
Device-1: hidpp_battery_0 model: Logitech Marathon Mouse/Performance Plus
M705 charge: 100% (should be ignored) status: discharging
Device-2: hidpp_battery_1 model: Logitech MK700
charge: 70% (should be ignored) status: discharging
CPU:
Info: 16-core model: AMD Ryzen 9 7950X bits: 64 type: MT MCP arch: Zen 4
rev: 2 cache: L1: 1024 KiB L2: 16 MiB L3: 64 MiB
Speed (MHz): avg: 4464 min/max: 425/4501 boost: enabled cores: 1: 4464
2: 4464 3: 4464 4: 4464 5: 4464 6: 4464 7: 4464 8: 4464 9: 4464 10: 4464
11: 4464 12: 4464 13: 4464 14: 4464 15: 4464 16: 4464 17: 4464 18: 4464
19: 4464 20: 4464 21: 4464 22: 4464 23: 4464 24: 4464 25: 4464 26: 4464
27: 4464 28: 4464 29: 4464 30: 4464 31: 4464 32: 4464 bogomips: 287463
Flags-basic: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a
ssse3 svm
Graphics:
Device-1: NVIDIA GA106 [Geforce RTX 3050] vendor: Micro-Star MSI
driver: nvidia v: 580.159.03 arch: Ampere bus-ID: 01:00.0
Display: unspecified server: X.org v: 1.21.1.18 with: Xwayland v: 24.1.6
driver: X: loaded: nvidia gpu: nv_platform,nvidia,nvidia-nvswitch
resolution: 1: 3840x2160 2: 3840x2160
API: EGL v: 1.5 drivers: nvidia,swrast platforms:
active: gbm,wayland,surfaceless,device inactive: x11,device-1
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: mesa v: 25.2.8-0ubuntu0.25.10.2
note: incomplete (EGL sourced) renderer: NVIDIA GeForce RTX 3050/PCIe/SSE2,
llvmpipe (LLVM 20.1.8 256 bits)
API: Vulkan Message: No Vulkan data available.
Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
de: kscreen-console,kscreen-doctor gpu: nvidia-settings,nvidia-smi
wl: wayland-info x11: xdriinfo, xdpyinfo, xprop, xrandr
Audio:
Device-1: NVIDIA GA106 High Definition Audio vendor: Micro-Star MSI
driver: snd_hda_intel v: kernel bus-ID: 01:00.1
Device-2: ASUSTek USB Audio driver: hid-generic,snd-usb-audio,usbhid
type: USB bus-ID: 5-6:3
API: ALSA v: k6.17.0-41-generic status: kernel-api
Server-1: PipeWire v: 1.4.7 status: active
Network:
Device-1: Intel Ethernet I225-V vendor: ASUSTeK driver: igc v: kernel
port: N/A bus-ID: 08:00.0
IF: enp8s0 state: up speed: 1000 Mbps duplex: full mac:
Device-2: Aquantia AQtion AQC113CS NBase-T/IEEE 802.3an Ethernet [Antigua
10G] vendor: ASUSTeK ProArt X570-CREATOR WIFI driver: atlantic v: kernel
port: N/A bus-ID: 09:00.0
IF: enp9s0 state: down mac:
Bluetooth:
Device-1: Intel AX210 Bluetooth driver: btusb v: 0.8 type: USB bus-ID: 3-6:3
Report: hciconfig ID: hci0 rfk-id: 0 state: up address: bt-v: 5.4
lmp-v: 13
Drives:
Local Storage: total: 9.1 TiB used: 7.37 TiB (81.1%)
ID-1: /dev/nvme0n1 vendor: MSI model: M480 2TB size: 1.82 TiB temp: 45.9 C
ID-2: /dev/sda vendor: Western Digital model: WD80EZAZ-11TDBA0
size: 7.28 TiB type: USB
Partition:
ID-1: / size: 1.79 TiB used: 1.18 TiB (65.9%) fs: ext4 dev: /dev/nvme0n1p2
ID-2: /boot/efi size: 299.4 MiB used: 8 MiB (2.7%) fs: vfat
dev: /dev/nvme0n1p1
Swap:
ID-1: swap-1 type: file size: 512 MiB used: 20 KiB (0.0%) file: /swapfile
Sensors:
System Temperatures: cpu: 56.8 C mobo: 37.5 C
Fan Speeds (rpm): N/A
Info:
Memory: total: 64 GiB note: est. available: 62.52 GiB
used: 10.03 GiB (16.0%)
Processes: 626 Uptime: 1h 46m Init: systemd
Packages: 16 Compilers: gcc: 15.2.0 Shell: Bash v: 5.2.37 inxi: 3.3.39
gavan@hawk:/var/www/NicerAppWebOS-v6.y.z$ dolphin --version && kioclient --version
Authorization required, but no authorization protocol specified

qt.qpa.xcb: could not connect to display :1
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: vkkhrdisplay, minimalegl, eglfs, xcb, vnc, minimal, wayland-egl, wayland, offscreen, linuxfb.

Aborted (core dumped)
gavan@hawk:/var/www/NicerAppWebOS-v6.y.z$

and i do actually run with 2 working monitors..

Please edit your post, select the terminal output, then press CTRL+E on your keyboard or select Preformatted Text from the editor top bar.

The edit post button is a pencil icon under your posted reply.

It makes it easier to read terminal output this way, and it takes up less visual space in the thread.

Also, each command needs to be run separately or one at a time. That may be why the second command didn’t return the versions. Or maybe it’s an Ubuntu thing - like Snaps?

i don’t seem to be able to edit my posts here more than once??..

anyhow; it does seem resolved now, thanks go largely to grok for this case :

ok, several more very useful saga’s for beginner kubuntu linux sysadmins here;

after upgrading my system from 25.10 to 26.04 (much better login artwork, thanks, much better Plasma too - thanks a lot!), i still haven’t gotten it to work correctly again.

but i’m convinced that with the help of the AIs (i use grok.com, google.com’s AI mode, and claude.ai/chat), i can get it done within a few days.

i’ll update this thread once i know more / find a solution.

this konsole command fixes it at my end :slight_smile:

chmod 700 /run/user/1000/ && chmod 700 /tmp/runtime-gavan

fix in script form, to be ran in seperate konsole app command :
root@hawk:/var/www/NicerAppWebOS-v6.y.z/domains/nicer.app/NicerAppWebOS/scripts.maintenance# cat fixPermissions_kubuntu_nicer.app.sh
#!/bin/bash
while true; do
mode=$(stat -c %a /run/user/1000)
if [ “$mode” != “700” ]; then
echo “$(date): /run/user/1000 is now $mode !”
# optional: automatically fix it
chmod 700 /run/user/1000
fi
mode=$(stat -c %a /tmp/runtime-gavan)
if [ “$mode” != “700” ]; then
echo “$(date): /tmp/runtime-gavan is now $mode !”
# optional: automatically fix it
chmod 700 /tmp/runtime-gavan
fi
sleep 2
done
root@hawk:/var/www/NicerAppWebOS-v6.y.z/domains/nicer.app/NicerAppWebOS/scripts.maintenance#

i’ll keep looking for the real culprit too, but i’m behind in my own work on my own software.

i got to fix a GUI web theme editor before proceeding with the bug hunt for the real culprit, but i do realize this is an edge-case.

.. an edge-case, and therefore kind of my responsibility to properly identify for the wider kubuntu community of humans and their “pet” AIs. :slight_smile: