<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="http://forum.ubuntu-fr.org/extern.php?action=feed&amp;tid=4089&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Forum Ubuntu-fr.org / Login Manager aléatoire ?]]></title>
		<link>http://forum.ubuntu-fr.org/viewtopic.php?id=4089</link>
		<description><![CDATA[Les sujets les plus récents dans Login Manager aléatoire ?.]]></description>
		<lastBuildDate>Sun, 01 May 2005 20:17:29 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Réponse à&#160;:  Login Manager aléatoire ?]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=26555#p26555</link>
			<description><![CDATA[<p>ok, merci</p>]]></description>
			<author><![CDATA[dummy@example.com (szdavid)]]></author>
			<pubDate>Sun, 01 May 2005 20:17:29 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=26555#p26555</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  Login Manager aléatoire ?]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=26546#p26546</link>
			<description><![CDATA[<p>Je n&#039;ai pas l&#039;impression que l&#039;option soit disponible dans gdm.</p><p>Mais ca doit être possible de créer un script qui fasse un lien aléatoire vers un des thèmes présent.<br />Il suffit alors de le lancer avant le service gdm.</p><p>En cherchant &quot;random gdm theme&quot; sur google, j&#039;ai trouvé un script perl qui fait ça (<a href="http://paperdove.org/scripts/gdm/random-gdm">l&#039;original ici</a>) et qui change aussi le splash screen de gnome. Je l&#039;ai adapté pour pointer vers les répertoires d&#039;ubuntu:</p><div class="codebox"><pre class="vscroll"><code>#!/usr/bin/perl

my $rootdir = &#039;/usr/share&#039;;
my $themedir = &quot;$rootdir/gdm/themes&quot;;
my $splashdir = &quot;$rootdir/pixmaps/splash&quot;;
my $randdir = $themedir . &#039;/Random&#039;;
my $splashfile = $splashdir . &#039;/gnome-splash.png&#039;;

if ( -l $randdir )
{
    unlink $randdir;
}

if ( -l $splashfile )
{
    unlink $splashfile;
}

if ( ! -e $randdir )
{
    opendir DIR, $themedir;
    my @dirlist = readdir DIR;
    closedir DIR;

    shift @dirlist;       # Toss &#039;.&#039;;
    shift @dirlist;       # Toss &#039;..&#039;

    my $choice = int( rand( @dirlist ) );
    my $chosendir = $themedir . &#039;/&#039; . $dirlist[$choice];

    symlink $chosendir, $randdir;
}

if ( ! -e $splashfile )
{
    opendir DIR, $splashdir;
    my @splashlist = readdir DIR;
    closedir DIR;

    shift @splashlist;    # Toss &#039;.&#039;;
    shift @splashlist;    # Toss &#039;..&#039;

    $choice = int( rand( @splashlist ) );
    my $chosenfile = $splashdir . &#039;/&#039; . $splashlist[$choice];

    symlink $chosenfile, $splashfile;
}</code></pre></div><p>Tu crées un fichier random-gdm (dans /usr/local/bin/) où tu colles le script. Tu le rends exécutable.<br />Si tu veux activer le changement de splash screen il faut renommer /usr/share/pixmaps/splash/gnome-splash.png pour que le script puisse créer le lien.</p><p>Ensuite, il faut définir GraphicalTheme=Random dans /etc/gdm.conf (à faire à la main) et lancer le script avant gdm. L&#039;auteur du script porpose de rajouter /usr/local/bin/random-gdm au début de /etc/gdm/Init/Default</p><p>Si ce script ne te conviens pas il y a d&#039;autres exemples qui se basent sur la modification automatique de gdm.conf plutôt que la création d&#039;un thème random.</p><p>Nicolas</p>]]></description>
			<author><![CDATA[dummy@example.com (nikko)]]></author>
			<pubDate>Sun, 01 May 2005 19:51:14 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=26546#p26546</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  Login Manager aléatoire ?]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=26537#p26537</link>
			<description><![CDATA[<p>alors plutot le thème de ce login manager (systèmeAdministration/configuration de l&#039;écran de connexion/bannière graphique)</p>]]></description>
			<author><![CDATA[dummy@example.com (szdavid)]]></author>
			<pubDate>Sun, 01 May 2005 19:06:19 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=26537#p26537</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  Login Manager aléatoire ?]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=26536#p26536</link>
			<description><![CDATA[<p>Je pense juste qu&#039;il s&#039;agit d&#039;un thème de login manager aléatoire.... Et je n&#039;ai jamais entendu parler d&#039;un truc qui puisse faire ça...</p>]]></description>
			<author><![CDATA[dummy@example.com (laurent)]]></author>
			<pubDate>Sun, 01 May 2005 19:05:18 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=26536#p26536</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  Login Manager aléatoire ?]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=26532#p26532</link>
			<description><![CDATA[<p>euh es tu sur de parler de login manager ? Le &quot;login manager&quot; est le programme qui te demande de t&#039;identifier, par défaut il s&#039;agit de GDM et personnellement j&#039;en connais que 4 (xdm, kdm, gdm, wdm) mais j&#039;avoue ne pas trop voir l&#039;intérêt de mettre un login manager aléatoire et il me semble pas que ça soit possible simplement en tout cas.</p>]]></description>
			<author><![CDATA[dummy@example.com (tigrou)]]></author>
			<pubDate>Sun, 01 May 2005 19:01:43 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=26532#p26532</guid>
		</item>
		<item>
			<title><![CDATA[Login Manager aléatoire ?]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=26523#p26523</link>
			<description><![CDATA[<p>Bonjour,</p><p>je veux changer mon login manager mais plusieurs me tentent ; est il possible d&#039;en mettre un différent de façon aléatoire ?</p><p>Merci</p>]]></description>
			<author><![CDATA[dummy@example.com (szdavid)]]></author>
			<pubDate>Sun, 01 May 2005 18:50:06 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=26523#p26523</guid>
		</item>
	</channel>
</rss>
