turnip zink on termux x11: kopper: could not create texture from pixmap (4)
System information
i'm running debian in android chroot.
android version:13
System:
Host: redmi-k60 Kernel: 5.10.101-android12-9-g30979850fc20
arch: aarch64 bits: 64 compiler: clang v: 12.0.5
Console: pty pts/12 Distro: Debian GNU/Linux 12
(bookworm)
CPU:
Info: 3x 4-core model: N/A variant: kryo bits: 64
type: AMP arch: ARMv8 rev: 3
Speed (MHz): avg: 1375 high: 1997
min/max: 300:634:787/1805:2496:2995 cores: 1: 1056 2: 1056
3: 1056 4: 1056 5: 1997 6: 1997 7: 1997 8: 787
bogomips: N/A
Features: Use -f option to see features
Graphics:
Device-1: msm-dai-q6-hdmi driver: N/A bus-ID: N/A
chip-ID: qcom:soc
Display: server: X.Org v: 1.21.1.99 with: Xwayland
v: 22.1.9 driver: dri: zink
gpu: drm_dsi_ctrl,dsi_phy,msm-dp-display,msm-dsi-display,msm_drm,msm_hdcp,msmdrm_smmu,sde_rsc,sde_rsc_rpmh,sde_wb
display-ID: :0 screens: 1
Screen-1: 0 s-res: 2304x990 s-dpi: 96
Monitor-1: screen res: 2304x990 size: N/A
API: OpenGL v: 4.6 Mesa 23.3.0-devel (git-1d619e68c6)
renderer: zink Vulkan 1.3(Turnip Adreno 730
(MESA_TURNIP)) direct-render: Yes
Describe the issue
kwin composer works without window content.
Regression
never with kopper
Log files as attachment
kwin output
root@localhost ~# kwin --replace
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
QStandardPaths: runtime directory '/tmp/runtime-root' is not owned by UID 0, but a directory permissions 0700 owned by UID 1001 GID 1001
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
QStandardPaths: runtime directory '/tmp/runtime-root' is not owned by UID 0, but a directory permissions 0700 owned by UID 1001 GID 1001
error: XDG_RUNTIME_DIR is invalid or not set in the environment.
qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 177, resource id: 71303189, major code: 20 (GetProperty), minor code: 0
qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 178, resource id: 71303189, major code: 20 (GetProperty), minor code: 0
kwin_xkbcommon: XKB: inet:334:58: unrecognized keysym "XF86EmojiPicker"
OpenGL vendor string: Mesa
OpenGL renderer string: zink Vulkan 1.3(Turnip Adreno (TM) 730 (MESA_TURNIP))
OpenGL version string: 4.6 (Compatibility Profile) Mesa 23.3.0-devel (git-1d619e68c6)
OpenGL shading language version string: 4.60
Driver: Unknown
GPU class: Unknown
OpenGL version: 4.6
GLSL version: 4.60
Mesa version: 23.3
X server version: 1.21.1
Linux kernel version: 5.10.101
Requires strict binding: yes
GLSL shaders: yes
Texture NPOT support: yes
Virtual Machine: no
kf.kirigami: Failed to find a Kirigami platform plugin
file:///usr/share/kwin/effects/showfps/qml/main.qml:119: TypeError: Cannot read property 'width' of undefined
MESA: error: kopper: could not create texture from pixmap (4)
MESA: error: kopper: could not create texture from pixmap (4)
MESA: error: kopper: could not create texture from pixmap (4)
MESA: error: kopper: could not create texture from pixmap (4)
MESA: error: kopper: could not create texture from pixmap (4)
Screenshots/video files (if applicable)
Any extra information would be greatly appreciated
xshm not working on android
dri3 maybe also unavailable