lightdm-set-defaults is undocumented in lightdm man page

Bug #1044485 reported by ԜаӀtеr Ⅼарсһуnѕkі
34
This bug affects 7 people
Affects Status Importance Assigned to Milestone
lightdm (Ubuntu)
Fix Released
Low
Matt Fischer

Bug Description

first off, this applies to 12.10 and 12.04 and possibly earlier versions.

secondly, in trying to figure out how to change some relatively simple things, i've found people suggesting an edit to lightdm.conf, which works, but clearly lightdm-set-defaults is a much better and user friendly way to do this. the lack of any reference to what the possible options are in the lightdm.conf versus the help page (-h) in lightdm-set-defaults is an example of this. however, there is no reference to it in the lightdm man page. this would be a simple fix.

it would also help to throw it into a directory that is in the $PATH or set the directory it's installed in as part of the $PATH at install, but perhaps i should create a different bug for this.

ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: lightdm 1.3.3-0ubuntu1
ProcVersionSignature: Ubuntu 3.4.0-5.11-generic 3.4.0
Uname: Linux 3.4.0-5-generic i686
ApportVersion: 2.1.1-0ubuntu2
Architecture: i386
Date: Fri Aug 31 10:34:34 2012
InstallationMedia: Lubuntu 12.04 "Precise Pangolin" - Alpha i386 (20120215)
ProcEnviron:
 LANGUAGE=en_US:en
 TERM=screen
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: lightdm
UpgradeStatus: No upgrade log present (probably fresh install)

Related branches

Revision history for this message
ԜаӀtеr Ⅼарсһуnѕkі (wxl) wrote :
Matt Fischer (mfisch)
Changed in lightdm (Ubuntu):
status: New → In Progress
assignee: nobody → Matt Fischer (mfisch)
importance: Undecided → Low
Revision history for this message
Matt Fischer (mfisch) wrote :

I agree that it needs a manpage and also that many people use the tool and it should be linked to /usr/bin. I'll work on it.

Revision history for this message
Lars Noodén (larsnooden) wrote :

It would be very, very useful to have a manual page for lightdm.conf(5) made. Currently there seems to be no single place where the options are documented. There are a few howtos floating around with individual tricks, but a complete overview of the configuration options is needed to really make lightdm fully useful.

Revision history for this message
Lars Noodén (larsnooden) wrote :

Matt, the man page will be a lot of work and take a while to complete. Would it be possible to use this file as the default lightdm.conf?

http://bazaar.launchpad.net/~lightdm-team/lightdm/trunk/view/head:/data/lightdm.conf

That or a variation of it would be very helpful and east to deploy.

Revision history for this message
Matt Fischer (mfisch) wrote :

Lars,

I think there's already a bug for lightdm.conf needing a manpage:

#883189 Need better(-located) documentation on lightdm.conf

You might make your other suggestion there also.

Changed in lightdm (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Matt Fischer (mfisch) wrote :

This is not a duplicate of #883189, please do not mark it as such.

description: updated
Revision history for this message
experimancer (experimancer) wrote :

Sorry about that "update", I was just browsing this bug-report and did not actually change anything - so the description is as it originally was.

One question though; now that fix has been committed , when can I expect it to arrive at Ubuntu 12.04 repositories and to get published? The bug description (or the title) does not have any milestone, so does this mean that the fix has not been scheduled at all for 12.04 and 12.10? In which way is the Ubuntu bug release schedule determined, in general?

Thanks for any information.. and kudos to developers for fixing this bug..

tags: added: precise
Revision history for this message
Matt Fischer (mfisch) wrote :

Hi Jukka,

Fixes for manpages are generally not considered severe enough to be worth porting back to a LTS like 12.04. Since I fixed this in November (after 12.10), it will be in 13.04, the release that comes out in a couple months. I believe that lightdm-set-defaults is fairly self-documenting, just run it without arguments if you're on an older version.

Revision history for this message
experimancer (experimancer) wrote :

Hi Matt,

thanks for the explanation. In case of lightdm-set-defaults, the CLI usage shows the available options (after you find the command in /usr/lib/lightdm -path ..).

This still does not solve the missing documentation for the lightdm.conf conguratoon file. Therefore I added the Ubuntu 12.04 precise-backports to that bug (https://bugs.launchpad.net/precise-backports/+bug/883189), in hopes of getting the fix there delivered to current LTS version (12.04).

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package lightdm - 1.5.1-0ubuntu1

---------------
lightdm (1.5.1-0ubuntu1) raring; urgency=low

  * New upstream release:
    [ 1.5.0 ]
    - Add man page for lightdm-set-defaults (LP: #1044485)
    - Use xzip for distribution, don't distribute old metadata
    - Correctly check if display is active when session quits
    - Relicense liblightdm to LGPL-2/LGPL-3 so GPL-2 code can link against it
    - Selectively lock memory rather than calling mlockall for main daemon
    [ 1.5.1 ]
    - QLightDM: Add Qt5 version of the library: liblightdm-qt5-2 (LP: #1117355)
    - QLightDM: Add some missing role names in UsersModel
    - QLightDM: Add a backgroundPath role to UsersModel
    - QLightDM: Fix potential crash in QLightDM::UsersModel closedown.
    - Improve guest session apparmor
    - Run each test in its own /tmp dir so they can't interfere with eachother
    - Fix script hooks no longer working with latest glib (LP: #1128474)
    - Fix display clean up code
  * debian/control:
    - Use standards version 3.9.4
    - Drop bzr branch
    - Build-depend on qtbase5-dev
    - Add new Qt 5 packages
  * debian/patches/08_lp1059510.patch:
  * debian/patches/09_lp577919-fix-chromium-launch.patch:
  * debian/patches/10_selective_mlock.patch:
  * debian/patches/11_runtime_dir_access.patch:
     - Applied upstream
  * debian/source/format:
    - Use 3.0
 -- Robert Ancell <email address hidden> Fri, 08 Mar 2013 11:06:52 +1300

Changed in lightdm (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.