<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-2874</id>
	<title>Nabble - Gdm-list</title>
	<updated>2009-12-04T17:53:59Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/Gdm-list-f2874.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Gdm-list-f2874.html" />
	<subtitle type="html">The official Gdm-list on gnome.org</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26652209</id>
	<title>Re: Request for feedback: Proposed enhancements to GDM greeter interface</title>
	<published>2009-12-04T17:53:59Z</published>
	<updated>2009-12-04T17:53:59Z</updated>
	<author>
		<name>Brian Cameron</name>
	</author>
	<content type="html">&lt;br&gt;Robert:
&lt;br&gt;&lt;br&gt;&amp;gt; I am proposing to do the following work for GDM 2.29 on the greeter code:
&lt;br&gt;&amp;gt; 1. Produce documentation on the interface between the greeter and the 
&lt;br&gt;&amp;gt; server
&lt;br&gt;&lt;br&gt;This would be very useful. &amp;nbsp;It might be useful to add a chapter to the
&lt;br&gt;GDM docs in gdm/docs/C/gdm.xml to explain this. &amp;nbsp;I believe the daemon
&lt;br&gt;and the greeter primarily communicate via D-Bus calls.
&lt;br&gt;&lt;br&gt;However, there is probably some interactions that are assumed that
&lt;br&gt;greeters will do. &amp;nbsp;For example, how the greeter reacts when GConf
&lt;br&gt;keys are modified, or when files like /etc/passwd are modified.
&lt;br&gt;&lt;br&gt;&amp;gt; 2. Move code / produce a greeter library to minimise the amount of code 
&lt;br&gt;&amp;gt; in the simple-greeter
&lt;br&gt;&lt;br&gt;This sounds like a good idea. &amp;nbsp;Some real thought will need to go into
&lt;br&gt;item #2 above. &amp;nbsp;For example, should this library only include interfaces
&lt;br&gt;that are GUI-agnostic, such as how D-Bus works in the greeter? &amp;nbsp;Or
&lt;br&gt;should the library contain some GUI elements such as the panel or the
&lt;br&gt;face browser that might be shared across multiple greeters?
&lt;br&gt;&lt;br&gt;&amp;gt; 3. Produce bindings to the new interface to allow flexible greeter 
&lt;br&gt;&amp;gt; development (e.g. Python/Javascript).
&lt;br&gt;&lt;br&gt;Neat.
&lt;br&gt;&lt;br&gt;&amp;gt; These changes will allow the following improvements:
&lt;br&gt;&amp;gt; - New greeters will be able to be developed without limitations - thus 
&lt;br&gt;&amp;gt; making GDM completely themeable
&lt;br&gt;&lt;br&gt;There are some &amp;quot;limitations&amp;quot; that are imposed by accessibility. &amp;nbsp;So, we
&lt;br&gt;should think about how providing accessibility might affect the
&lt;br&gt;interfaces provided to write a greeter. &amp;nbsp;We should make it easy for
&lt;br&gt;users to write an accessible greeter.
&lt;br&gt;&lt;br&gt;The old GDM 2.20 gdmgreeter technique of using libgnomecanvas was never
&lt;br&gt;very accessible. &amp;nbsp;Its GUI elements did not support ATK, and since it ran
&lt;br&gt;without a window manager it did not work well with struts based programs
&lt;br&gt;like GOK. &amp;nbsp;Hopefully any themed greeters that we develop in the future
&lt;br&gt;will have better accessibility support than gdmgreeter had.
&lt;br&gt;&lt;br&gt;Also, there are some &amp;quot;limitations&amp;quot; that are imposed by PAM. &amp;nbsp;For
&lt;br&gt;example, some people have suggested it would be nice to display both the
&lt;br&gt;username and password prompts together on the same dialog, but this
&lt;br&gt;would not be possible without significant enhancements to how PAM works.
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;nbsp; - A greeter can be developed which is easy for artists to them (e.g. 
&lt;br&gt;&amp;gt; by embedding webkit and using using CSS for theming)
&lt;br&gt;&lt;br&gt;I encourage people to experiment and try new interfaces for the greeter.
&lt;br&gt;&lt;br&gt;However, remember that the login greeter is a program that people with
&lt;br&gt;access to the machine can use without authentication, and the greeter is
&lt;br&gt;used to manage security sensitive information. &amp;nbsp;So, care should be taken
&lt;br&gt;to ensure that the greeter does not inadvertently give the user any
&lt;br&gt;unintended privileges or access to the machine.
&lt;br&gt;&lt;br&gt;I am all for making GDM easier for artists to use, but we need to be
&lt;br&gt;careful to do this in a way that is also easy to keep maintainable and
&lt;br&gt;secure.
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;nbsp; - Greeters could be developed for varying hardware to make use of 
&lt;br&gt;&amp;gt; graphics performance (i.e. flashy 3d effects)
&lt;br&gt;&lt;br&gt;Yes, a clutter-based greeter would be interesting. &amp;nbsp;Though I'd like
&lt;br&gt;to see how gnome-shell deals with a11y before deciding the best way
&lt;br&gt;to go about a clutter-based login GUI.
&lt;br&gt;&lt;br&gt;&amp;gt; - Other applications will be able to access GDM information (e.g. 
&lt;br&gt;&amp;gt; application switchers)
&lt;br&gt;&lt;br&gt;Again, care needs to be taken to ensure that other applications do not
&lt;br&gt;gain access to information that is inappropriate. &amp;nbsp;Since the main GDM
&lt;br&gt;daemon runs as root, there are certain functionalities that greeters
&lt;br&gt;are allowed to do that normal user programs should not be able to do.
&lt;br&gt;Such as how Xauth keys are managed, for example.
&lt;br&gt;&lt;br&gt;I believe GDM is already well integrated into the User Switch applet.
&lt;br&gt;ConsoleKit already provides programs like the User Switch applet far
&lt;br&gt;more useful information than the old GDM 2.20 supported via its
&lt;br&gt;private gdmflexiserver sockets interface.
&lt;br&gt;&lt;br&gt;I would be interested to hear what specific interactions between the
&lt;br&gt;GDM daemon and login greeter you think would be useful to provide
&lt;br&gt;to other applications. &amp;nbsp;Do you have any use cases you are thinking
&lt;br&gt;about here?
&lt;br&gt;&lt;br&gt;&amp;gt; - GDM will be usable by other desktops (KDE, XFCE)
&lt;br&gt;&lt;br&gt;I am not sure I follow what you mean here. &amp;nbsp;Could you elaborate?
&lt;br&gt;&lt;br&gt;Brian
&lt;br&gt;_______________________________________________
&lt;br&gt;gdm-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26652209&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Request-for-feedback%3A-Proposed-enhancements-to-GDM-greeter-interface-tp26637896p26652209.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26637896</id>
	<title>Request for feedback: Proposed enhancements to GDM greeter interface</title>
	<published>2009-12-03T20:53:14Z</published>
	<updated>2009-12-03T20:53:14Z</updated>
	<author>
		<name>Robert Ancell-3</name>
	</author>
	<content type="html">Hi all,
&lt;br&gt;&lt;br&gt;I am proposing to do the following work for GDM 2.29 on the greeter code:
&lt;br&gt;1. Produce documentation on the interface between the greeter and the server
&lt;br&gt;2. Move code / produce a greeter library to minimise the amount of code 
&lt;br&gt;in the simple-greeter
&lt;br&gt;3. Produce bindings to the new interface to allow flexible greeter 
&lt;br&gt;development (e.g. Python/Javascript).
&lt;br&gt;&lt;br&gt;These changes will allow the following improvements:
&lt;br&gt;&amp;nbsp;- New greeters will be able to be developed without limitations - thus 
&lt;br&gt;making GDM completely themeable
&lt;br&gt;&amp;nbsp; &amp;nbsp;- A greeter can be developed which is easy for artists to them (e.g. 
&lt;br&gt;by embedding webkit and using using CSS for theming)
&lt;br&gt;&amp;nbsp; &amp;nbsp;- Greeters could be developed for varying hardware to make use of 
&lt;br&gt;graphics performance (i.e. flashy 3d effects)
&lt;br&gt;&amp;nbsp;- Other applications will be able to access GDM information (e.g. 
&lt;br&gt;application switchers)
&lt;br&gt;&amp;nbsp;- GDM will be usable by other desktops (KDE, XFCE)
&lt;br&gt;&lt;br&gt;Please provide some feedback!
&lt;br&gt;&lt;br&gt;For more details see the Ubuntu blueprint:
&lt;br&gt;&lt;a href=&quot;https://blueprints.edge.launchpad.net/ubuntu/+spec/desktop-lucid-gdm-custom-greeter-support&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://blueprints.edge.launchpad.net/ubuntu/+spec/desktop-lucid-gdm-custom-greeter-support&lt;/a&gt;&lt;br&gt;&lt;br&gt;--Robert Ancell
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gdm-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26637896&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Request-for-feedback%3A-Proposed-enhancements-to-GDM-greeter-interface-tp26637896p26637896.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26579723</id>
	<title>Re: How to remove a specific user from the greeter list</title>
	<published>2009-11-30T10:39:36Z</published>
	<updated>2009-11-30T10:39:36Z</updated>
	<author>
		<name>Brian Cameron</name>
	</author>
	<content type="html">&lt;br&gt;The user docs are probably easier to read:
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;a href=&quot;http://library.gnome.org/admin/gdm/2.29/configuration.html.en#daemonconfig&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://library.gnome.org/admin/gdm/2.29/configuration.html.en#daemonconfig&lt;/a&gt;&lt;br&gt;&lt;br&gt;Note the new IncludeAll, Include, and Exclude configuration options 
&lt;br&gt;described in section 5.4.4 of the GDM User's Manual.
&lt;br&gt;&lt;br&gt;This feature is only available in the latest unstable 2.29.0 release, so
&lt;br&gt;don't expect this configuration option to work with older versions. &amp;nbsp;You
&lt;br&gt;can check which version you are using by running with one of these
&lt;br&gt;commands:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;gdmflexiserver --command=&amp;quot;VERSION&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp;gdmfelxiserver --version
&lt;br&gt;&lt;br&gt;Brian
&lt;br&gt;&lt;br&gt;&lt;br&gt;Ray Strode wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; I want to remove a specific user from the greeter list in gdm.
&lt;br&gt;&amp;gt;&amp;gt; But I do not want to delete the user, nor to disable the greeter list
&lt;br&gt;&amp;gt;&amp;gt; completely.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Is this possible?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Yes, in recent versions, see:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://git.gnome.org/cgit/gdm/commit/?id=14f686a863dacffd1a192a309b3ab0f4cbc18b22&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://git.gnome.org/cgit/gdm/commit/?id=14f686a863dacffd1a192a309b3ab0f4cbc18b22&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; --Ray
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; gdm-list mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26579723&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gdm-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26579723&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-remove-a-specific-user-from-the-greeter-list-tp26560979p26579723.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26566402</id>
	<title>Re: How to remove a specific user from the greeter list</title>
	<published>2009-11-29T13:33:09Z</published>
	<updated>2009-11-29T13:33:09Z</updated>
	<author>
		<name>Ray Strode</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;&amp;gt; I want to remove a specific user from the greeter list in gdm.
&lt;br&gt;&amp;gt; But I do not want to delete the user, nor to disable the greeter list
&lt;br&gt;&amp;gt; completely.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Is this possible?
&lt;br&gt;&lt;br&gt;Yes, in recent versions, see:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://git.gnome.org/cgit/gdm/commit/?id=14f686a863dacffd1a192a309b3ab0f4cbc18b22&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://git.gnome.org/cgit/gdm/commit/?id=14f686a863dacffd1a192a309b3ab0f4cbc18b22&lt;/a&gt;&lt;br&gt;&lt;br&gt;--Ray
&lt;br&gt;_______________________________________________
&lt;br&gt;gdm-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26566402&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-remove-a-specific-user-from-the-greeter-list-tp26560979p26566402.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26560979</id>
	<title>How to remove a specific user from the greeter list</title>
	<published>2009-11-29T03:01:01Z</published>
	<updated>2009-11-29T03:01:01Z</updated>
	<author>
		<name>Jan Vlug</name>
	</author>
	<content type="html">&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&gt;
&lt;html&gt;
&lt;head&gt;

&lt;meta http-equiv=&quot;content-type&quot; content=&quot;text/html; charset=ISO-8859-1&quot;&gt;
&lt;/head&gt;
&lt;body bgcolor=&quot;#ffffff&quot; text=&quot;#000000&quot;&gt;
-----BEGIN PGP SIGNED MESSAGE-----&lt;br&gt;
Hash: SHA1&lt;br&gt;
&lt;br&gt;
Dear list,&lt;br&gt;
&lt;br&gt;
I want to remove a specific user from the greeter list in gdm.&lt;br&gt;
But I do not want to delete the user, nor to disable the greeter list&lt;br&gt;
completely.&lt;br&gt;
&lt;br&gt;
Is this possible?&lt;br&gt;
&lt;br&gt;
Thanks,&lt;br&gt;
Jan.&lt;br&gt;
-----BEGIN PGP SIGNATURE-----&lt;br&gt;
Version: GnuPG v1.4.10 (GNU/Linux)&lt;br&gt;
Comment: Using GnuPG with Fedora - &lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://enigmail.mozdev.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://enigmail.mozdev.org/&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
iEYEARECAAYFAksSVG0ACgkQvuFuLCp9giA1bwCeOeY0WdTI36MG4n6UoIFyD8bx&lt;br&gt;
RQQAn1dQ8hhuRiloGDm2twChr+bh8Rck&lt;br&gt;
=J/GT&lt;br&gt;
-----END PGP SIGNATURE-----&lt;br&gt;
&lt;br&gt;
&lt;/body&gt;
&lt;/html&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;gdm-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26560979&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-remove-a-specific-user-from-the-greeter-list-tp26560979p26560979.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26498296</id>
	<title>Re: User feedback on multi-seat gdm and ConsoleKit</title>
	<published>2009-11-24T07:47:43Z</published>
	<updated>2009-11-24T07:47:43Z</updated>
	<author>
		<name>Wayne Whitney</name>
	</author>
	<content type="html">Hello,
