multiple displays support

Asked by Michael Tokarev

[Re-entering the question after LP refused to accept original version - now with a bit less details]

Running 1.0.6, trying to configure multiple displays ( :0 on vt7, :1 on vt8 etc, switching using CtrlAlt7, CtrlAlt8 etc).

[LightDM]
displays=disp0 disp1

[disp0]
vt=current

[disp1]
vt=8

From debug output I see it successfully activates :0 on vt7, but completely ignores disp1. Should it work?

Thanks

Question information

Language:
English Edit question
Status:
Solved
For:
Light Display Manager Edit question
Assignee:
No assignee Edit question
Solved by:
Michael Tokarev
Solved:
Last query:
Last reply:
Revision history for this message
Launchpad Janitor (janitor) said :
#1

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Revision history for this message
Michael Tokarev (mjt+launchpad-tls) said :
#2

That's excellent - expiring a question that hasn't been answered or even replied to...

Revision history for this message
Michael Tokarev (mjt+launchpad-tls) said :
#3

Ok, after some debugging and looking into sources I found the way to enable this functionality. In lightdm.conf:

[LightDM]
seats=Seat:7 Seat:8 Seat:9
[Seat:7]
vt=7
[Seat:8]
vt=8
[Seat:9]
vt=9

The key point is to name the seats with prefix Seat:, or else they're silently ignored.

Overall, any unknown keyword or unexpected configuration in the conffile is silently ignored, so if you wonder why it does not work, check and double-check and triple-check the conffile, and also look at the source to see how this your particular conffile gets parsed...

So there are 2 major problems with lightdm currently: 1) no error reporting about conffile issues whatsoever, and 2) complete lack of documentation, there's nothing besides the source code.