From cb48b3b91b7ff88c709b4685b56cebe9f5201bc9 Mon Sep 17 00:00:00 2001 From: Michael Janczyk Date: Fri, 13 Aug 2010 21:39:43 +0200 Subject: kdm is default manager now, gdm no theme support --- os-plugins/plugins/desktop/OpenSLX/Distro/Base.pm | 6 +++--- os-plugins/plugins/desktop/OpenSLX/OSPlugin/desktop.pm | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'os-plugins/plugins') diff --git a/os-plugins/plugins/desktop/OpenSLX/Distro/Base.pm b/os-plugins/plugins/desktop/OpenSLX/Distro/Base.pm index a8c51c1c..96c8c89d 100644 --- a/os-plugins/plugins/desktop/OpenSLX/Distro/Base.pm +++ b/os-plugins/plugins/desktop/OpenSLX/Distro/Base.pm @@ -48,9 +48,9 @@ sub getDefaultDesktopManager { my $self = shift; - # the default implementation prefers GDM over KDM over XDM - return $self->isGDMInstalled() ? 'kdm' - : $self->isKDMInstalled() ? 'gdm' + # the default implementation prefers KDM over GDM over XDM + return $self->isKDMInstalled() ? 'kdm' + : $self->isGDMInstalled() ? 'gdm' : $self->isXDMInstalled() ? 'xdm' : undef; } diff --git a/os-plugins/plugins/desktop/OpenSLX/OSPlugin/desktop.pm b/os-plugins/plugins/desktop/OpenSLX/OSPlugin/desktop.pm index 4bd05278..7d496483 100644 --- a/os-plugins/plugins/desktop/OpenSLX/OSPlugin/desktop.pm +++ b/os-plugins/plugins/desktop/OpenSLX/OSPlugin/desktop.pm @@ -508,7 +508,7 @@ sub _ensureSensibleStage3Attrs # one, if it isn't my $manager = $self->{attrs}->{'desktop::manager'} || ''; if (!$self->{$manager}) { - my @managers = map { $self->{$_} ? $_ : () } qw( gdm kdm xdm ); + my @managers = map { $self->{$_} ? $_ : () } qw( kdm gdm xdm ); if (!@managers) { die _tr( "no desktop manager is possible, plugin 'desktop' wouldn't work!" -- cgit v1.2.3-55-g7522