&lt;br&gt;&lt;br&gt;First, thanks to everyone for the responses. &amp;nbsp;My followup:
&lt;br&gt;&lt;br&gt;On Mon, 23 Nov 2009, Halton Huo wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; On Sat, 2009-11-21 at 16:15 -0800, Wayne Whitney wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 1) VT switching breaks things.
&lt;br&gt;&lt;br&gt;OK, as others have pointed out, the VT system should just apply to the 
&lt;br&gt;primary console display. &amp;nbsp;That still leaves me with a few issues:
&lt;br&gt;&lt;br&gt;1) If I switch VTs, sometimes GDM spawns a third X process (:2), using the 
&lt;br&gt;primary .display file. &amp;nbsp;It is as if X respawns prematurely. &amp;nbsp;One time I 
&lt;br&gt;had three Xs going on the primary display, on VTs 7, 8 and 9.
&lt;br&gt;&lt;br&gt;2) If switch VT to a text console and back to X, for some reason X on the 
&lt;br&gt;primary display starts accepting input from both keyboards and mice. &amp;nbsp;The 
&lt;br&gt;only &amp;quot;Device reopened&amp;quot; messages in Xorg.log refer to the desired primary 
&lt;br&gt;input devices, so I have no idea why this is happening.
&lt;br&gt;&lt;br&gt;3) I need to figure out how to tell the kernel to ignore input from the 
&lt;br&gt;secondary keyboard and mouse, for the case that I have a text console on 
&lt;br&gt;the primary display.
&lt;br&gt;&lt;br&gt;4) I still have the problem that logging out dumps me at VT1 instead of 
&lt;br&gt;the respawned X. &amp;nbsp;I'm not actually clear on the timing of the X 
&lt;br&gt;respawning, it seems like it respawns if I switch VTs (e.g. if I switch to 
&lt;br&gt;VT2 from VT1, it respawns and switches VTs for me).
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; 3) My .display files have $vt as a command line option, but when I use ps
&lt;br&gt;&amp;gt;&amp;gt; to look at the Xorg commands run, there is no vtX option passed to Xorg.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This is strange, could you move $vt at the end of Exec line and try
&lt;br&gt;&amp;gt; again? (I'm not sure whether Xorg accept &amp;quot;/usr/bin/Xorg $display $vt
&lt;br&gt;&amp;gt; -layout Layout0 -br -verbose -auth $auth -nolisten tcp&amp;quot;)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; To be simple, you could try the single session with your
&lt;br&gt;&amp;gt; 00-primary.seat. To disable your second seat, you can switch the key
&lt;br&gt;&amp;gt; Hidden to true and restart your console-kit-daemon and gdm.
&lt;/div&gt;&lt;br&gt;Neither of these had any effect. &amp;nbsp;I still don't get any vtX option on the 
&lt;br&gt;command line as reported by ps. &amp;nbsp;I seem to recall the Case2 testing files 
&lt;br&gt;did work as far as the vt command line option. &amp;nbsp;I also realized that I 
&lt;br&gt;don't actually want my secondary display to be on a different VT from the 
&lt;br&gt;primary; if it were set up that way, only one of them would be running at 
&lt;br&gt;once, depending on which VT is active.
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; 5) I don't know how to configure the greeters I end up with
&lt;br&gt;&lt;br&gt;Is there an alternative to gdm-simple-greeter I could use?
&lt;br&gt;&lt;br&gt;&amp;gt; I do not think disable sould for greeter is supported, should be an 
&lt;br&gt;&amp;gt; enhancement for GDM.
&lt;br&gt;&lt;br&gt;Well, I tried the following, not sure if it works yet:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;gconftool-2 --config-source=xml:readwrite:/var/lib/gdm/.gconf --set /desktop/gnome/sound/event_sounds --type bool false
&lt;br&gt;&lt;br&gt;Also, I notice that gdm is spawning an instance of pulseaudio, I'm not 
&lt;br&gt;sure where that happens and if I can disable it.
&lt;br&gt;&lt;br&gt;&amp;gt; Are you saying you can not use tab to switch the &amp;quot;Login&amp;quot; button? If so, 
&lt;br&gt;&amp;gt; should be an A11y bug for GDM.
&lt;br&gt;&lt;br&gt;No, I can use tab, that is an OK workaround. &amp;nbsp;I would just prefer a 
&lt;br&gt;greeter that starts off with a &amp;quot;Username:&amp;quot; prompt.
&lt;br&gt;&lt;br&gt;Thanks, Wayne Whitney
&lt;br&gt;_______________________________________________
&lt;br&gt;gdm-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26498296&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/User-feedback-on-multi-seat-gdm-and-ConsoleKit-tp26461722p26498296.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26489802</id>
	<title>Can I disable progress bar when shutting down?</title>
	<published>2009-11-23T18:44:32Z</published>
	<updated>2009-11-23T18:44:32Z</updated>
	<author>
		<name>Thanh Nguyen-6</name>
	</author>
	<content type="html">Can I disable progress bar when shutting down? &lt;br&gt;My graphics card shows up a mess when shutting down. It&amp;#39;s really really ugly.&lt;br&gt;Thank you.&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;gdm-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26489802&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Can-I-disable-progress-bar-when-shutting-down--tp26489802p26489802.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26483029</id>
	<title>Re: User feedback on multi-seat gdm and ConsoleKit</title>
	<published>2009-11-23T09:59:40Z</published>
	<updated>2009-11-23T09:59:40Z</updated>
	<author>
		<name>Brian Cameron</name>
	</author>
	<content type="html">&lt;br&gt;Wayne:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; This works, in that I get two separate X processes, two greeters, and 
&lt;br&gt;&amp;gt; two people can login. &amp;nbsp;There are a few rough edges, though:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 1) VT switching breaks things. &amp;nbsp;I'm not really clear how this should 
&lt;br&gt;&amp;gt; work; I would think the VTs should be per seat, although this would 
&lt;br&gt;&amp;gt; require multiconsole in the kernel. &amp;nbsp;Anyway VT switching appears to just 
&lt;br&gt;&amp;gt; affect the first seat. &amp;nbsp;Ctrl-Alt-Fn to switch from either keyboard 
&lt;br&gt;&amp;gt; causes the first seat to switch VTs; if I go to a text console, then 
&lt;br&gt;&amp;gt; that console get keystrokes from both keyboards. &amp;nbsp;Worst is that if I 
&lt;br&gt;&amp;gt; then switch back to VT7, I get the X session back on the primary seat, 
&lt;br&gt;&amp;gt; but it is now also getting keystrokes from both keyboards.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 4) Audio device ownership isn't getting set at all from either seat.
&lt;/div&gt;&lt;br&gt;My understanding is that VT switching only works on the console display,
&lt;br&gt;and not on multiple attached displays. &amp;nbsp;Did VT switching on multiple
&lt;br&gt;displays ever work for you with the old GDM, or in any other
&lt;br&gt;configuration?
&lt;br&gt;&lt;br&gt;Regarding your issue with a session accepting keystrokes from multiple
&lt;br&gt;keyboards and audio device permissions. &amp;nbsp;Note that different distros
&lt;br&gt;manage device allocation and permissions differently, and the Xserver
&lt;br&gt;configuration also plays a role in how this works. &amp;nbsp;So, these sorts of
&lt;br&gt;problems may not be closely related to GDM.
&lt;br&gt;&lt;br&gt;&amp;gt; 5) I don't know how to configure the greeters I end up with; I like to 
&lt;br&gt;&amp;gt; disable sound and avoid having to click &amp;quot;Login&amp;quot; before entering my 
&lt;br&gt;&amp;gt; username.
&lt;br&gt;&lt;br&gt;The new GDM always shows the &amp;quot;Login&amp;quot; button. &amp;nbsp;There is currently no way
&lt;br&gt;to configure it to not show that button. &amp;nbsp;Also, the new GDM does not
&lt;br&gt;currently provide any configuration options to disable sound.
&lt;br&gt;&lt;br&gt;The GDM Init script gets run before displaying the GUI, so if Fedora
&lt;br&gt;provides CLI to turn off sound, you could run it from there.
&lt;br&gt;&lt;br&gt;Brian
&lt;br&gt;_______________________________________________
&lt;br&gt;gdm-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26483029&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/User-feedback-on-multi-seat-gdm-and-ConsoleKit-tp26461722p26483029.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26474394</id>
	<title>Re: User feedback on multi-seat gdm and ConsoleKit</title>
	<published>2009-11-23T00:45:45Z</published>
	<updated>2009-11-23T00:45:45Z</updated>
	<author>
		<name>Jukka Honkela</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;On Mon, 23 Nov 2009, Halton Huo wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; On Sat, 2009-11-21 at 16:15 -0800, Wayne Whitney wrote:
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; 4) Audio device ownership isn't getting set at all from either seat.
&lt;br&gt;&amp;gt; Current ConsoleKit does not finish implementation to assign the devices
&lt;br&gt;&amp;gt; for given seat. Sorry that I can not help you since I have bare
&lt;br&gt;&amp;gt; knowledge about the hardware thing.
&lt;br&gt;&lt;br&gt;I do not know what's the current exact plan to proceed with these h/w 
&lt;br&gt;access issues, but in princible the place where these are to be handled is 
&lt;br&gt;related to udev. I personally deal the soundcard issue with udev rules 
&lt;br&gt;that assign the specific pcm devices to specific users because they are 
&lt;br&gt;always the same. In the future, udev would assign certain devices to 
&lt;br&gt;certain users based on the seat information, one way or other.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Jukka
&lt;br&gt;_______________________________________________
&lt;br&gt;gdm-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26474394&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/User-feedback-on-multi-seat-gdm-and-ConsoleKit-tp26461722p26474394.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26473510</id>
	<title>Re: User feedback on multi-seat gdm and ConsoleKit</title>
	<published>2009-11-22T23:00:17Z</published>
	<updated>2009-11-22T23:00:17Z</updated>
	<author>
		<name>Halton Huo</name>
	</author>
	<content type="html">On Sat, 2009-11-21 at 16:15 -0800, Wayne Whitney wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I'm a long time multi-seat home user, since Fedora 7 at least. &amp;nbsp;I recently 
