Mailinglist Archive: opensuse-lxde (7 mails)

< Previous Next >
[opensuse-lxde] Re: lxdm is not recognized in /etc/sysconfig/displaymanager
  • From: Andrea Florio <andrea@xxxxxxxxxxxx>
  • Date: Mon, 18 Jan 2010 11:00:48 +0100
  • Message-id: <4B543150.3020306@xxxxxxxxxxxx>
Hi Rafael,

please send this kind of questions into mailing list at
opensuse-lxde@xxxxxxxxxxxx

any way, the problem is not /etc/sysconfig/displaymanager but instead,
the xdm init script here: /etc/init.d/xdm

openSUSE Factory (next 11.3) is already patched. openSUSE 11.2 is not
supporting lxdm, since no lxdm esisted when it was released, and because
lxdm is NOT into OSS repo, no patch to support it will be released. Not
big deal really, you just have to add the few lines you can find on the
patch that you can apply as showed:

cp lxdm.patch /etc/init.d/
cd /etc/init.d/
patch -p0 < lxdm.patch
rm lxdm.patch

Again, please subscribe mailing list for more help.

Best regards
Andrea

Il 18/01/2010 04:49, Rafael Belmonte ha scritto:
lxdm is not recognized in /etc/sysconfig/displaymanager in OpenSuse, please
fix it as soon as possible.
Thanks you.



--
------------------------------------------
Andrea Florio
QSI International School of Brindisi Sys Admin
CISCO CCNA Certified
openSUSE-Education Administrator
openSUSE Official Member (anubisg1)
Email: andrea@xxxxxxxxxxxx
Packman Packaging Team
Email: andrea@xxxxxxxxxxxxxx
Web: http://packman.links2linux.org/
Cell: +39-328-7365667
------------------------------------------

--- xdm 2010-01-18 10:02:45.138297429 +0100
+++ new-xdm 2010-01-18 10:06:35.964297708 +0100
@@ -68,6 +68,7 @@
KDM_PIDFILE="/var/run/kdm.pid"
GDM_PIDFILE="/var/run/gdm.pid"
SLIM_PIDFILE="/var/run/slim.lock"
+LXDM_PIDFILE="/var/run/lxdm.pid"
PIDFILE=$XDM_PIDFILE
KDEROOTHOME=/root/.kdm
export KDEROOTHOME
@@ -86,6 +87,7 @@
KDM4_BIN=/usr/bin/kdm
WDM_BIN=/usr/bin/wdm
SLIM_BIN=/usr/bin/slim
+LXDM_BIN=/usr/bin/lxdm
RELOADSIGNAL="-HUP"

DM=${DISPLAYMANAGER##*/}
@@ -115,6 +117,11 @@
XDMOPTIONS=-d
PIDFILE=$SLIM_PIDFILE
;;
+ lxdm|LXDM) DISPLAYMANAGER=$LXDM_BIN
+ XDMOPTIONS=-d
+ PIDFILE=$LXDM_PIDFILE
+ ;;
+
console) exit 0
;;
*) DISPLAYMANAGER=$XDM_BIN
@@ -225,6 +232,8 @@
PIDFILE=$XDM_PIDFILE
elif test -s "$SLIM_PIDFILE"; then
PIDFILE=$SLIM_PIDFILE
+ elif test -s "$LXDM_PIDFILE"; then
+ PIDFILE=$LXDM_PIDFILE
fi
if test -s $PIDFILE; then
read -t 1 PID < $PIDFILE


< Previous Next >
List Navigation
This Thread
  • No further messages