Your message dated Sun, 16 Apr 2023 07:12:46 +0200
with message-id <[email protected]>
and subject line kdm has been superseded by sddm
has caused the Debian Bug report #677047,
regarding kdm_greet: Cannot load /usr/share/kde4/apps/kdm/faces/.default.face
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
677047: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=677047
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: kdm
Version: 4:4.8.4-2
Severity: minor

Dear Maintainer,

kdm complains at startup about:
kdm_greet[12625]: Cannot load /usr/share/kde4/apps/kdm/faces/.default.face: No
such file or directory

in syslog.


-- System Information:
Debian Release: wheezy/sid
  APT prefers testing-proposed-updates
  APT policy: (500, 'testing-proposed-updates'), (500, 'unstable'), (500, 
'testing')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-2-686-pae (SMP w/1 CPU core)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages kdm depends on:
ii  adduser                       3.113+nmu3
ii  consolekit                    0.4.5-3
ii  debconf [debconf-2.0]         1.5.43
ii  kde-runtime                   4:4.8.4-1
ii  kde-wallpapers-default        4:4.8.4-1
ii  kde-workspace-kgreet-plugins  4:4.8.4-2
ii  libc6                         2.13-33
ii  libck-connector0              0.4.5-3
ii  libdbus-1-3                   1.6.0-1
ii  libkdecore5                   4:4.8.3-2
ii  libkdeui5                     4:4.8.3-2
ii  libkio5                       4:4.8.3-2
ii  libknewstuff3-4               4:4.8.3-2
ii  libkworkspace4abi1            4:4.8.4-2
ii  libpam0g                      1.1.3-7.1
ii  libqimageblitz4               1:0.0.6-4
ii  libqt4-svg                    4:4.8.2-1
ii  libqt4-xml                    4:4.8.2-1
ii  libqtcore4                    4:4.8.2-1
ii  libqtgui4                     4:4.8.2-1
ii  libstdc++6                    4.7.0-12
ii  libx11-6                      2:1.4.99.901-2
ii  libxau6                       1:1.0.7-1
ii  libxdmcp6                     1:1.1.1-1
ii  libxtst6                      2:1.2.1-1
ii  lsb-base                      4.1+Debian6

Versions of packages kdm recommends:
ii  kde-window-manager [x-window-manager]  4:4.8.4-2
ii  kde-workspace                          4:4.8.4-2
ii  konsole [x-terminal-emulator]          4:4.8.4-1
ii  logrotate                              3.8.1-4
ii  twm [x-window-manager]                 1:1.0.6-1
ii  xserver-xorg [xserver]                 1:7.6+13
ii  xterm [x-terminal-emulator]            278-1

Versions of packages kdm suggests:
ii  kde-wallpapers  4:4.8.4-1
ii  kdepasswd       4:4.8.4-1