&lt;br&gt;&amp;gt; updated to Fedora 12, which broke the gdm-2.20 based solution I had been 
&lt;br&gt;&amp;gt; using. &amp;nbsp;So I decided to try the current multi-seat branches of gdm and 
&lt;br&gt;&amp;gt; ConsoleKit, and I'm pleased to report partial success. &amp;nbsp;I'm sure I'm doing 
&lt;br&gt;&amp;gt; some things wrong, though, since I'm used to the previous solution; any 
&lt;br&gt;&amp;gt; guidance would be very welcome.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; First let me say that I have an x86_64 machine with two ATI video cards, 
&lt;br&gt;&amp;gt; two keyboards, and two mice. &amp;nbsp;I have configured xorg with two different 
&lt;br&gt;&amp;gt; layouts, each one using one keyboard, one mouse, and one video card (via 
&lt;br&gt;&amp;gt; IsolateDevice). &amp;nbsp;So all I really need gdm to do is run two instances of X 
&lt;br&gt;&amp;gt; simultaneously and provide each with a greeter.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; After figuring out the rudiments of git, I grabbed the appropriate 
&lt;br&gt;&amp;gt; branches of gdm and ConsoleKit, configured them to match the Fedora RPM 
&lt;br&gt;&amp;gt; configurations, and then installed them over the existing RPMS. &amp;nbsp;I was 
&lt;br&gt;&amp;gt; able to complete the first two testings cases listed on the page 
&lt;br&gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://wiki.genunix.org/wiki/index.php/testing_for_newgdm_consolekit_multiseat_multidisplay&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.genunix.org/wiki/index.php/testing_for_newgdm_consolekit_multiseat_multidisplay&lt;/a&gt;&amp;gt;.
&lt;/div&gt;Good to know you find the right place.
&lt;br&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Then I decided to set up a simple configuration with two seat files in 
&lt;br&gt;&amp;gt; seats.d, each with their own session file in sessions.d, and their own 
&lt;br&gt;&amp;gt; display file in displays.d. &amp;nbsp;I've attached them at the end, stripped of 
&lt;br&gt;&amp;gt; comments. &amp;nbsp;The main difference is that the display file for the secondary 
&lt;br&gt;&amp;gt; seat runs Xorg with a different -layout option and with -sharevts and 
&lt;br&gt;&amp;gt; -noswitch.
&lt;br&gt;Your configurations seem good to me.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; This works, in that I get two separate X processes, two greeters, and two 
&lt;br&gt;&amp;gt; people can login. &amp;nbsp;There are a few rough edges, though:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 1) VT switching breaks things. &amp;nbsp;I'm not really clear how this should work; 
&lt;br&gt;&amp;gt; I would think the VTs should be per seat, although this would require 
&lt;br&gt;&amp;gt; multiconsole in the kernel. &amp;nbsp;Anyway VT switching appears to just affect 
&lt;br&gt;&amp;gt; the first seat. &amp;nbsp;Ctrl-Alt-Fn to switch from either keyboard causes the 
&lt;br&gt;&amp;gt; first seat to switch VTs; if I go to a text console, then that console get 
&lt;br&gt;&amp;gt; keystrokes from both keyboards. &amp;nbsp;Worst is that if I then switch back to 
&lt;br&gt;&amp;gt; VT7, I get the X session back on the primary seat, but it is now also 
&lt;br&gt;&amp;gt; getting keystrokes from both keyboards.
&lt;/div&gt;Could be possible with your #3 issue.
&lt;br&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 2) I can logout of the secondary seat and log back in fine. &amp;nbsp;However, for 
&lt;br&gt;&amp;gt; some reason when I first log out of the primary seat, X gets respawned, 
&lt;br&gt;&amp;gt; but I end up on VT1 instead of VT7. &amp;nbsp;So I have to manually switch back to 
&lt;br&gt;&amp;gt; VT7. &amp;nbsp;Unfortunately this has the effect of tripping the first problem.
&lt;br&gt;X respawned is desired behavior. &amp;nbsp;But should be on the same VT and
&lt;br&gt;display you have configuraed in your .session. Should be related with
&lt;br&gt;your #3 issue also. 
&lt;br&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 3) My .display files have $vt as a command line option, but when I use ps 
&lt;br&gt;&amp;gt; to look at the Xorg commands run, there is no vtX option passed to Xorg.
&lt;br&gt;This is strange, could you move $vt at the end of Exec line and try
&lt;br&gt;again? (I'm not sure whether Xorg accept &amp;quot;/usr/bin/Xorg $display $vt
&lt;br&gt;-layout Layout0 -br -verbose -auth $auth -nolisten tcp&amp;quot;)
&lt;br&gt;&lt;br&gt;To be simple, you could try the single session with your
&lt;br&gt;00-primary.seat. To disable your second seat, you can switch the key
&lt;br&gt;Hidden to true and restart your console-kit-daemon and gdm.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 4) Audio device ownership isn't getting set at all from either seat.
&lt;br&gt;Current ConsoleKit does not finish implementation to assign the devices
&lt;br&gt;for given seat. Sorry that I can not help you since I have bare
&lt;br&gt;knowledge about the hardware thing.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 5) I don't know how to configure the greeters I end up with; I like to 
&lt;br&gt;&amp;gt; disable sound
&lt;br&gt;I do not think disable sould for greeter is supported, should be an
&lt;br&gt;enhancement for GDM.
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;nbsp;and avoid having to click &amp;quot;Login&amp;quot; before entering my 
&lt;br&gt;&amp;gt; username.
&lt;br&gt;Are you saying you can not use tab to switch the &amp;quot;Login&amp;quot; button? If so,
&lt;br&gt;should be an A11y bug for GDM.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Yours, Wayne Whitney
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; %%% 00-primary.seat %%%
&lt;br&gt;&amp;gt; [Seat Entry]
&lt;br&gt;&amp;gt; Version=1.0
&lt;br&gt;&amp;gt; Name=Primary seat
&lt;br&gt;&amp;gt; ID=StaticSeat0
&lt;br&gt;&amp;gt; Description=Wayne's Desk
&lt;br&gt;&amp;gt; Hidden=false
&lt;br&gt;&amp;gt; Devices=
&lt;br&gt;&amp;gt; Sessions=Local0;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; %%% 01-secondary.seat %%%
&lt;br&gt;&amp;gt; [Seat Entry]
&lt;br&gt;&amp;gt; Version=1.0
&lt;br&gt;&amp;gt; Name=Secondary seat
&lt;br&gt;&amp;gt; ID=StaticSeat1
&lt;br&gt;&amp;gt; Description=Diane's desk
&lt;br&gt;&amp;gt; Hidden=false
&lt;br&gt;&amp;gt; Devices=
&lt;br&gt;&amp;gt; Sessions=Local1;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; %%% Local0.session %%%
&lt;br&gt;&amp;gt; [Session Entry]
&lt;br&gt;&amp;gt; Name=Local0
&lt;br&gt;&amp;gt; Type=LoginWindow
&lt;br&gt;&amp;gt; Description=Local Login Screen
&lt;br&gt;&amp;gt; DisplayTemplate=Local0
&lt;br&gt;&amp;gt; [Local]
&lt;br&gt;&amp;gt; display=:0
&lt;br&gt;&amp;gt; vt=vt7
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; %%% Local1.session %%%
&lt;br&gt;&amp;gt; [Session Entry]
&lt;br&gt;&amp;gt; Name=Local1
&lt;br&gt;&amp;gt; Type=LoginWindow
&lt;br&gt;&amp;gt; Description=Local Login Screen
&lt;br&gt;&amp;gt; DisplayTemplate=Local1
&lt;br&gt;&amp;gt; [Local]
&lt;br&gt;&amp;gt; display=:1
&lt;br&gt;&amp;gt; vt=vt8
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; %%% Local0.display %%%
&lt;br&gt;&amp;gt; [Display]
&lt;br&gt;&amp;gt; Type=X11
&lt;br&gt;&amp;gt; [X11]
&lt;br&gt;&amp;gt; Exec=/usr/bin/Xorg $display $vt -layout Layout0 -br -verbose -auth $auth -nolisten tcp
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; %%% Local1.display %%%
&lt;br&gt;&amp;gt; [Display]
&lt;br&gt;&amp;gt; Type=X11
&lt;br&gt;&amp;gt; [X11]
&lt;br&gt;&amp;gt; Exec=/usr/bin/Xorg $display $vt -layout Layout1 -sharevts -novtswitch -br -verbose -auth $auth -nolisten tcp
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; gdm-list mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26473510&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gdm-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26473510&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/User-feedback-on-multi-seat-gdm-and-ConsoleKit-tp26461722p26473510.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26470347</id>
	<title>gdm Autologin GUI mode</title>
	<published>2009-11-22T12:39:18Z</published>
	<updated>2009-11-22T12:39:18Z</updated>
	<author>
		<name>sureshc</name>
	</author>
	<content type="html">Hi All,
&lt;br&gt;&lt;br&gt;I have filed for an enhancement of AutoLogin mode in gdm with the 
&lt;br&gt;Keyboard/Language explicitly popped up for the user. This is different 
&lt;br&gt;than the TimedLogin mode in that it aims to provide the user with 
&lt;br&gt;explicitly popped up keyboard/language menu items before Auto log in her 
&lt;br&gt;to gnome desktop.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Pl. take a look at the issue filed at
&lt;br&gt;&lt;a href=&quot;https://bugzilla.gnome.org/show_bug.cgi?id=602663&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://bugzilla.gnome.org/show_bug.cgi?id=602663&lt;/a&gt;&lt;br&gt;regarding the need for a AutoLogin GUI mode for gdm and add your 
&lt;br&gt;comments and suggestions in there.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Suresh
&lt;br&gt;_______________________________________________
&lt;br&gt;gdm-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26470347&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/gdm-Autologin-GUI-mode-tp26470347p26470347.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26461722</id>
	<title>User feedback on multi-seat gdm and ConsoleKit</title>
	<published>2009-11-21T16:15:18Z</published>
	<updated>2009-11-21T16:15:18Z</updated>
	<author>
		<name>Wayne Whitney</name>
	</author>
	<content type="html">Hello,
&lt;br&gt;&lt;br&gt;I'm a long time multi-seat home user, since Fedora 7 at least. &amp;nbsp;I recently 
&lt;br&gt;updated to Fedora 12, which broke the gdm-2.20 based solution I had been 
&lt;br&gt;using. &amp;nbsp;So I decided to try the current multi-seat branches of gdm and 
&lt;br&gt;ConsoleKit, and I'm pleased to report partial success. &amp;nbsp;I'm sure I'm doing 
&lt;br&gt;some things wrong, though, since I'm used to the previous solution; any 
&lt;br&gt;guidance would be very welcome.
&lt;br&gt;&lt;br&gt;First let me say that I have an x86_64 machine with two ATI video cards, 
&lt;br&gt;two keyboards, and two mice. &amp;nbsp;I have configured xorg with two different 
&lt;br&gt;layouts, each one using one keyboard, one mouse, and one video card (via 
&lt;br&gt;IsolateDevice). &amp;nbsp;So all I really need gdm to do is run two instances of X 
&lt;br&gt;simultaneously and provide each with a greeter.
&lt;br&gt;&lt;br&gt;After figuring out the rudiments of git, I grabbed the appropriate 
&lt;br&gt;branches of gdm and ConsoleKit, configured them to match the Fedora RPM 
&lt;br&gt;configurations, and then installed them over the existing RPMS. &amp;nbsp;I was 
&lt;br&gt;able to complete the first two testings cases listed on the page 
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://wiki.genunix.org/wiki/index.php/testing_for_newgdm_consolekit_multiseat_multidisplay&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.genunix.org/wiki/index.php/testing_for_newgdm_consolekit_multiseat_multidisplay&lt;/a&gt;&amp;gt;.
&lt;br&gt;&lt;br&gt;Then I decided to set up a simple configuration with two seat files in 
&lt;br&gt;seats.d, each with their own session file in sessions.d, and their own 
&lt;br&gt;display file in displays.d. &amp;nbsp;I've attached them at the end, stripped of 
&lt;br&gt;comments. &amp;nbsp;The main difference is that the display file for the secondary 
&lt;br&gt;seat runs Xorg with a different -layout option and with -sharevts and 
&lt;br&gt;-noswitch.
&lt;br&gt;&lt;br&gt;This works, in that I get two separate X processes, two greeters, and two 
&lt;br&gt;people can login. &amp;nbsp;There are a few rough edges, though:
&lt;br&gt;&lt;br&gt;1) VT switching breaks things. &amp;nbsp;I'm not really clear how this should work; 
&lt;br&gt;I would think the VTs should be per seat, although this would require 
&lt;br&gt;multiconsole in the kernel. &amp;nbsp;Anyway VT switching appears to just affect 
&lt;br&gt;the first seat. &amp;nbsp;Ctrl-Alt-Fn to switch from either keyboard causes the 
&lt;br&gt;first seat to switch VTs; if I go to a text console, then that console get 
&lt;br&gt;keystrokes from both keyboards. &amp;nbsp;Worst is that if I then switch back to 
&lt;br&gt;VT7, I get the X session back on the primary seat, but it is now also 
&lt;br&gt;getting keystrokes from both keyboards.
&lt;br&gt;&lt;br&gt;2) I can logout of the secondary seat and log back in fine. &amp;nbsp;However, for 
&lt;br&gt;some reason when I first log out of the primary seat, X gets respawned, 
&lt;br&gt;but I end up on VT1 instead of VT7. &amp;nbsp;So I have to manually switch back to 
&lt;br&gt;VT7. &amp;nbsp;Unfortunately this has the effect of tripping the first problem.
&lt;br&gt;&lt;br&gt;3) My .display files have $vt as a command line option, but when I use ps 
&lt;br&gt;to look at the Xorg commands run, there is no vtX option passed to Xorg.
&lt;br&gt;&lt;br&gt;4) Audio device ownership isn't getting set at all from either seat.
&lt;br&gt;&lt;br&gt;5) I don't know how to configure the greeters I end up with; I like to 
&lt;br&gt;disable sound and avoid having to click &amp;quot;Login&amp;quot; before entering my 
&lt;br&gt;username.
&lt;br&gt;&lt;br&gt;Yours, Wayne Whitney
&lt;br&gt;&lt;br&gt;&lt;br&gt;%%% 00-primary.seat %%%
&lt;br&gt;[Seat Entry]
&lt;br&gt;Version=1.0
&lt;br&gt;Name=Primary seat
&lt;br&gt;ID=StaticSeat0
&lt;br&gt;Description=Wayne's Desk
&lt;br&gt;Hidden=false
&lt;br&gt;Devices=
&lt;br&gt;Sessions=Local0;
&lt;br&gt;&lt;br&gt;%%% 01-secondary.seat %%%
&lt;br&gt;[Seat Entry]
&lt;br&gt;Version=1.0
&lt;br&gt;Name=Secondary seat
&lt;br&gt;ID=StaticSeat1
&lt;br&gt;Description=Diane's desk
&lt;br&gt;Hidden=false
&lt;br&gt;Devices=
&lt;br&gt;Sessions=Local1;
&lt;br&gt;&lt;br&gt;%%% Local0.session %%%
&lt;br&gt;[Session Entry]
&lt;br&gt;Name=Local0
&lt;br&gt;Type=LoginWindow
&lt;br&gt;Description=Local Login Screen
&lt;br&gt;DisplayTemplate=Local0
&lt;br&gt;[Local]
&lt;br&gt;display=:0
&lt;br&gt;vt=vt7
&lt;br&gt;&lt;br&gt;%%% Local1.session %%%
&lt;br&gt;[Session Entry]
&lt;br&gt;Name=Local1
&lt;br&gt;Type=LoginWindow
&lt;br&gt;Description=Local Login Screen
&lt;br&gt;DisplayTemplate=Local1
&lt;br&gt;[Local]
&lt;br&gt;display=:1
&lt;br&gt;vt=vt8
&lt;br&gt;&lt;br&gt;%%% Local0.display %%%
&lt;br&gt;[Display]
&lt;br&gt;Type=X11
&lt;br&gt;[X11]
&lt;br&gt;Exec=/usr/bin/Xorg $display $vt -layout Layout0 -br -verbose -auth $auth -nolisten tcp
&lt;br&gt;&lt;br&gt;%%% Local1.display %%%
&lt;br&gt;[Display]
&lt;br&gt;Type=X11
&lt;br&gt;[X11]
&lt;br&gt;Exec=/usr/bin/Xorg $display $vt -layout Layout1 -sharevts -novtswitch -br -verbose -auth $auth -nolisten tcp
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gdm-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26461722&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/User-feedback-on-multi-seat-gdm-and-ConsoleKit-tp26461722p26461722.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26375307</id>
	<title>Re: Multi-seat issues with GDM 2.16</title>
	<published>2009-11-16T08:50:23Z</published>
	<updated>2009-11-16T08:50:23Z</updated>
	<author>
		<name>Brian Cameron</name>
	</author>
	<content type="html">&lt;br&gt;Alexander:
