mirror of
https://github.com/netblue30/firejail.git
synced 2026-05-15 14:16:14 -06:00
[GH-ISSUE #633] failed to start xpra on Arch Linux #440
Labels
No labels
LTS merge
LTS merge
bug
bug
converted-to-discussion
doc-todo
documentation
duplicate
enhancement
file-transfer
firecfg
firejail-in-firejail
firetools
graphics
help wanted
information_old
installation
invalid
modif
moved
needinfo
networking
notabug
notourbug
old-version
overlayfs
packaging
profile-request
pull-request
question
question_old
removal
runtime-permissions
sandbox-ipc
security
stale
wiki
wiki
wontfix
wordpress
workaround
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/firejail#440
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @fkarl423 on GitHub (Jul 14, 2016).
Original GitHub issue: https://github.com/netblue30/firejail/issues/633
When running with the --x11 option the folliwing error appears on arch linux:
Entering daemon mode; any further errors will be reported to:
/home/user/.xpra/:294.log
Error: failed to start xpra
The log says:
/usr/lib/xorg-server/Xorg.wrap: Only console users are allowed to run the X server
could not connect to X server on display ':294' after 3 seconds
@netblue30 commented on GitHub (Jul 14, 2016):
If you are on Arch, the version of xpra they have is broken.
@fkarl423 commented on GitHub (Jul 15, 2016):
OK Thanks for the info. I will try with a different version
@netblue30 commented on GitHub (Jul 16, 2016):
If you find a way to run it on Arch, please let me know. Thanks.
@fkarl423 commented on GitHub (Jul 19, 2016):
I found the issue and how to solve it.
It seems recent versions of the x-server need the file /etc/X11/Xwrapper.config with the content allowed_users=anybody
This allows everyone to start the xserver.
I don't really know if there are any security implications, maybe someone can verify that this is save to use.
@netblue30 commented on GitHub (Jul 20, 2016):
Just to make sure I understand what you have there: Arch Linux with xpra-winswitch package from AUR installed, you modify /etc/X11/Xwrapper.config "allowed_users=anybody", and is working! Is this right?
For security implications I would say if you are not running a server or a multiuser system you should be fine.
@fkarl423 commented on GitHub (Jul 25, 2016):
Yes, that is correct.
@netblue30 commented on GitHub (Jul 25, 2016):
I'll update the documentation, thanks!
@vn971 commented on GitHub (Jul 31, 2016):
Oh, that's interesting.
xpradidn't work for me, too.Actually, I don't even understand why xpra checks the config. Xephyr can launch itself without any questions.
Does it mean that Xephyr is emulating X as a normal user-space program while
xpracommunicates with parent X directly? (Confused.)@netblue30 commented on GitHub (Aug 1, 2016):
Documentation updated, thanks.
Who knows what they are doing there. I guess you are correct, they emulate a user-space X11 server, while communicating with the parent server directly.