-- Configuration Files:
/etc/init.d/kdm changed:
. /lib/lsb/init-functions
export LANG=de_DE.UTF-8
HEED_DEFAULT_DISPLAY_MANAGER=true
DEFAULT_DISPLAY_MANAGER_FILE=/etc/X11/default-display-manager
PATH=/bin:/usr/bin:/sbin:/usr/sbin
DAEMON=/usr/bin/kdm
PIDFILE=/var/run/kdm.pid
UPGRADEFILE=/var/run/kdm.upgrade
setup_config () {
  # parameters to support kdm customization
  KDMRC=/etc/kde4/kdm/kdmrc
  BACKGROUNDRC=/etc/kde4/kdm/backgroundrc
  # if configuration is changed by kdmtheme or other tools, don't do magick
  if grep -q "^[[:space:]]*Theme=@@@ToBeReplacedByDesktopBase@@@" ${KDMRC}; then
    KDMOVERRIDEDIR=/etc/default/kdm.d
    KDMCFGDIR=/var/run/kdm
    KDMCFG=$KDMCFGDIR/kdmrc
    BACKGROUNDCFG=$KDMCFGDIR/backgroundrc
    DEFAULT_KDM_THEME=/usr/share/kde4/apps/kdm/themes/ariya
    test -x $DAEMON || exit 0
    # uncomment, if you want auto-logon to be runlevel-dependant
    #test "$runlevel" || { runlevel=`runlevel`; runlevel=${runlevel#* }; }
    #test "$runlevel" = 4 && ARG=-autolog || ARG=-noautolog
    # uncomment, if you want tons of debug info in your syslog
    #ARG="$ARG -debug 255"
    # we use an alternative kdm master configuration file
    ARG="$ARG -config $KDMCFG"
    # we generate kdm configuration files
    genkdmconf --in $KDMCFGDIR 1> /dev/null
    # we source overrides. run-parts sorts the list in a predictable order
    if [ -d "$KDMOVERRIDEDIR" ]; then
      for part in $(run-parts --list "$KDMOVERRIDEDIR" 2>/dev/null || true); do
        . "$part"
      done
    fi
    # we update kdm configuration files (only overridden values)
    [ -n "$USEBACKGROUND" ] && sed -i
"s|^#\?UseBackground=.*|UseBackground=$USEBACKGROUND|" $KDMCFG
    [ -n "$BACKGROUNDCFG" ] && sed -i
"s|^#\?BackgroundCfg=.*|BackgroundCfg=$BACKGROUNDCFG|" $KDMCFG
    [ -n "$USETHEME" ] && sed -i "s|^#\?UseTheme=.*|UseTheme=$USETHEME|" $KDMCFG
    [ -n "$THEME" ] && [ -e "$THEME" ] && sed -i "s|^#\?Theme=.*|Theme=$THEME|"
$KDMCFG
    [ -n "$LANGUAGE" ] && sed -i "s|^#\?Language=.*|Language=$LANGUAGE|" $KDMCFG
    if grep -q "^[[:space:]]*Wallpaper=stripes.png" ${BACKGROUNDRC}; then
      [ -n "$WALLPAPER" ] && [ -e "$WALLPAPER" ] && sed -i
"s|^#\?Wallpaper=.*|Wallpaper=`readlink -f $WALLPAPER`|" $BACKGROUNDCFG
    fi
    # usetheme is now on "by default" so we need to be sure Theme is not 
invalid ...
    sed -i "s|@@@ToBeReplacedByDesktopBase@@@|$DEFAULT_KDM_THEME|" ${KDMCFG}
    # autologin overrides are useful for live debian environment
    if [ -n "$AUTOLOGINUSER" ]; then
      sed -i "s|^#\?AutoLoginEnable=.*|AutoLoginEnable=true|" $KDMCFG
      sed -i "s|^#\?AutoLoginUser=.*|AutoLoginUser=$AUTOLOGINUSER|" $KDMCFG
    fi
    [ -n "$AUTOLOGINDELAY" ] && sed -i
"s|^#\?AutoLoginDelay=.*|AutoLoginDelay=$AUTOLOGINDELAY|" $KDMCFG
    [ -n "$AUTOLOGINAGAIN" ] && sed -i
"s|^#\?AutoLoginAgain=.*|AutoLoginAgain=$AUTOLOGINAGAIN|" $KDMCFG
    [ -n "$AUTOLOGINLOCKED" ] && sed -i
"s|^#\?AutoLoginLocked=.*|AutoLoginLocked=$AUTOLOGINLOCKED|" $KDMCFG
  fi
  return 0
}
if [ -e $UPGRADEFILE ]; then
  SSD_ARGS="--pidfile $PIDFILE --startas $DAEMON"
else
  SSD_ARGS="--pidfile $PIDFILE --exec $DAEMON"
fi
still_running () {
  if expr "$(cat /proc/$DAEMONPID/cmdline 2> /dev/null)" : "$DAEMON" > /dev/null
2>&1; then
    true
  else
    # if the daemon does not remove its own pidfile, we will
    rm -f $PIDFILE $UPGRADEFILE
    false
  fi;
}
case "$1" in
  start)
    setup_config
    if [ -e $DEFAULT_DISPLAY_MANAGER_FILE ] &&
       [ "$HEED_DEFAULT_DISPLAY_MANAGER" = "true" ] &&
       [ "$(cat $DEFAULT_DISPLAY_MANAGER_FILE)" != "$DAEMON" ]; then
      log_action_msg "Not starting K Display Manager (kdm); it is not the
default display manager."
    else
      log_daemon_msg "Starting K Display Manager" "kdm"
      if start-stop-daemon --start --quiet $SSD_ARGS -- $ARG ; then
        log_end_msg 0
      else
        log_action_end_msg 1 "already running"
      fi
    fi
  ;;
  restart)
    /etc/init.d/kdm stop
    if [ -f $PIDFILE ]; then
      if still_running; then
        exit 1
      fi
    fi
    /etc/init.d/kdm start
  ;;
  reload)
    log_action_begin_msg "Reloading K Display Manager configuration..."
    if start-stop-daemon --stop --signal 1 --quiet $SSD_ARGS; then
      log_action_end_msg 0
    else
      log_action_end_msg 1 "kdm not running"
    fi
  ;;
  force-reload)
    /etc/init.d/kdm reload
  ;;
  stop)
    log_action_begin_msg "Stopping K Display Manager: kdm"
    if [ ! -f $PIDFILE ]; then
      log_action_end_msg 0 " not running ($PIDFILE not found)"
      exit 0
    else
      DAEMONPID=$(cat $PIDFILE | tr -d '[:blank:]')
      KILLCOUNT=1
      if [ ! -e $UPGRADEFILE ]; then
        if start-stop-daemon --stop --quiet $SSD_ARGS; then
          # give kdm's signal handler a second to catch its breath
          sleep 1
        else
          log_action_cont_msg " not running"
        fi
      fi
      while [ $KILLCOUNT -le 5 ]; do
        if still_running; then
          kill $DAEMONPID
        else
          break
        fi
        sleep 1
        KILLCOUNT=$(( $KILLCOUNT + 1 ))
      done
      if still_running; then
        log_action_cont_msg " not responding to TERM signal (pid $DAEMONPID)"
      else
        rm -f $UPGRADEFILE
      fi
    fi
    log_action_end_msg 0
  ;;
  status)
    status_of_proc -p "$PIDFILE" "$DAEMON" kdm && exit 0 || exit $?
  ;;
  *)
    echo "Usage: /etc/init.d/kdm 
{start|stop|restart|reload|force-reload|status}"
    exit 1
    ;;
esac
exit 0

/etc/kde4/kdm/kdmrc changed:
[General]
ConfigVersion=2.4
StaticServers=:0
ReserveServers=:1,:2,:3
ServerVTs=-7
ConsoleTTYs=tty1,tty2,tty3,tty4,tty5,tty6
PidFile=/var/run/kdm.pid
GreeterUID=kdm
[Xdmcp]
Enable=false
Willing=/etc/kde4/kdm/Xwilling
[Shutdown]
[X-*-Core]
Setup=/etc/kde4/kdm/Xsetup
Startup=/etc/kde4/kdm/Xstartup
Reset=/etc/kde4/kdm/Xreset
Session=/etc/kde4/kdm/Xsession
AllowRootLogin=false
AllowNullPasswd=false
AllowShutdown=Root
ClientLogFile=.xsession-errors-%d
[X-*-Greeter]
LogoArea=Logo
LogoPixmap=/usr/share/kde4/apps/kdm/pics/kdelogo.png
Language=de_DE
MinShowUID=1000
MaxShowUID=29999
FocusPasswd=true
Preloader=/usr/bin/preloadkde
UseTheme=true
Theme=@@@ToBeReplacedByDesktopBase@@@
[X-:*-Core]
ServerCmd=/usr/bin/X
ServerArgsLocal=-br -nolisten tcp
AllowNullPasswd=true
AllowShutdown=All
[X-:*-Greeter]
PreselectUser=Previous
FocusPasswd=true
LoginMode=DefaultLocal
AllowClose=true
[X-:0-Core]
ClientLogFile=.xsession-errors
[X-:0-Greeter]

/etc/logrotate.d/kdm changed:
/var/log/kdm.log {
        rotate 9
        daily
        compress
        copytruncate
        missingok
        notifempty
        create 640 root adm
}


-- debconf information:
  kdm/stop_running_server_with_children: false
* shared/default-x-display-manager: kdm
  kdm/daemon_name: /usr/bin/kdm

-- 
Regards,
Thilo

4096R/0xC70B1A8F
721B 1BA0 095C 1ABA 3FC6  7C18 89A4 A2A0 C70B 1A8F




--- End Message ---
--- Begin Message ---
Version: 4:4.11.22-3+rm

kdm was last released with Debian 8 (jessie) in April 2015
and was removed from the Debian archive afterwards.
It has been superseded by sddm.
See https://bugs.debian.org/803635 for details on the removal.
I'm closing the remaining bug reports now.

Andreas

--- End Message ---

Reply via email to