&lt;br&gt;&lt;br&gt;gdmlogin and gdmgreeter pretty much do the same thing, so it is unusual
&lt;br&gt;for one to crash and the other to work. &amp;nbsp;When I have seen problems like
&lt;br&gt;this, it is caused because:
&lt;br&gt;&lt;br&gt;- There is some library that gdmgreeter needs that is not available on
&lt;br&gt;&amp;nbsp; &amp;nbsp;the system. &amp;nbsp;If you type &amp;quot;ldd /usr/lib/gdmgreeter&amp;quot;, and if any of the
&lt;br&gt;&amp;nbsp; &amp;nbsp;libraries report problems (like they cannot be found), then this is
&lt;br&gt;&amp;nbsp; &amp;nbsp;obviously a problem.
&lt;br&gt;&lt;br&gt;- If gdmgreeter is crashing for some reason.
&lt;br&gt;&lt;br&gt;Try this. &amp;nbsp;Using gdmlogin, log into a normal session and set this
&lt;br&gt;environment variable: &amp;quot;DOING_GDM_DEVELOPMENT=1&amp;quot;. &amp;nbsp;Then run gdmgreeter
&lt;br&gt;from a terminal window within the normal user session.
&lt;br&gt;&lt;br&gt;This lets you run a debug version of gdmgreeter. &amp;nbsp;Some of the features
&lt;br&gt;are turned off, so it is not an exact test of what code is executed when
&lt;br&gt;it is launched via the main GDM daemon. &amp;nbsp;However, it is a good test to
&lt;br&gt;run. &amp;nbsp;If gdmgreeter crashes on startup when DOING_GDM_DEVELOPMENT is
&lt;br&gt;set, then it is often easier to track down why.
&lt;br&gt;&lt;br&gt;If this doesn't highlight the problem (and if turning on GDM debug does
&lt;br&gt;not help), then it would likely be necessary to build a debug version of
&lt;br&gt;GDM, add a sleep() statement to gdmgreeter when it starts up, and attach
&lt;br&gt;a debugger to the process to see why things are going awry.
&lt;br&gt;&lt;br&gt;Brian
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I'm experimenting with multi-seat configuration using DisplayLink devices as per
&lt;br&gt;&amp;gt; instructions on their wiki [1].
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The displaylink kernel and Xorg drivers compiled and appear to work, the udev
&lt;br&gt;&amp;gt; scripts on the wiki needed slight change to make it work for me and only the
&lt;br&gt;&amp;gt; last part doesn't seem to work.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; When the system boots in runlevel 3 I start /usr/sbin/gdm manually and execute
&lt;br&gt;&amp;gt; ./usbseat.sh 2 to start X and gdm login screen on the terminal with ID 2.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The script uses the following commands:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; /usr/bin/gdmdynamic -v -t 2 -s 1 -a &amp;quot;$1=/usr/bin/X :$1 -br -audit 0 -nolisten
&lt;br&gt;&amp;gt; tcp -novtswitch -sharevts -config $TMPFILE&amp;quot;
&lt;br&gt;&amp;gt; /usr/bin/gdmdynamic -v -r $1
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Where the TMPFILE is a Xorg config file with proper grouping for display, mouse
&lt;br&gt;&amp;gt; and keyboard.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Xorg starts (I've tested it manually too). The mouse pointer is displayed using
&lt;br&gt;&amp;gt; the default theme for my distro (RHEL5.4), there's a blue circle around the
&lt;br&gt;&amp;gt; pointer for a while indicating that stuff is loading.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Then all of this shows only a black screen and the mouse pointer. It doesn't
&lt;br&gt;&amp;gt; show the login screen as one expects.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The pstree output looks ok:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;├─gdm-binary───gdm-binary─┬─X
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;│ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; └─gdmgreeter
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; IIRC gdmgreeter is the application that shows the login screen.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The associated Xorg and gdm logs don't indicate any warnings or errors.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Does anyone have an idea how to debug this or why it's not working? I'm using
&lt;br&gt;&amp;gt; 2.16 which is relatively old and multi-seat support is reported to work on older
&lt;br&gt;&amp;gt; versions.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; [1] - &lt;a href=&quot;http://libdlo.freedesktop.org/wiki/MultiSeatTerminal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://libdlo.freedesktop.org/wiki/MultiSeatTerminal&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; Alexander.
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; gdm-list mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26375307&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gdm-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26375307&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Multi-seat-issues-with-GDM-2.16-tp26370496p26375307.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26372020</id>
	<title>Re: Multi-seat issues with GDM 2.16</title>
	<published>2009-11-16T05:37:33Z</published>
	<updated>2009-11-16T05:37:33Z</updated>
	<author>
		<name>Alexander Todorov-2</name>
	</author>
	<content type="html">Alexander Todorov wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Xorg starts (I've tested it manually too). The mouse pointer is displayed using
&lt;br&gt;&amp;gt; the default theme for my distro (RHEL5.4), there's a blue circle around the
&lt;br&gt;&amp;gt; pointer for a while indicating that stuff is loading.
&lt;br&gt;Adding
&lt;br&gt;Greeter=/usr/libexec/gdmlogin
&lt;br&gt;&lt;br&gt;to gdm.conf fixed it for me. I'm seeing a login prompt and I'm able to login.
&lt;br&gt;&lt;br&gt;--
&lt;br&gt;Alexander.
&lt;br&gt;_______________________________________________
&lt;br&gt;gdm-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26372020&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Multi-seat-issues-with-GDM-2.16-tp26370496p26372020.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26370496</id>
	<title>Multi-seat issues with GDM 2.16</title>
	<published>2009-11-16T03:39:36Z</published>
	<updated>2009-11-16T03:39:36Z</updated>
	<author>
		<name>Alexander Todorov-2</name>
	</author>
	<content type="html">Hello,
&lt;br&gt;I'm experimenting with multi-seat configuration using DisplayLink devices as per
&lt;br&gt;instructions on their wiki [1].
&lt;br&gt;&lt;br&gt;The displaylink kernel and Xorg drivers compiled and appear to work, the udev
&lt;br&gt;scripts on the wiki needed slight change to make it work for me and only the
&lt;br&gt;last part doesn't seem to work.
&lt;br&gt;&lt;br&gt;When the system boots in runlevel 3 I start /usr/sbin/gdm manually and execute
&lt;br&gt;./usbseat.sh 2 to start X and gdm login screen on the terminal with ID 2.
&lt;br&gt;&lt;br&gt;The script uses the following commands:
&lt;br&gt;&lt;br&gt;/usr/bin/gdmdynamic -v -t 2 -s 1 -a &amp;quot;$1=/usr/bin/X :$1 -br -audit 0 -nolisten
&lt;br&gt;tcp -novtswitch -sharevts -config $TMPFILE&amp;quot;
&lt;br&gt;/usr/bin/gdmdynamic -v -r $1
&lt;br&gt;&lt;br&gt;Where the TMPFILE is a Xorg config file with proper grouping for display, mouse
&lt;br&gt;and keyboard.
&lt;br&gt;&lt;br&gt;Xorg starts (I've tested it manually too). The mouse pointer is displayed using
&lt;br&gt;the default theme for my distro (RHEL5.4), there's a blue circle around the
&lt;br&gt;pointer for a while indicating that stuff is loading.
&lt;br&gt;&lt;br&gt;Then all of this shows only a black screen and the mouse pointer. It doesn't
&lt;br&gt;show the login screen as one expects.
&lt;br&gt;&lt;br&gt;The pstree output looks ok:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;├─gdm-binary───gdm-binary─┬─X
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;│ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; └─gdmgreeter
&lt;br&gt;&lt;br&gt;IIRC gdmgreeter is the application that shows the login screen.
&lt;br&gt;&lt;br&gt;The associated Xorg and gdm logs don't indicate any warnings or errors.
&lt;br&gt;&lt;br&gt;Does anyone have an idea how to debug this or why it's not working? I'm using
&lt;br&gt;2.16 which is relatively old and multi-seat support is reported to work on older
&lt;br&gt;versions.
&lt;br&gt;&lt;br&gt;[1] - &lt;a href=&quot;http://libdlo.freedesktop.org/wiki/MultiSeatTerminal&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://libdlo.freedesktop.org/wiki/MultiSeatTerminal&lt;/a&gt;&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Alexander.
&lt;br&gt;_______________________________________________
&lt;br&gt;gdm-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26370496&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Multi-seat-issues-with-GDM-2.16-tp26370496p26370496.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26365955</id>
	<title>Re: [ConsoleKit] Multi-seat update</title>
	<published>2009-11-15T18:10:23Z</published>
	<updated>2009-11-15T18:10:23Z</updated>
	<author>
		<name>Halton Huo</name>
	</author>
	<content type="html">Ray,
&lt;br&gt;&lt;br&gt;Thanks for your response. To save your time, you could review the
&lt;br&gt;changes later than your last commit.
&lt;br&gt;&lt;br&gt;ConsoleKit(multi-seat) &amp;nbsp; &amp;nbsp;: 0b17fb32027beffa658c8ac866c2acbcb3bee603
&lt;br&gt;GDM(display-configuration): a9cf528e725f7553dcd8fd9c07c54a87fd383869
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;Halton
&lt;br&gt;&lt;br&gt;On Fri, 2009-11-13 at 10:43 -0500, Ray Strode wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; On Thu, Nov 12, 2009 at 9:53 PM, Halton Huo &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26365955&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Halton.Huo@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; We have sees several emails to the consolekit and gdm-list mailing lists
&lt;br&gt;&amp;gt; &amp;gt; where people have asked for multi-seat and multi-display support.
&lt;br&gt;&amp;gt; &amp;gt; Obviously this feature is very important. Currently the patches are very
&lt;br&gt;&amp;gt; &amp;gt; long and difficult to maintain for applying on master and released
&lt;br&gt;&amp;gt; &amp;gt; tarballs.
&lt;br&gt;&amp;gt; Right, we should get these integrated. &amp;nbsp;There was a bit of a hiatus
&lt;br&gt;&amp;gt; because we knew they weren't going to make 2.28 so priorities shifted.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Ray and Jon, could you please review these changes as soon as you can?
&lt;br&gt;&amp;gt; &amp;gt; If so, it would be very much appreciated.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Note the schedule:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://live.gnome.org/TwoPointTwentyseven/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://live.gnome.org/TwoPointTwentyseven/&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; - 2.29.2 is due on November 16th
&lt;br&gt;&amp;gt; &amp;gt; - 2.29.3 on November 30th.
&lt;br&gt;&amp;gt; &amp;gt; - 2.29.4 on December 21st
&lt;br&gt;&amp;gt; &amp;gt; - 2.29.5 on January 11th and this is string freeze.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; We really, at the very latest should get this into 2.29.5 if multi-seat
&lt;br&gt;&amp;gt; &amp;gt; support is going to be delivered with GNOME 2.30. &amp;nbsp;Considering that this
&lt;br&gt;&amp;gt; &amp;gt; feature should be soak tested for as much time as possible, it would be
&lt;br&gt;&amp;gt; &amp;gt; best to integrate well before then. &amp;nbsp;We should ask Jon and Ray to try
&lt;br&gt;&amp;gt; &amp;gt; and commit to a particular release. &amp;nbsp;Is it possible it can go into the
&lt;br&gt;&amp;gt; &amp;gt; 2.29.2 release? &amp;nbsp;If so, then we need to move quickly.
&lt;br&gt;&amp;gt; I don't think 2.29.2 is realistic. &amp;nbsp;You're right, though, we need to
&lt;br&gt;&amp;gt; land these for 2.30.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I'll take another look soon,
&lt;br&gt;&amp;gt; Ray
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; ConsoleKit mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26365955&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ConsoleKit@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.freedesktop.org/mailman/listinfo/consolekit&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freedesktop.org/mailman/listinfo/consolekit&lt;/a&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gdm-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26365955&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Multi-seat-update-tp26330462p26365955.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26338610</id>
	<title>Re: Multi-seat update</title>
	<published>2009-11-13T07:43:08Z</published>
	<updated>2009-11-13T07:43:08Z</updated>
	<author>
		<name>Ray Strode</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;On Thu, Nov 12, 2009 at 9:53 PM, Halton Huo &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26338610&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Halton.Huo@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; We have sees several emails to the consolekit and gdm-list mailing lists
&lt;br&gt;&amp;gt; where people have asked for multi-seat and multi-display support.
&lt;br&gt;&amp;gt; Obviously this feature is very important. Currently the patches are very
&lt;br&gt;&amp;gt; long and difficult to maintain for applying on master and released
&lt;br&gt;&amp;gt; tarballs.
&lt;br&gt;Right, we should get these integrated. &amp;nbsp;There was a bit of a hiatus
&lt;br&gt;because we knew they weren't going to make 2.28 so priorities shifted.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Ray and Jon, could you please review these changes as soon as you can?
&lt;br&gt;&amp;gt; If so, it would be very much appreciated.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Note the schedule:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;    &lt;a href=&quot;http://live.gnome.org/TwoPointTwentyseven/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://live.gnome.org/TwoPointTwentyseven/&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; - 2.29.2 is due on November 16th
&lt;br&gt;&amp;gt; - 2.29.3 on November 30th.
&lt;br&gt;&amp;gt; - 2.29.4 on December 21st
&lt;br&gt;&amp;gt; - 2.29.5 on January 11th and this is string freeze.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; We really, at the very latest should get this into 2.29.5 if multi-seat
&lt;br&gt;&amp;gt; support is going to be delivered with GNOME 2.30.  Considering that this
&lt;br&gt;&amp;gt; feature should be soak tested for as much time as possible, it would be
&lt;br&gt;&amp;gt; best to integrate well before then.  We should ask Jon and Ray to try
&lt;br&gt;&amp;gt; and commit to a particular release.  Is it possible it can go into the
&lt;br&gt;&amp;gt; 2.29.2 release?  If so, then we need to move quickly.
&lt;/div&gt;I don't think 2.29.2 is realistic. &amp;nbsp;You're right, though, we need to
&lt;br&gt;land these for 2.30.
&lt;br&gt;&lt;br&gt;I'll take another look soon,
&lt;br&gt;Ray
&lt;br&gt;_______________________________________________
&lt;br&gt;gdm-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26338610&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Multi-seat-update-tp26330462p26338610.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26334412</id>
	<title>Re: Multi-seat update</title>
	<published>2009-11-13T02:23:26Z</published>
	<updated>2009-11-13T02:23:26Z</updated>
	<author>
		<name>Paul van der Vlis</name>
	</author>
	<content type="html">Halton Huo schreef:
&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I'd like to give an update on multi-seat and multi-display feature.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;From this past May, Ray Strode and myself worked together to commit
&lt;br&gt;&amp;gt; multi-seat support into the ConsoleKit multi-seat branch[3] and GDM
&lt;br&gt;&amp;gt; display-configuration branch[4].
&lt;br&gt;&lt;br&gt;Really great ;-)
&lt;br&gt;&lt;br&gt;With regards,
&lt;br&gt;Paul van der Vlis.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;&lt;a href=&quot;http://www.vandervlis.nl/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.vandervlis.nl/&lt;/a&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gdm-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26334412&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Multi-seat-update-tp26330462p26334412.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26330462</id>
	<title>Multi-seat update</title>
	<published>2009-11-12T18:53:58Z</published>
	<updated>2009-11-12T18:53:58Z</updated>
	<author>
		<name>Halton Huo</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I'd like to give an update on multi-seat and multi-display feature.
&lt;br&gt;&lt;br&gt;&amp;gt;From this past May, Ray Strode and myself worked together to commit
&lt;br&gt;multi-seat support into the ConsoleKit multi-seat branch[3] and GDM
&lt;br&gt;display-configuration branch[4].
&lt;br&gt;&lt;br&gt;In total, we committed 78 times in these branches and fixed a large
&lt;br&gt;number of bugs. Now I'm glad to say this patch is ready for review and
&lt;br&gt;good enough to commit back to master. You can refer to the general
&lt;br&gt;testing result page[2].
&lt;br&gt;&lt;br&gt;We have sees several emails to the consolekit and gdm-list mailing lists
&lt;br&gt;where people have asked for multi-seat and multi-display support.
&lt;br&gt;Obviously this feature is very important. Currently the patches are very
&lt;br&gt;long and difficult to maintain for applying on master and released
&lt;br&gt;tarballs.
&lt;br&gt;&lt;br&gt;Ray and Jon, could you please review these changes as soon as you can?
&lt;br&gt;If so, it would be very much appreciated.
&lt;br&gt;&lt;br&gt;Note the schedule:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://live.gnome.org/TwoPointTwentyseven/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://live.gnome.org/TwoPointTwentyseven/&lt;/a&gt;&lt;br&gt;&lt;br&gt;- 2.29.2 is due on November 16th
&lt;br&gt;- 2.29.3 on November 30th.
&lt;br&gt;- 2.29.4 on December 21st
&lt;br&gt;- 2.29.5 on January 11th and this is string freeze.
&lt;br&gt;&lt;br&gt;We really, at the very latest should get this into 2.29.5 if multi-seat
&lt;br&gt;support is going to be delivered with GNOME 2.30. &amp;nbsp;Considering that this
&lt;br&gt;feature should be soak tested for as much time as possible, it would be
&lt;br&gt;best to integrate well before then. &amp;nbsp;We should ask Jon and Ray to try
&lt;br&gt;and commit to a particular release. &amp;nbsp;Is it possible it can go into the
&lt;br&gt;2.29.2 release? &amp;nbsp;If so, then we need to move quickly.
&lt;br&gt;&lt;br&gt;The latest patches that can be applied on git-master can be found here:
&lt;br&gt;ConsoleKit patch: &lt;a href=&quot;https://bugs.freedesktop.org/attachment.cgi?id=31124&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://bugs.freedesktop.org/attachment.cgi?id=31124&lt;/a&gt;&lt;br&gt;GDM patch: &lt;a href=&quot;https://bugzilla.gnome.org/attachment.cgi?id=147528&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://bugzilla.gnome.org/attachment.cgi?id=147528&lt;/a&gt;&lt;br&gt;&lt;br&gt;References
&lt;br&gt;-----------
&lt;br&gt;[1] Design document:
&lt;br&gt;&lt;a href=&quot;http://wiki.genunix.org/wiki/index.php/design_for_newgdm_consolekit_multiseat_multidisplay&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.genunix.org/wiki/index.php/design_for_newgdm_consolekit_multiseat_multidisplay&lt;/a&gt;&lt;br&gt;&lt;br&gt;[2] Test report:
&lt;br&gt;&lt;a href=&quot;http://wiki.genunix.org/wiki/index.php/testing_for_newgdm_consolekit_multiseat_multidisplay&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://wiki.genunix.org/wiki/index.php/testing_for_newgdm_consolekit_multiseat_multidisplay&lt;/a&gt;&lt;br&gt;&lt;br&gt;[3] ConsoleKit multi-seat branch:
&lt;br&gt;&lt;a href=&quot;http://cgit.freedesktop.org/ConsoleKit/tree/?h=multi-seat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cgit.freedesktop.org/ConsoleKit/tree/?h=multi-seat&lt;/a&gt;&lt;br&gt;&lt;br&gt;[4] GDM display-configuration branch:
&lt;br&gt;&lt;a href=&quot;http://git.gnome.org/cgit/gdm/?h=display-configuration&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://git.gnome.org/cgit/gdm/?h=display-configuration&lt;/a&gt;&lt;br&gt;&lt;br&gt;[5] ConsoleKit bug:
&lt;br&gt;&lt;a href=&quot;https://bugs.freedesktop.org/show_bug.cgi?id=19333&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://bugs.freedesktop.org/show_bug.cgi?id=19333&lt;/a&gt;&lt;br&gt;&lt;br&gt;[6] GDM bug:
&lt;br&gt;&lt;a href=&quot;https://bugzilla.gnome.org/show_bug.cgi?id=536355&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://bugzilla.gnome.org/show_bug.cgi?id=536355&lt;/a&gt;&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Halton.
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gdm-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26330462&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Multi-seat-update-tp26330462p26330462.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26285728</id>
	<title>double login warning box</title>
	<published>2009-11-10T07:47:21Z</published>
	<updated>2009-11-10T07:47:21Z</updated>
	<author>
		<name>duportail</name>
	</author>
	<content type="html">Is the double login warning box configurable?
&lt;br&gt;I want to hide two buttons and keep just one: the right one; break off the 
&lt;br&gt;login, so it will return to the login box of the gdmgreeter
&lt;br&gt;&lt;br&gt;regards,
&lt;br&gt;guy
&lt;br&gt;_______________________________________________
&lt;br&gt;gdm-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26285728&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/double-login-warning-box-tp26285728p26285728.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26212619</id>
	<title>Re: Your gdm changes and SunRay...</title>
	<published>2009-11-05T03:01:52Z</published>
	<updated>2009-11-05T03:01:52Z</updated>
	<author>
		<name>Jens Langner</name>
	</author>
	<content type="html">Hi Halton,
&lt;br&gt;&lt;br&gt;Am 05.11.09 11:26, schrieb Halton Huo:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; With my knowledge so far, you need do following things to let SRSS work
&lt;br&gt;&amp;gt; with ConsoleKit and new GDM:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 1. Apply the ConsoleKit latest patch
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://src.opensolaris.org/source/xref/jds/spec-files/trunk/patches/ConsoleKit-01-ck-dynamic.diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://src.opensolaris.org/source/xref/jds/spec-files/trunk/patches/ConsoleKit-01-ck-dynamic.diff&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 2. Apply the Sunray specific patch
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://src.opensolaris.org/source/xref/jds/spec-files/trunk/patches/ConsoleKit-02-add-sunray-type.diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://src.opensolaris.org/source/xref/jds/spec-files/trunk/patches/ConsoleKit-02-add-sunray-type.diff&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 3. Apply the GDM patch
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://src.opensolaris.org/source/xref/jds/spec-files/trunk/patches/gdm-04-dynamic-display.diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://src.opensolaris.org/source/xref/jds/spec-files/trunk/patches/gdm-04-dynamic-display.diff&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 4. Get gdmdynamic wrapper 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://src.opensolaris.org/source/xref/jds/spec-files/trunk/ext-sources/gdmdynamic&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://src.opensolaris.org/source/xref/jds/spec-files/trunk/ext-sources/gdmdynamic&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Let me know if you have any issue.
&lt;/div&gt;&lt;br&gt;Oh sorry. I think I didn't make it clear enough. Of coure I applied the
&lt;br&gt;above mentioned changes. In fact, I already used the latest code from
&lt;br&gt;the repective git repositories. However, the problems I am facing are
&lt;br&gt;still present. So please read through my last email again and take
&lt;br&gt;special attention on my proposed fixes for the two problems that are
&lt;br&gt;still present with your latest changes (crash of console-kit-daemon and
&lt;br&gt;broken behaviour of gdm_dynamic_display_finish function).
&lt;br&gt;&lt;br&gt;best regards,
&lt;br&gt;jens
&lt;br&gt;-- 
&lt;br&gt;Jens Langner &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Ph: +49-351-2602757
&lt;br&gt;Forschungszentrum Dresden-Rossendorf e.V.
&lt;br&gt;Institute of Radiopharmacy - PET Center &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26212619&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;J.Langner@...&lt;/a&gt;
&lt;br&gt;Germany &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://www.fzd.de/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.fzd.de/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gdm-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26212619&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Your-gdm-changes-and-SunRay...-tp26198111p26212619.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26212217</id>
	<title>Re: Your gdm changes and SunRay...</title>
	<published>2009-11-05T02:26:03Z</published>
	<updated>2009-11-05T02:26:03Z</updated>
	<author>
		<name>Halton Huo</name>
	</author>
	<content type="html">Hi Jens,
&lt;br&gt;&lt;br&gt;With my knowledge so far, you need do following things to let SRSS work
&lt;br&gt;with ConsoleKit and new GDM:
&lt;br&gt;&lt;br&gt;1. Apply the ConsoleKit latest patch
&lt;br&gt;&lt;a href=&quot;http://src.opensolaris.org/source/xref/jds/spec-files/trunk/patches/ConsoleKit-01-ck-dynamic.diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://src.opensolaris.org/source/xref/jds/spec-files/trunk/patches/ConsoleKit-01-ck-dynamic.diff&lt;/a&gt;&lt;br&gt;&lt;br&gt;2. Apply the Sunray specific patch
&lt;br&gt;&lt;a href=&quot;http://src.opensolaris.org/source/xref/jds/spec-files/trunk/patches/ConsoleKit-02-add-sunray-type.diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://src.opensolaris.org/source/xref/jds/spec-files/trunk/patches/ConsoleKit-02-add-sunray-type.diff&lt;/a&gt;&lt;br&gt;&lt;br&gt;3. Apply the GDM patch
&lt;br&gt;&lt;a href=&quot;http://src.opensolaris.org/source/xref/jds/spec-files/trunk/patches/gdm-04-dynamic-display.diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://src.opensolaris.org/source/xref/jds/spec-files/trunk/patches/gdm-04-dynamic-display.diff&lt;/a&gt;&lt;br&gt;&lt;br&gt;4. Get gdmdynamic wrapper 
&lt;br&gt;&lt;a href=&quot;http://src.opensolaris.org/source/xref/jds/spec-files/trunk/ext-sources/gdmdynamic&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://src.opensolaris.org/source/xref/jds/spec-files/trunk/ext-sources/gdmdynamic&lt;/a&gt;&lt;br&gt;&lt;br&gt;Let me know if you have any issue.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Halton.
&lt;br&gt;&lt;br&gt;On Wed, 2009-11-04 at 15:36 +0100, Jens Langner wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; as Brian Cameron asked me to continue the discussion on the gdm mailing 
&lt;br&gt;&amp;gt; list I am sending my replay about the latest MultiSeat changes in gdm 
&lt;br&gt;&amp;gt; here now.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; As an introduction: We are currently trying to get the latest SunRay 
&lt;br&gt;&amp;gt; Server (SRS) 4.2 version running with Ubuntu 9.10 which in turn uses gdm 
&lt;br&gt;&amp;gt; 2.28. However, as SRS is heavily relying on the previous &amp;quot;gdmdynamic&amp;quot; 
&lt;br&gt;&amp;gt; feature the SRS software is not working out-of-the-box anymore with 
&lt;br&gt;&amp;gt; systems using gdm 2.28+. After searching the internet we found the 
&lt;br&gt;&amp;gt; submitted patches from Brian Cameron and Halton Huo for gdm and 
&lt;br&gt;&amp;gt; consolekit and tried to apply those to the sources used in Ubuntu 9.10. 
&lt;br&gt;&amp;gt; However, as the work from Brian and Halton is still in progress we found 
&lt;br&gt;&amp;gt; some still existing problems and thus are reporting them here now.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Am 03.11.09 20:11, schrieb Brian Cameron:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Can you please send me a link to the git repository so that I may
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; eventually create own patch files while you are not able to update them
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; at the above locations. Thanks.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; The latest code is here:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://cgit.freedesktop.org/ConsoleKit/log/?h=multi-seat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cgit.freedesktop.org/ConsoleKit/log/?h=multi-seat&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://cgit.freedesktop.org/ConsoleKit/tree/?h=multi-seat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cgit.freedesktop.org/ConsoleKit/tree/?h=multi-seat&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; I believe your problems will go away if you use the latest code in that
&lt;br&gt;&amp;gt; &amp;gt; branch. Let me know if you have any further problems, or if this fixes
&lt;br&gt;&amp;gt; &amp;gt; the issues you have noticed.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; The patches at opensolaris.org should be updated to include the latest
&lt;br&gt;&amp;gt; &amp;gt; fixes from the above git branch in the next day or two, by the end of
&lt;br&gt;&amp;gt; &amp;gt; the week at the latest. Halton or I will make sure that the bugs in
&lt;br&gt;&amp;gt; &amp;gt; bugzilla are updated with the latest patches also so that people do not
&lt;br&gt;&amp;gt; &amp;gt; use the old patches by accident, if they don't know about git.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Unfortunately the latest patches available in the ConsoleKit git as well 
&lt;br&gt;&amp;gt; as in the gdm git did not fully solve our problems here.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; -- cut here --
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; if (kind == CK_SEAT_KIND_DYNAMIC) {
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; g_hash_table_steal (manager-&amp;gt;priv-&amp;gt;sessions, orig_ssid);
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; g_hash_table_remove (manager-&amp;gt;priv-&amp;gt;sessions, orig_ssid);
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; }
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; -- cut here --
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; now it doesn't crash anymore here. After that change we have been
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; finally able to log in to our SunRay Server. However, after a short
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; test we came across a second problem which I want to outline below:
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Halton, have we fixed this problem in our latest patches?
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; FYI: It seems this bug is still present, at least in the patch file
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; provided at the above location. I also verified that it still crashes by
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; using your patches. However, after inserting the above
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; g_hash_table_steal() call the segmentation fault vanishes.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Do you still see this problem using the latest code in the git branch?
&lt;br&gt;&amp;gt; &amp;gt; I believe that this is one of the issues that Halton recently fixed,
&lt;br&gt;&amp;gt; &amp;gt; though I am not sure.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Yes, the problem is still present in the latest code in the git branch. 
&lt;br&gt;&amp;gt; Here I can perfectly reproduce a crash of console-kit-daemon as soon as 
&lt;br&gt;&amp;gt; I log into the SRS. However, by adding the above &amp;quot;g_hash_table_steal()&amp;quot; 
&lt;br&gt;&amp;gt; line right before the remove() finally solves that problem and 
&lt;br&gt;&amp;gt; console-kit-daemon does not crash anymore.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; 2) With your gdm patches applied it seems that gdm itself does not
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; restart the corresponding X server anymore if either the X server
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; process is killed via (kill PID) or if the session is killed by
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; Ctrl-Bspc-Bspc. This seems to not only be true for the dynamic SunRay
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; sessions, but also for any local session (e.g. on display :0). Please
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; find attached the debug output where you can hopefully spot the problem
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; that gdm tries to start another gdm-simple-slave, however it seems to
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; fail and thus it ends up being aborted. Unfortunately we haven't
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; found a workaround or fix for this problem yet as we are not that
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt;&amp;gt; trained with gdm&amp;lt;&amp;gt;consolekit interactions. However, I believe that
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt;&amp;gt; this could be caused either by the reason that the display isn't
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt;&amp;gt; freed that quickly so that the new gdm slave can not start a new X
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt;&amp;gt; server that fast or it might be because there is still something
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt;&amp;gt; missing in the gdm&amp;lt;&amp;gt;consolekit interaction which causes the
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt;&amp;gt; X server restart to fail.
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; I believe that this problem is also fixed? Halton, can you confirm?
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; I just grabed the patches from the above directory now and recompiled
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; consolekit 0.3.1 and gdm 2.28.1 for Ubuntu 9.10 here. However, the net
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; result is the same. I am able to connect to the running SunRay service,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; but as soon as I kill a session with Ctrl+Bspc+Bspc gdm never returns on
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; that display. The same happens with the local display :0, btw. However,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; the debug output of gdm is now slightly different to the first one I
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; sent to you today. Now gdm is not even trying to restart
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; gdm-simple-slave as it seems. Perhaps you guys have an idea what might
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; cause that.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Do you still see this problem with the latest code in git? Again, I
&lt;br&gt;&amp;gt; &amp;gt; think this is an issue that Halton recently fixed, though I am again not
&lt;br&gt;&amp;gt; &amp;gt; sure.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Yes, unfortunately this problem is also still present with the latest 
&lt;br&gt;&amp;gt; changes from the &amp;quot;display-configuration&amp;quot; branch in the gdm git. I can 
&lt;br&gt;&amp;gt; perfectly verify that by simply manually killing the Xorg process. As 
&lt;br&gt;&amp;gt; soon as I kill it here a new Xorg will never be automatically started on 
&lt;br&gt;&amp;gt; display :0 like it is normally done. The same happens on the SRS 
&lt;br&gt;&amp;gt; displays. Only the initial session gets an X-server process but as soon 
&lt;br&gt;&amp;gt; as Xnewt/Xorg is killed it never returns on that display.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; However, after a longer investigation my colleagues and I tracked the 
&lt;br&gt;&amp;gt; problem down to the newly added gdm_dynamic_display_finish() function in 
&lt;br&gt;&amp;gt; daemon/gdm-dynamic-display.c. We found out that there the following 
&lt;br&gt;&amp;gt; statements are used:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; -- cut here --
&lt;br&gt;&amp;gt; gdm_dynamic_display_finish (GdmDisplay *display)
&lt;br&gt;&amp;gt; {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;g_return_val_if_fail (GDM_IS_DISPLAY (display), FALSE);
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;GDM_DISPLAY_CLASS (gdm_dynamic_display_parent_class)-&amp;gt;finish (display);
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;gdm_display_unmanage (display);
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;return TRUE;
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt; -- cut here --
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; However, this seems to cause the display to be finished but never 
&lt;br&gt;&amp;gt; restarted like it is done with a normal local display or with the 
&lt;br&gt;&amp;gt; previous unpatched gdm 2.28. Even the local display :0 seems to be 
&lt;br&gt;&amp;gt; treated as a &amp;quot;dynamic&amp;quot; display now. By replacing the function by the 
&lt;br&gt;&amp;gt; same one used in daemon/gdm-static-display.c it seems to work:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; -- cut here --
&lt;br&gt;&amp;gt; gdm_dynamic_display_finish (GdmDisplay *display)
&lt;br&gt;&amp;gt; {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;int status;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;g_return_val_if_fail (GDM_IS_DISPLAY (display), FALSE);
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;/* Don't call parent's finish since we don't ever
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;want to be put in the FINISHED state */
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;/* restart dynamic displays */
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;gdm_display_unmanage (display);
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;status = gdm_display_get_status (display);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;if (status != GDM_DISPLAY_FAILED) {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; gdm_display_manage (display);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;return TRUE;
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt; -- cut here --
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; After that change the local :0 display gets a new Xorg process as soon 
&lt;br&gt;&amp;gt; as the old one is killed. In addition, with that change the Xserver of 
&lt;br&gt;&amp;gt; the Sunray Server (Xnewt) also gets respawned correctly.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Finally the above differences allowed us to get SRSS 4.2 running with 
&lt;br&gt;&amp;gt; gdm 2.28 under Ubuntu 9.10.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; It would, however, really be nice if you guys could review my proposed 
&lt;br&gt;&amp;gt; changes and perhaps integrate them into your latest patchsets and/or 
&lt;br&gt;&amp;gt; change them in case my changes are not appropriate for the general case.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; No matter what, I would like to thank Halton and Brian for getting this 
&lt;br&gt;&amp;gt; done in gdm 2.28+. And I would like to request that their changes should 
&lt;br&gt;&amp;gt; be integrated into the latest gdm trunk ASAP so that future Ubuntu 
&lt;br&gt;&amp;gt; versions (e.g. comming LTS 10.04) ship already with a Sunray compatible 
&lt;br&gt;&amp;gt; gdm version.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; best regards,
&lt;br&gt;&amp;gt; jens
&lt;/div&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gdm-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26212217&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Your-gdm-changes-and-SunRay...-tp26198111p26212217.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26198111</id>
	<title>Re: Your gdm changes and SunRay...</title>
	<published>2009-11-04T06:36:46Z</published>
	<updated>2009-11-04T06:36:46Z</updated>
	<author>
		<name>Jens Langner</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;as Brian Cameron asked me to continue the discussion on the gdm mailing 
&lt;br&gt;list I am sending my replay about the latest MultiSeat changes in gdm 
&lt;br&gt;here now.
&lt;br&gt;&lt;br&gt;As an introduction: We are currently trying to get the latest SunRay 
&lt;br&gt;Server (SRS) 4.2 version running with Ubuntu 9.10 which in turn uses gdm 
&lt;br&gt;2.28. However, as SRS is heavily relying on the previous &amp;quot;gdmdynamic&amp;quot; 
&lt;br&gt;feature the SRS software is not working out-of-the-box anymore with 
&lt;br&gt;systems using gdm 2.28+. After searching the internet we found the 
&lt;br&gt;submitted patches from Brian Cameron and Halton Huo for gdm and 
&lt;br&gt;consolekit and tried to apply those to the sources used in Ubuntu 9.10. 
&lt;br&gt;However, as the work from Brian and Halton is still in progress we found 
&lt;br&gt;some still existing problems and thus are reporting them here now.
&lt;br&gt;&lt;br&gt;Am 03.11.09 20:11, schrieb Brian Cameron:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; Can you please send me a link to the git repository so that I may
&lt;br&gt;&amp;gt;&amp;gt; eventually create own patch files while you are not able to update them
&lt;br&gt;&amp;gt;&amp;gt; at the above locations. Thanks.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The latest code is here:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://cgit.freedesktop.org/ConsoleKit/log/?h=multi-seat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cgit.freedesktop.org/ConsoleKit/log/?h=multi-seat&lt;/a&gt;&lt;br&gt;&amp;gt; &lt;a href=&quot;http://cgit.freedesktop.org/ConsoleKit/tree/?h=multi-seat&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cgit.freedesktop.org/ConsoleKit/tree/?h=multi-seat&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I believe your problems will go away if you use the latest code in that
&lt;br&gt;&amp;gt; branch. Let me know if you have any further problems, or if this fixes
&lt;br&gt;&amp;gt; the issues you have noticed.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The patches at opensolaris.org should be updated to include the latest
&lt;br&gt;&amp;gt; fixes from the above git branch in the next day or two, by the end of
&lt;br&gt;&amp;gt; the week at the latest. Halton or I will make sure that the bugs in
&lt;br&gt;&amp;gt; bugzilla are updated with the latest patches also so that people do not
&lt;br&gt;&amp;gt; use the old patches by accident, if they don't know about git.
&lt;/div&gt;&lt;br&gt;Unfortunately the latest patches available in the ConsoleKit git as well 
&lt;br&gt;as in the gdm git did not fully solve our problems here.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; -- cut here --
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; if (kind == CK_SEAT_KIND_DYNAMIC) {
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; g_hash_table_steal (manager-&amp;gt;priv-&amp;gt;sessions, orig_ssid);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; g_hash_table_remove (manager-&amp;gt;priv-&amp;gt;sessions, orig_ssid);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; }
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; -- cut here --
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; now it doesn't crash anymore here. After that change we have been
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; finally able to log in to our SunRay Server. However, after a short
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; test we came across a second problem which I want to outline below:
&lt;/div&gt;&amp;nbsp;&amp;gt;&amp;gt;&amp;gt;
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Halton, have we fixed this problem in our latest patches?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; FYI: It seems this bug is still present, at least in the patch file
&lt;br&gt;&amp;gt;&amp;gt; provided at the above location. I also verified that it still crashes by
&lt;br&gt;&amp;gt;&amp;gt; using your patches. However, after inserting the above
&lt;br&gt;&amp;gt;&amp;gt; g_hash_table_steal() call the segmentation fault vanishes.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Do you still see this problem using the latest code in the git branch?
&lt;br&gt;&amp;gt; I believe that this is one of the issues that Halton recently fixed,
&lt;br&gt;&amp;gt; though I am not sure.
&lt;/div&gt;&lt;br&gt;Yes, the problem is still present in the latest code in the git branch. 
&lt;br&gt;Here I can perfectly reproduce a crash of console-kit-daemon as soon as 
&lt;br&gt;I log into the SRS. However, by adding the above &amp;quot;g_hash_table_steal()&amp;quot; 
&lt;br&gt;line right before the remove() finally solves that problem and 
&lt;br&gt;console-kit-daemon does not crash anymore.
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; 2) With your gdm patches applied it seems that gdm itself does not
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; restart the corresponding X server anymore if either the X server
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; process is killed via (kill PID) or if the session is killed by
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Ctrl-Bspc-Bspc. This seems to not only be true for the dynamic SunRay
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; sessions, but also for any local session (e.g. on display :0). Please
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; find attached the debug output where you can hopefully spot the problem
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; that gdm tries to start another gdm-simple-slave, however it seems to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; fail and thus it ends up being aborted. Unfortunately we haven't
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; found a workaround or fix for this problem yet as we are not that
&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt;&amp;gt;&amp;gt; trained with gdm&amp;lt;&amp;gt;consolekit interactions. However, I believe that
&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt;&amp;gt;&amp;gt; this could be caused either by the reason that the display isn't
&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt;&amp;gt;&amp;gt; freed that quickly so that the new gdm slave can not start a new X
&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt;&amp;gt;&amp;gt; server that fast or it might be because there is still something
&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt;&amp;gt;&amp;gt; missing in the gdm&amp;lt;&amp;gt;consolekit interaction which causes the
&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt;&amp;gt;&amp;gt; X server restart to fail.
&lt;br&gt;&amp;nbsp;&amp;gt;&amp;gt;&amp;gt;
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I believe that this problem is also fixed? Halton, can you confirm?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I just grabed the patches from the above directory now and recompiled
&lt;br&gt;&amp;gt;&amp;gt; consolekit 0.3.1 and gdm 2.28.1 for Ubuntu 9.10 here. However, the net
&lt;br&gt;&amp;gt;&amp;gt; result is the same. I am able to connect to the running SunRay service,
&lt;br&gt;&amp;gt;&amp;gt; but as soon as I kill a session with Ctrl+Bspc+Bspc gdm never returns on
&lt;br&gt;&amp;gt;&amp;gt; that display. The same happens with the local display :0, btw. However,
&lt;br&gt;&amp;gt;&amp;gt; the debug output of gdm is now slightly different to the first one I
&lt;br&gt;&amp;gt;&amp;gt; sent to you today. Now gdm is not even trying to restart
&lt;br&gt;&amp;gt;&amp;gt; gdm-simple-slave as it seems. Perhaps you guys have an idea what might
&lt;br&gt;&amp;gt;&amp;gt; cause that.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Do you still see this problem with the latest code in git? Again, I
&lt;br&gt;&amp;gt; think this is an issue that Halton recently fixed, though I am again not
&lt;br&gt;&amp;gt; sure.
&lt;/div&gt;&lt;br&gt;Yes, unfortunately this problem is also still present with the latest 
&lt;br&gt;changes from the &amp;quot;display-configuration&amp;quot; branch in the gdm git. I can 
&lt;br&gt;perfectly verify that by simply manually killing the Xorg process. As 
&lt;br&gt;soon as I kill it here a new Xorg will never be automatically started on 
&lt;br&gt;display :0 like it is normally done. The same happens on the SRS 
&lt;br&gt;displays. Only the initial session gets an X-server process but as soon 
&lt;br&gt;as Xnewt/Xorg is killed it never returns on that display.
&lt;br&gt;&lt;br&gt;However, after a longer investigation my colleagues and I tracked the 
&lt;br&gt;problem down to the newly added gdm_dynamic_display_finish() function in 
&lt;br&gt;daemon/gdm-dynamic-display.c. We found out that there the following 
&lt;br&gt;statements are used:
&lt;br&gt;&lt;br&gt;-- cut here --
&lt;br&gt;gdm_dynamic_display_finish (GdmDisplay *display)
&lt;br&gt;{
&lt;br&gt;&amp;nbsp; &amp;nbsp;g_return_val_if_fail (GDM_IS_DISPLAY (display), FALSE);
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;GDM_DISPLAY_CLASS (gdm_dynamic_display_parent_class)-&amp;gt;finish (display);
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;gdm_display_unmanage (display);
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;return TRUE;
&lt;br&gt;}
&lt;br&gt;-- cut here --
&lt;br&gt;&lt;br&gt;However, this seems to cause the display to be finished but never 
&lt;br&gt;restarted like it is done with a normal local display or with the 
&lt;br&gt;previous unpatched gdm 2.28. Even the local display :0 seems to be 
&lt;br&gt;treated as a &amp;quot;dynamic&amp;quot; display now. By replacing the function by the 
&lt;br&gt;same one used in daemon/gdm-static-display.c it seems to work:
&lt;br&gt;&lt;br&gt;-- cut here --
&lt;br&gt;gdm_dynamic_display_finish (GdmDisplay *display)
&lt;br&gt;{
&lt;br&gt;&amp;nbsp; &amp;nbsp;int status;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;g_return_val_if_fail (GDM_IS_DISPLAY (display), FALSE);
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;/* Don't call parent's finish since we don't ever
&lt;br&gt;&amp;nbsp; &amp;nbsp;want to be put in the FINISHED state */
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;/* restart dynamic displays */
&lt;br&gt;&amp;nbsp; &amp;nbsp;gdm_display_unmanage (display);
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;status = gdm_display_get_status (display);
&lt;br&gt;&amp;nbsp; &amp;nbsp;if (status != GDM_DISPLAY_FAILED) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; gdm_display_manage (display);
&lt;br&gt;&amp;nbsp; &amp;nbsp;}
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;return TRUE;
&lt;br&gt;}
&lt;br&gt;-- cut here --
&lt;br&gt;&lt;br&gt;After that change the local :0 display gets a new Xorg process as soon 
&lt;br&gt;as the old one is killed. In addition, with that change the Xserver of 
&lt;br&gt;the Sunray Server (Xnewt) also gets respawned correctly.
&lt;br&gt;&lt;br&gt;Finally the above differences allowed us to get SRSS 4.2 running with 
&lt;br&gt;gdm 2.28 under Ubuntu 9.10.
&lt;br&gt;&lt;br&gt;It would, however, really be nice if you guys could review my proposed 
&lt;br&gt;changes and perhaps integrate them into your latest patchsets and/or 
&lt;br&gt;change them in case my changes are not appropriate for the general case.
&lt;br&gt;&lt;br&gt;No matter what, I would like to thank Halton and Brian for getting this 
&lt;br&gt;done in gdm 2.28+. And I would like to request that their changes should 
&lt;br&gt;be integrated into the latest gdm trunk ASAP so that future Ubuntu 
&lt;br&gt;versions (e.g. comming LTS 10.04) ship already with a Sunray compatible 
&lt;br&gt;gdm version.
&lt;br&gt;&lt;br&gt;best regards,
&lt;br&gt;jens
&lt;br&gt;-- 
&lt;br&gt;Jens Langner &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Ph: +49-351-2602757
&lt;br&gt;Forschungszentrum Dresden-Rossendorf e.V.
&lt;br&gt;Institute of Radiopharmacy - PET Center &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26198111&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;J.Langner@...&lt;/a&gt;
&lt;br&gt;Germany &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://www.fzd.de/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.fzd.de/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gdm-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26198111&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Your-gdm-changes-and-SunRay...-tp26198111p26198111.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26195107</id>
	<title>Re: l10n question: Is the word &quot;display&quot; meant in the X11 sense?</title>
	<published>2009-11-04T04:09:24Z</published>
	<updated>2009-11-04T04:09:24Z</updated>
	<author>
		<name>Hans Petter Jansson</name>
	</author>
	<content type="html">On Sat, 2009-10-31 at 20:18 +0100, Åsmund Skjæveland wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Is the word “display” as it appears in various strings in GDM meant to
&lt;br&gt;&amp;gt; be in the strict X11 sense, where “display”, “screen”, and “monitor” are
&lt;br&gt;&amp;gt; different things, or is it used in a more colloquial sense? I ask
&lt;br&gt;&amp;gt; because if it's an X11 term it can't be translated, but if not it must
&lt;br&gt;&amp;gt; be translated.
&lt;br&gt;&lt;br&gt;I'm not sure a conscious decision has been made in all instances, but
&lt;br&gt;having had a look at the strings, I think it'd be safest to assume that
&lt;br&gt;it's being used in the strict X11 sense.
&lt;br&gt;&lt;br&gt;If you encounter a string that sounds like it's referring to a physical
&lt;br&gt;display device (e.g. &amp;quot;What you see on your display...&amp;quot;), that is a good
&lt;br&gt;indicator that it's being used in the colloquial sense, which could
&lt;br&gt;warrant an exception.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Hans Petter
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gdm-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26195107&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/l10n-question%3A-Is-the-word-%22display%22-meant-in-the-X11-sense--tp26145257p26195107.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26158119</id>
	<title>GDM Development Issue - Please Advise</title>
	<published>2009-11-01T14:33:28Z</published>
	<updated>2009-11-01T14:33:28Z</updated>
	<author>
		<name>Jesse Klaus</name>
	</author>
	<content type="html">Hello,
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; First off thanks for the new GDM.. it looks great! &amp;nbsp;Seems to be a 
&lt;br&gt;lot more streamlined than prior versions which is nice however there is 
&lt;br&gt;one very useful feature that seems to have been cut out. &amp;nbsp;The ability to 
&lt;br&gt;do an XDMCP login was GREAT to have. &amp;nbsp;It enabled me to log remotely into 
&lt;br&gt;my main box (home server) from my laptop or the MythTV box in my living 
&lt;br&gt;room which was incredibly handy. &amp;nbsp;Not to mention it seemed to handle 
&lt;br&gt;logging into a single monitor machine from a dual monitor machine and 
&lt;br&gt;vise versa very well which is a feature most remote login clients sorely 
&lt;br&gt;lack. &amp;nbsp;If nothing else can someone please email me back so I know what 
&lt;br&gt;is going on with the issue.. if need be I'll just go back to legacy GDM 
&lt;br&gt;but I love how the new GDM looks/fuctions, other than the lack of XDMCP.
&lt;br&gt;&lt;br&gt;Thanks again for all your work,
&lt;br&gt;Jesse Klaus
&lt;br&gt;_______________________________________________
&lt;br&gt;gdm-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26158119&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GDM-Development-Issue---Please-Advise-tp26158119p26158119.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26145257</id>
	<title>l10n question: Is the word &quot;display&quot; meant in the X11 sense?</title>
	<published>2009-10-31T12:18:57Z</published>
	<updated>2009-10-31T12:18:57Z</updated>
	<author>
		<name>Åsmund Skjæveland-4</name>
	</author>
	<content type="html">Is the word “display” as it appears in various strings in GDM meant to
&lt;br&gt;be in the strict X11 sense, where “display”, “screen”, and “monitor” are
&lt;br&gt;different things, or is it used in a more colloquial sense? I ask
&lt;br&gt;because if it's an X11 term it can't be translated, but if not it must
&lt;br&gt;be translated.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Åsmund Skjæveland, Norwegian Nynorsk translator/reviewer/committer
&lt;br&gt;&lt;br&gt;&lt;br /&gt; &lt;br /&gt;_______________________________________________
&lt;br&gt;gdm-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26145257&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (269 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26145257/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/l10n-question%3A-Is-the-word-%22display%22-meant-in-the-X11-sense--tp26145257p26145257.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26143241</id>
	<title>GDM modification question</title>
	<published>2009-10-31T08:20:43Z</published>
	<updated>2009-10-31T08:20:43Z</updated>
	<author>
		<name>Rumen Bogdanovski</name>
	</author>
	<content type="html">Hallo, I am working on a project that needs modified GDM. I managed to
&lt;br&gt;do what I needed in the 2.20.x and it worked nicely but we have to
&lt;br&gt;upgrade to the newer one. So the problem appeared I just can not find
&lt;br&gt;a way to pass 2 character strings from
&lt;br&gt;/daemon/gdm-xdmcp-display-factory.c to /daemon/gdm-session-worker.c. I
&lt;br&gt;have found two diagrams on the developer page, but they describe only
&lt;br&gt;login procedure and XDMCP is not mentioned anywhere. Would you please
&lt;br&gt;give me a clue how can it be done? 
&lt;br&gt;&lt;br&gt;regards
&lt;br&gt;Rumen
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gdm-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26143241&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GDM-modification-question-tp26143241p26143241.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26106625</id>
	<title>Re: Don't invoke cpp with xrdb [22590328fab9aacf17d4ce32e1c0678c330b26c0]</title>
	<published>2009-10-28T15:05:14Z</published>
	<updated>2009-10-28T15:05:14Z</updated>
	<author>
		<name>Bert Wesarg-2</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;On Wed, Oct 28, 2009 at 22:28, Martin Pitt &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26106625&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;martin.pitt@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Bert Wesarg [2009-10-28 22:11 +0100]:
&lt;br&gt;&amp;gt;&amp;gt; I would like to raise my objection for your reasons to disable the cpp
&lt;br&gt;&amp;gt;&amp;gt; while loading Xresource files. If the number of users who have a
&lt;br&gt;&amp;gt;&amp;gt; .Xresource file is very low, than I think the likelihood that they use
&lt;br&gt;&amp;gt;&amp;gt; cpp directives is very height. And because you pay the price for the
&lt;br&gt;&amp;gt;&amp;gt; high startup time, only if you have this file in the first place there
&lt;br&gt;&amp;gt;&amp;gt; is no reason to use the -nocpp option.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Well, it was a patch that someone applied to the Debian/Ubuntu
&lt;br&gt;&amp;gt; packages ages ago. It makes sense to me, but I'm not attached to it a
&lt;br&gt;&amp;gt; lot, so if upstream wants to revert his patch, I won't object.
&lt;/div&gt;I have just upgrade to Ubuntu 9.10, and haven't the problem before
&lt;br&gt;9.10. Maybe my .Xresource was loaded from an other script (I have
&lt;br&gt;something under /etc/X11/Xsession.d/ in mind).
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This should perhaps be discussed at
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://bugzilla.gnome.org/show_bug.cgi?id=588849&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://bugzilla.gnome.org/show_bug.cgi?id=588849&lt;/a&gt;&amp;nbsp;and the bug
&lt;br&gt;&amp;gt; reopened?
&lt;br&gt;Back from reading old threads. Now that I'm aware of this problem, I
&lt;br&gt;will simply put this on my checklist after upgrading to the next
&lt;br&gt;release.
&lt;br&gt;&lt;br&gt;Anyway, thanks for the pointer.
&lt;br&gt;&lt;br&gt;Bert
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Martin
&lt;br&gt;_______________________________________________
&lt;br&gt;gdm-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26106625&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Don%27t-invoke-cpp-with-xrdb--22590328fab9aacf17d4ce32e1c0678c330b26c0--tp26102359p26106625.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26102520</id>
	<title>Re: Don't invoke cpp with xrdb [22590328fab9aacf17d4ce32e1c0678c330b26c0]</title>
	<published>2009-10-28T14:28:50Z</published>
	<updated>2009-10-28T14:28:50Z</updated>
	<author>
		<name>Martin Pitt-4</name>
	</author>
	<content type="html">Hello Bert,
&lt;br&gt;&lt;br&gt;Bert Wesarg [2009-10-28 22:11 +0100]:
&lt;br&gt;&amp;gt; I would like to raise my objection for your reasons to disable the cpp
&lt;br&gt;&amp;gt; while loading Xresource files. If the number of users who have a
&lt;br&gt;&amp;gt; .Xresource file is very low, than I think the likelihood that they use
&lt;br&gt;&amp;gt; cpp directives is very height. And because you pay the price for the
&lt;br&gt;&amp;gt; high startup time, only if you have this file in the first place there
&lt;br&gt;&amp;gt; is no reason to use the -nocpp option.
&lt;br&gt;&lt;br&gt;Well, it was a patch that someone applied to the Debian/Ubuntu
&lt;br&gt;packages ages ago. It makes sense to me, but I'm not attached to it a
&lt;br&gt;lot, so if upstream wants to revert his patch, I won't object.
&lt;br&gt;&lt;br&gt;This should perhaps be discussed at
&lt;br&gt;&lt;a href=&quot;https://bugzilla.gnome.org/show_bug.cgi?id=588849&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://bugzilla.gnome.org/show_bug.cgi?id=588849&lt;/a&gt;&amp;nbsp;and the bug
&lt;br&gt;reopened?
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;Martin
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Martin Pitt &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| &lt;a href=&quot;http://www.piware.de&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.piware.de&lt;/a&gt;&lt;br&gt;Ubuntu Developer (www.ubuntu.com) &amp;nbsp;| Debian Developer &amp;nbsp;(www.debian.org)
&lt;br&gt;_______________________________________________
&lt;br&gt;gdm-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26102520&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Don%27t-invoke-cpp-with-xrdb--22590328fab9aacf17d4ce32e1c0678c330b26c0--tp26102359p26102520.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26102359</id>
	<title>Re: Don't invoke cpp with xrdb [22590328fab9aacf17d4ce32e1c0678c330b26c0]</title>
	<published>2009-10-28T14:11:29Z</published>
	<updated>2009-10-28T14:11:29Z</updated>
	<author>
		<name>Bert Wesarg-2</name>
	</author>
	<content type="html">Hi Martin,
&lt;br&gt;&lt;br&gt;I would like to raise my objection for your reasons to disable the cpp
&lt;br&gt;while loading Xresource files. If the number of users who have a
&lt;br&gt;.Xresource file is very low, than I think the likelihood that they use
&lt;br&gt;cpp directives is very height. And because you pay the price for the
&lt;br&gt;high startup time, only if you have this file in the first place there
&lt;br&gt;is no reason to use the -nocpp option.
&lt;br&gt;&lt;br&gt;Please reconsider your decision.
&lt;br&gt;&lt;br&gt;Kind regards,
&lt;br&gt;Bert Wesarg
&lt;br&gt;_______________________________________________
&lt;br&gt;gdm-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26102359&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Don%27t-invoke-cpp-with-xrdb--22590328fab9aacf17d4ce32e1c0678c330b26c0--tp26102359p26102359.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26083699</id>
	<title>Re: double login</title>
	<published>2009-10-27T12:31:44Z</published>
	<updated>2009-10-27T12:31:44Z</updated>
	<author>
		<name>duportail</name>
	</author>
	<content type="html">On Tuesday 27 October 2009 20:15:46 you wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;gt; Maybe some additional info:
&lt;br&gt;&amp;gt; &amp;gt; if Vtallocation is set to false, it's not working whatsoever.
&lt;br&gt;&amp;gt; &amp;gt; If vtallocation is set to true or commented out,it's working.
&lt;br&gt;&amp;gt; &amp;gt; here is the syslog debug with gdmgreeter in gdm.conf but crashing:
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://www.multiseatcomputer.be/syslog&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.multiseatcomputer.be/syslog&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; and here with gdmlogin in gdm.conf working:
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://www.multiseatcomputer.be/syslogok&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.multiseatcomputer.be/syslogok&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; It looks like GDM is treating your displays as type FLEXI, but the
&lt;br&gt;&amp;gt; displays you are starting are obviously not flexi. &amp;nbsp;Setting Vtallocation
&lt;br&gt;&amp;gt; to false, just disables the VT switching support, and thus avoids the
&lt;br&gt;&amp;gt; problem.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; In your GDM configuration file, if you have &amp;quot;flexible=true&amp;quot; in the
&lt;br&gt;&amp;gt; [server-Foo] section associated with the server you are trying to start,
&lt;br&gt;&amp;gt; that would cause this problem if the display doesn't really support VT.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Brian
&lt;/div&gt;No, all servers are flexible=false
&lt;br&gt;&lt;br&gt;all i am getting is a box with :the greeter is stopped unexpected,try to use 
&lt;br&gt;another one.Than i get the old style debian login box.But keyboard is not 
&lt;br&gt;working at that moment.
&lt;br&gt;&lt;br&gt;Guy
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gdm-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26083699&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/double-login-tp25939182p26083699.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26083473</id>
	<title>Re: double login</title>
	<published>2009-10-27T12:17:21Z</published>
	<updated>2009-10-27T12:17:21Z</updated>
	<author>
		<name>duportail</name>
	</author>
	<content type="html">On Tuesday 27 October 2009 19:54:16 duportail wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Tuesday 27 October 2009 19:07:40 you wrote:
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Ok, I got multiseat working with ubuntu 9.10 with gdm-2.20 .
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; It cost me some time to figure out the gdmgreeter was crashing.(but not
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; in gdm 2.18)Changing this setting to gdmlogin works ok(but it's the old
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; style debian greeter).I believe that gdm is too much attached to
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; gnome,because with dual screens, not only the greeter is crashing also
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; gnome-panel.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Maybe something to do with xrandr.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Glad to hear you got things working. &amp;nbsp;If you could provide a stack trace
&lt;br&gt;&amp;gt; &amp;gt; of gdmgreeter, or any further information, I'd be happy to help debug.
&lt;br&gt;&amp;gt; &amp;gt; But glad to hear that gdmlogin is a workaround.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Sorry to hear about your problem with gnome-panel. &amp;nbsp;I'd recommend filing
&lt;br&gt;&amp;gt; &amp;gt; a bug at &lt;a href=&quot;http://bugzilla.gnome.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugzilla.gnome.org/&lt;/a&gt;&amp;nbsp;under gnome-panel with details about
&lt;br&gt;&amp;gt; &amp;gt; the crash. &amp;nbsp;It's probably not a related issue.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Brian
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Maybe some additional info:
&lt;br&gt;&amp;gt; if Vtallocation is set to false, it's not working whatsoever.
&lt;br&gt;&amp;gt; If vtallocation is set to true or commented out,it's working.
&lt;br&gt;&amp;gt; here is the syslog debug with gdmgreeter in gdm.conf but crashing:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.multiseatcomputer.be/syslog&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.multiseatcomputer.be/syslog&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; and here with gdmlogin in gdm.conf working:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.multiseatcomputer.be/syslogok&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.multiseatcomputer.be/syslogok&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; maybe you see something.(do not pay attention to kdm-kde3,i've installed
&lt;br&gt;&amp;gt; kde3 on the machine,but same errors without kde3)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; guy
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; gdm-list mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26083473&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;/div&gt;&lt;br&gt;And this is a working setup with gdm 2.18 and de gdmgreeter:
&lt;br&gt;&lt;a href=&quot;http://www.multiseatcomputer.be/syslog218&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.multiseatcomputer.be/syslog218&lt;/a&gt;&lt;br&gt;but gdm changed the inlogscreen language(not in dutch anymore)
&lt;br&gt;guy
&lt;br&gt;_______________________________________________
&lt;br&gt;gdm-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26083473&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/double-login-tp25939182p26083473.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26083460</id>
	<title>Re: double login</title>
	<published>2009-10-27T12:15:46Z</published>
	<updated>2009-10-27T12:15:46Z</updated>
	<author>
		<name>Brian Cameron</name>
	</author>
	<content type="html">&lt;br&gt;&amp;gt; Maybe some additional info:
&lt;br&gt;&amp;gt; if Vtallocation is set to false, it's not working whatsoever.
&lt;br&gt;&amp;gt; If vtallocation is set to true or commented out,it's working.
&lt;br&gt;&amp;gt; here is the syslog debug with gdmgreeter in gdm.conf but crashing:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.multiseatcomputer.be/syslog&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.multiseatcomputer.be/syslog&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; and here with gdmlogin in gdm.conf working:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.multiseatcomputer.be/syslogok&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.multiseatcomputer.be/syslogok&lt;/a&gt;&lt;br&gt;&lt;br&gt;It looks like GDM is treating your displays as type FLEXI, but the
&lt;br&gt;displays you are starting are obviously not flexi. &amp;nbsp;Setting Vtallocation
&lt;br&gt;to false, just disables the VT switching support, and thus avoids the
&lt;br&gt;problem.
&lt;br&gt;&lt;br&gt;In your GDM configuration file, if you have &amp;quot;flexible=true&amp;quot; in the
&lt;br&gt;[server-Foo] section associated with the server you are trying to start,
&lt;br&gt;that would cause this problem if the display doesn't really support VT.
&lt;br&gt;&lt;br&gt;Brian
&lt;br&gt;_______________________________________________
&lt;br&gt;gdm-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26083460&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/double-login-tp25939182p26083460.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26083060</id>
	<title>Re: double login</title>
	<published>2009-10-27T11:53:39Z</published>
	<updated>2009-10-27T11:53:39Z</updated>
	<author>
		<name>duportail</name>
	</author>
	<content type="html">On Tuesday 27 October 2009 19:07:40 you wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;gt; Ok, I got multiseat working with ubuntu 9.10 with gdm-2.20 .
&lt;br&gt;&amp;gt; &amp;gt; It cost me some time to figure out the gdmgreeter was crashing.(but not
&lt;br&gt;&amp;gt; &amp;gt; in gdm 2.18)Changing this setting to gdmlogin works ok(but it's the old
&lt;br&gt;&amp;gt; &amp;gt; style debian greeter).I believe that gdm is too much attached to
&lt;br&gt;&amp;gt; &amp;gt; gnome,because with dual screens, not only the greeter is crashing also
&lt;br&gt;&amp;gt; &amp;gt; gnome-panel.
&lt;br&gt;&amp;gt; &amp;gt; Maybe something to do with xrandr.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Glad to hear you got things working. &amp;nbsp;If you could provide a stack trace
&lt;br&gt;&amp;gt; of gdmgreeter, or any further information, I'd be happy to help debug.
&lt;br&gt;&amp;gt; But glad to hear that gdmlogin is a workaround.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Sorry to hear about your problem with gnome-panel. &amp;nbsp;I'd recommend filing
&lt;br&gt;&amp;gt; a bug at &lt;a href=&quot;http://bugzilla.gnome.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugzilla.gnome.org/&lt;/a&gt;&amp;nbsp;under gnome-panel with details about
&lt;br&gt;&amp;gt; the crash. &amp;nbsp;It's probably not a related issue.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Brian
&lt;/div&gt;Maybe some additional info:
&lt;br&gt;if Vtallocation is set to false, it's not working whatsoever.
&lt;br&gt;If vtallocation is set to true or commented out,it's working.
&lt;br&gt;here is the syslog debug with gdmgreeter in gdm.conf but crashing:
&lt;br&gt;&lt;a href=&quot;http://www.multiseatcomputer.be/syslog&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.multiseatcomputer.be/syslog&lt;/a&gt;&lt;br&gt;&lt;br&gt;and here with gdmlogin in gdm.conf working:
&lt;br&gt;&lt;a href=&quot;http://www.multiseatcomputer.be/syslogok&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.multiseatcomputer.be/syslogok&lt;/a&gt;&lt;br&gt;&lt;br&gt;maybe you see something.(do not pay attention to kdm-kde3,i've installed kde3 
&lt;br&gt;on the machine,but same errors without kde3)
&lt;br&gt;&lt;br&gt;&lt;br&gt;guy
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gdm-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26083060&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/double-login-tp25939182p26083060.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26082445</id>
	<title>Re: double login</title>
	<published>2009-10-27T11:07:40Z</published>
	<updated>2009-10-27T11:07:40Z</updated>
	<author>
		<name>Brian Cameron</name>
	</author>
	<content type="html">&lt;br&gt;&amp;gt; Ok, I got multiseat working with ubuntu 9.10 with gdm-2.20 .
&lt;br&gt;&amp;gt; It cost me some time to figure out the gdmgreeter was crashing.(but not in gdm 
&lt;br&gt;&amp;gt; 2.18)Changing this setting to gdmlogin works ok(but it's the old style debian 
&lt;br&gt;&amp;gt; greeter).I believe that gdm is too much attached to gnome,because with dual 
&lt;br&gt;&amp;gt; screens, not only the greeter is crashing also gnome-panel.
&lt;br&gt;&amp;gt; Maybe something to do with xrandr.
&lt;br&gt;&lt;br&gt;Glad to hear you got things working. &amp;nbsp;If you could provide a stack trace
&lt;br&gt;of gdmgreeter, or any further information, I'd be happy to help debug.
&lt;br&gt;But glad to hear that gdmlogin is a workaround.
&lt;br&gt;&lt;br&gt;Sorry to hear about your problem with gnome-panel. &amp;nbsp;I'd recommend filing
&lt;br&gt;a bug at &lt;a href=&quot;http://bugzilla.gnome.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugzilla.gnome.org/&lt;/a&gt;&amp;nbsp;under gnome-panel with details about
&lt;br&gt;the crash. &amp;nbsp;It's probably not a related issue.
&lt;br&gt;&lt;br&gt;Brian
&lt;br&gt;_______________________________________________
&lt;br&gt;gdm-list mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26082445&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gdm-list@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://mail.gnome.org/mailman/listinfo/gdm-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mail.gnome.org/mailman/listinfo/gdm-list&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/double-login-tp25939182p26082445.html" />
</entry>

</feed>
