Bug ID 1053373
Summary MIT-SHM extension does not work in Xvnc
Classification openSUSE
Product openSUSE Distribution
Version Leap 42.3
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component X.Org
Assignee xorg-maintainer-bugs@forge.provo.novell.com
Reporter msrb@suse.com
QA Contact xorg-maintainer-bugs@forge.provo.novell.com
Found By ---
Blocker ---

Application using MIT-SHM extension create the shm segments with 0600
permissions, which means X server must be running either under the same user,
or under root to be able to access them.

Xvnc that is started by xinetd/systemd runs under the "vnc" user (not root for
safety and not a specific user, because Xvnc is started before any user is
selected in a graphical login). So every attempt to use MIT-SHM fails. Some
applications do not handle the failure gracefully (for example kdm).

MIT-SHM extension should be disabled for Xvnc.


You are receiving this mail because: