Skip to content

shared memory error using WSJT-X on debian #15

@clewisit

Description

@clewisit

installed Linux Deploy
Configured and installed debian buster with pulseaudio and XSDL
downloaded WSJT-X 2.3.1 from Princeton site (also tried 2.4.0rc4)
downloaded prebuilt libandroid-shmem.so library from AnLinux github repo (armhf version for note 4, aarch64 version for Armor 3WT) to /usr/local/lib/
ran command env LD_PRELOAD="/usr/local/lib/libandroid-shmem.so" wsjtx
recieved 2 popup error messages stating shared memory error. one appeared with the IPC_PRIVATE message in the console, the other appeared with the last line.

messages in console:
shmget: key 0 size 1 flags 01600 (flags are ignored)
shmget: bound UNIX socket /dev/shm/00003089
listening_thread: thread started
shmget: ID 0 shmid 30890001 FD 7 size 4096
shmat: shmid 30890001 shmaddr (nil) shmflg 0
shmat: mapped addr 0xac2ea000 for FD 7 ID 0
shm_remove: deleting shmid 30890001
shm_remove: shmid 30890001 is still mapped to addr 0xac2ea000, it will be deleted on shmdt() call
shmdt: unmapped addr 0xac2ea000 for FD 7 ID 0 shmid 30890001
shmdt: deleting shmid 30890001
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-android'
shmget: key 1359831043 size 48275256 flags 03600 (flags are ignored)
shmget: key 1359831043 != IPC_PRIVATE, this is not supported
[2021-04-15 10:56:37.613706] [0xa84e4010] [warning] qt.qpa.xcb: xcb_shm_create_segment() failed for size 80080
Error: Shared memory error

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions