-
-
Notifications
You must be signed in to change notification settings - Fork 56
Closed
Description
Is there an existing issue for this?
- I have searched the existing issues
Current Behavior
In
image: lscr.io/linuxserver/firefox:kasm
version, when using from Firefox (with edge this didnt happen) always appear "Paste" button when taking windows focus and left clicking.
Something is mentioned here:
https://www.kasmweb.com/kasmvnc/docs/latest/release_notes/1.3.2.html
Expected Behavior
Left click on Kasm browser when left click.
Steps To Reproduce
Create container with
version: "2.1"
services:
# ───────────── Navegador protegido (Firefox / noVNC) ─────────────
firefox_kasm:
#image: lscr.io/linuxserver/firefox:latest
image: lscr.io/linuxserver/firefox:kasm
container_name: firefox_secure_kasm
restart: unless-stopped
environment:
- PUID=1000
- PGID=100
- TZ=Europe/Madrid
- CUSTOM_USER=xxxxxxx
- PASSWORD=xxxxxx
- LC_ALL=es_ES.UTF-8
- DRINODE=/dev/dri/renderD128 # ← fuerza la GPU/DRI concreta (Intel VAAPI)
- LIBVA_DRIVER_NAME=iHD # Driver Intel moderno (cámbialo a i965 si tu iGPU es muy antigua)
# Tips opcionales del propio contenedor (no de resolución):
# - NO_FULL=1 # evita auto-fullscreen si no lo quieres
# - TITLE=Firefox # cambia el título de la página
devices:
- /dev/dri:/dev/dri # ← expone VAAPI (Intel iGPU) al contenedor
volumes:
- firefox-kasm_secure_config:/config
- /share/Downloads:/config/Descargas
- firefox-kasm_secure_downloads:/downloads
- /share/Public/noshell:/usr/bin/xterm:ro # bloquea xterm
- /share/Public/noshell:/usr/bin/sudo:ro # bloquea sudo
ports:
- "9898:3001" # HTTPS externo → interno noVNC
security_opt:
- seccomp:unconfined
shm_size: "1gb"
volumes:
firefox-kasm_secure_config:
firefox-kasm_secure_downloads:
access to it and left click
Environment
- OS: Qnap QTS (Alpine Linux based)
- How docker service was installed: from QnapCPU architecture
x86-64
Docker creation
version: "2.1"
services:
# ───────────── Navegador protegido (Firefox / noVNC) ─────────────
firefox_kasm:
#image: lscr.io/linuxserver/firefox:latest
image: lscr.io/linuxserver/firefox:kasm
container_name: firefox_secure_kasm
restart: unless-stopped
environment:
- PUID=1000
- PGID=100
- TZ=Europe/Madrid
- CUSTOM_USER=xxxxxxx
- PASSWORD=xxxxxx
- LC_ALL=es_ES.UTF-8
- DRINODE=/dev/dri/renderD128 # ← fuerza la GPU/DRI concreta (Intel VAAPI)
- LIBVA_DRIVER_NAME=iHD # Driver Intel moderno (cámbialo a i965 si tu iGPU es muy antigua)
# Tips opcionales del propio contenedor (no de resolución):
# - NO_FULL=1 # evita auto-fullscreen si no lo quieres
# - TITLE=Firefox # cambia el título de la página
devices:
- /dev/dri:/dev/dri # ← expone VAAPI (Intel iGPU) al contenedor
volumes:
- firefox-kasm_secure_config:/config
- /share/Downloads:/config/Descargas
- firefox-kasm_secure_downloads:/downloads
- /share/Public/noshell:/usr/bin/xterm:ro # bloquea xterm
- /share/Public/noshell:/usr/bin/sudo:ro # bloquea sudo
ports:
- "9898:3001" # HTTPS externo → interno noVNC
security_opt:
- seccomp:unconfined
shm_size: "1gb"
volumes:
firefox-kasm_secure_config:
firefox-kasm_secure_downloads:Container logs
██╗ ███████╗██╗ ██████╗
██║ ██╔════╝██║██╔═══██╗
██║ ███████╗██║██║ ██║
██║ ╚════██║██║██║ ██║
███████╗███████║██║╚██████╔╝
╚══════╝╚══════╝╚═╝ ╚═════╝
Brought to you by linuxserver.io
───────────────────────────────────────
To support LSIO projects visit:
https://www.linuxserver.io/donate/
───────────────────────────────────────
GID/UID
───────────────────────────────────────
User UID: 1000
User GID: 100
───────────────────────────────────────
Linuxserver.io version: 141.0.3build1-0ubuntu0.24.04.1mt1-ls8
Build-date: 2025-08-12T02:35:46+00:00
───────────────────────────────────────
**** adding /dev/dri/renderD128 to video group root with id 0 ****
**** The device /dev/dri/renderD128 does not have group read/write permissions, attempting to fix inside the container.If it doesn't work, you can run the following on your docker host: ****
sudo chmod g+rw /dev/dri/renderD128
**** The device /dev/dri/card0 does not have group read/write permissions, attempting to fix inside the container.If it doesn't work, you can run the following on your docker host: ****
sudo chmod g+rw /dev/dri/card0
[custom-init] No custom files found, skipping...
Openbox-Message: No se pudo abrir la pantalla desde la variable de entorno DISPLAY
_XSERVTransmkdir: ERROR: euid != 0,directory /tmp/.X11-unix will not be created.
Xvnc KasmVNC 1.3.3 - built Jul 12 2025 19:10:05
Copyright (C) 1999-2018 KasmVNC Team and many others (see README.me)
See http://kasmweb.com for information on KasmVNC.
Underlying X server release 12101012
[ls.io-init] done.
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Could not resolve keysym XF86CameraAccessEnable
> Warning: Could not resolve keysym XF86CameraAccessDisable
> Warning: Could not resolve keysym XF86CameraAccessToggle
> Warning: Could not resolve keysym XF86NextElement
> Warning: Could not resolve keysym XF86PreviousElement
> Warning: Could not resolve keysym XF86AutopilotEngageToggle
> Warning: Could not resolve keysym XF86MarkWaypoint
> Warning: Could not resolve keysym XF86Sos
> Warning: Could not resolve keysym XF86NavChart
> Warning: Could not resolve keysym XF86FishingChart
> Warning: Could not resolve keysym XF86SingleRangeRadar
> Warning: Could not resolve keysym XF86DualRangeRadar
> Warning: Could not resolve keysym XF86RadarOverlay
> Warning: Could not resolve keysym XF86TraditionalSonar
> Warning: Could not resolve keysym XF86ClearvuSonar
> Warning: Could not resolve keysym XF86SidevuSonar
> Warning: Could not resolve keysym XF86NavInfo
Errors from xkbcomp are not fatal to the X server
[mi] mieq: warning: overriding existing handler (nil) with 0x556ed5445930 for event 2
[mi] mieq: warning: overriding existing handler (nil) with 0x556ed5445930 for event 3
19
Obt-Message: Xinerama extension is not present on the server
xvnc_get_formats
xvnc_get_formats
xvnc_get_formats
2025-09-09 10:26:58,748 [INFO] websocket 0: got client connection from 127.0.0.1
2025-09-09 10:26:58,760 [PRIO] Connections: accepted: @46.24.42.34_1757406418.748337::websocket
xvnc_get_formats
xvnc_get_formats
2025-09-09 10:27:14,256 [PRIO] Connections: closed: @46.24.42.34_1757406418.748337::websocket (Clean disconnection)
2025-09-09 10:27:15,454 [INFO] websocket 1: got client connection from 127.0.0.1
2025-09-09 10:27:15,466 [PRIO] Connections: accepted: @46.24.42.34_1757406435.454422::websocket
2025-09-09 10:35:59,209 [INFO] websocket 2: got client connection from 127.0.0.1
2025-09-09 10:35:59,222 [PRIO] Connections: accepted: @46.24.42.34_1757406959.210219::websocket
xvnc_get_formats
2025-09-09 10:36:15,370 [PRIO] Connections: closed: @46.24.42.34_1757406959.210219::websocket (Clean disconnection)
2025-09-09 10:36:16,182 [INFO] websocket 3: got client connection from 127.0.0.1
2025-09-09 10:36:16,195 [PRIO] Connections: accepted: @46.24.42.34_1757406976.182885::websocket
xvnc_get_formats
2025-09-09 10:36:34,699 [PRIO] Connections: closed: @46.24.42.34_1757406976.182885::websocket (Clean disconnection)
2025-09-09 10:36:35,926 [INFO] websocket 4: got client connection from 127.0.0.1
2025-09-09 10:36:35,939 [PRIO] Connections: accepted: @46.24.42.34_1757406995.926977::websocket
2025-09-09 10:36:56,688 [PRIO] Connections: closed: @46.24.42.34_1757406995.926977::websocket (Clean disconnection)
2025-09-09 10:36:57,429 [INFO] websocket 5: got client connection from 127.0.0.1
2025-09-09 10:36:57,442 [PRIO] Connections: accepted: @46.24.42.34_1757407017.429989::websocket
2025-09-09 10:37:29,399 [PRIO] Connections: closed: @46.24.42.34_1757407017.429989::websocket (Clean disconnection)
2025-09-09 10:37:30,287 [INFO] websocket 6: got client connection from 127.0.0.1
2025-09-09 10:37:30,299 [PRIO] Connections: accepted: @46.24.42.34_1757407050.287663::websocket
[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt
libva info: VA-API version 1.20.0
libva info: User environment variable requested driver 'iHD'
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_20
libva info: va_openDriver() returns 0
2025-09-09 10:38:40,805 [PRIO] VNCSConnST: Failed to flush remaining socket data on close: write: Broken pipe (32)
2025-09-09 10:38:40,806 [PRIO] Connections: closed: @46.24.42.34_1757407050.287663::websocket (write: Broken pipe (32))
xvnc_get_formatsReactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Done