Package Details: lightdm-git 1.30.0.r9.g03f21898-1

Git Clone URL: https://aur.archlinux.org/lightdm-git.git (read-only, click to copy)
Package Base: lightdm-git
Description: A lightweight display manager
Upstream URL: https://launchpad.net/lightdm
Licenses: GPL3, LGPL3
Conflicts: lightdm
Provides: lightdm
Submitter: SolarAquarion
Maintainer: SolarAquarion
Last Packager: SolarAquarion
Votes: 280
Popularity: 0.000000
First Submitted: 2017-12-18 19:45 (UTC)
Last Updated: 2019-12-15 20:56 (UTC)

Required by (46)

Sources (9)

Latest Comments

« First ‹ Previous 1 .. 13 14 15 16 17 18 19 20 21 22 23 .. 40 Next › Last »

<deleted-account> commented on 2012-04-18 08:33 (UTC)

The contents of /usr/share/xsessions and any corresponding user folder in /home should not be customised/configured by lightdm. These should only be provided by the chosen DEs/xsessions the user has opted to install as each has it's own particular requirements for launching. Lightdm only provides the user the choice of which one to launch at login. If you are that passionate about providing an easier way for the user to create custom xsessions (although I cannot see what is difficult about adding your own .desktop file to run whatever scripts you like yourself) in /usr/share/xsessions, why not code a simple gui to do so? It is not a task lightdm should be involved in.

dgbaley27 commented on 2012-04-17 19:02 (UTC)

I think it would actually be ~/.config/xessions. It's a feature I would like to see myself. Until then, you don't have a lot of options. You're correct about how the wrapper is used. I'd guess it's pretty easy to implement. The issue is working with bazaar!

jrk commented on 2012-04-17 18:10 (UTC)

So how would I make my custom xinitrc script pop up as an option at the lightdm dialog? What about multiple machines? I'd don't want to fiddle with /usr on every machine I install and configure. That's what pkg management is for. As long as lightdm won't list session in $HOME/.local/share/xsessions there's no alternative. As far as I understood the session wrapper script is run by lightdm with the Exec line as argument.

yuyichao commented on 2012-04-15 17:10 (UTC)

Your suggested desktop file has nothing to do with lightdm I think, so there is no reason to add it here~~.

dgbaley27 commented on 2012-04-15 17:05 (UTC)

You can add that file on your own machine if you want. It won't do the same thing as an xsession wrapper though. The program in Exec won't be called with any arguments.

jrk commented on 2012-04-15 09:35 (UTC)

Could you a file like this to the package? $ cat /usr/share/xsessions/lightdm-xsession.desktop [Desktop Entry] Name=XSession Comment=Run a custom ~/.xsession client script Exec=~/.xsession Thanks!

eworm commented on 2012-04-13 19:10 (UTC)

systemd unit files should go to /usr/lib/systemd/system/ now.

<deleted-account> commented on 2012-04-12 08:12 (UTC)

Just change the /etc/lightdm/lightdm.conf session-wrapprr key to point at whatever file you like. As long as the file is executable and can be executed by the lightdm user it will be fine. You are not restricted to using the packaged file. No need to raise a feature request for something which is totally user/distro dependent, and is 100% configurable right now.

dgbaley27 commented on 2012-04-11 17:52 (UTC)

Yeah, my bad. Like I said below there are way too many layers called session =/

gdamjan commented on 2012-04-11 17:45 (UTC)

well no, /etc/lightdm/xsession is not run by root. It's run by the loged user. Anyway, thanks - and good idea for ~/.local/share/xessions