Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

config/wayland: clarify how to set up wayland without elogind #195

Merged
merged 1 commit into from May 9, 2020

Conversation

travankor
Copy link
Contributor

Describes how to run wayland without elogind.

Information is pulled from https://wayland.freedesktop.org/building.html. Note this doesn't follow the freedesktop spec verbatim, but it allows you to run a Wayland session without elogind or dbus.

@CameronNemo
Copy link
Contributor

Isn't pam_rundir functional?

@travankor
Copy link
Contributor Author

I think you can use it (or the shell snippet in the link), but is there a security/other issue that creating/destroying the directory addresses? XDG also specifies that you mount this on tmpfs, but for wayland this seems unnecessary.

Copy link
Member

@ericonr ericonr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry for the delay! Not sure how this works if elogind becomes default. What do you think?

src/config/graphical-session/wayland.md Outdated Show resolved Hide resolved
src/config/graphical-session/wayland.md Outdated Show resolved Hide resolved
@ericonr
Copy link
Member

ericonr commented May 9, 2020

So, it seems ready to merge. However, given that elogind should become a dependency for the relevant compositors, we might have to change this, when that PR's been merged. For now, I will just wait for CI.

Thanks a lot!

@ericonr ericonr merged commit 8a33461 into void-linux:master May 9, 2020
@travankor travankor deleted the wayland branch May 9, 2020 07:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants