LINUX.ORG.RU

куда делся KDE ???


0

0

стоит Suse 9.3 вчера после доустановки нескольких пакетов, вырубил комп, сегодня врубаю... Х стартую, появляется заставка Nvidia, далее идет запрос логина/пароля.... но больно убогое оно выглядит ...насколько я понял это Xterm я так и не понял после чего такое получилось, никакие конфиги не правил

anonymous
Ответ на: комментарий от Round

id:5:initdefault:
si::bootwait:/etc/init.d/boot
l0:0:wait:/etc/init.d/rc 0
l1:1:wait:/etc/init.d/rc 1
l2:2:wait:/etc/init.d/rc 2
l3:3:wait:/etc/init.d/rc 3
#l4:4:wait:/etc/init.d/rc 4
l5:5:wait:/etc/init.d/rc 5
l6:6:wait:/etc/init.d/rc 6
ls:S:wait:/etc/init.d/rc S
~~:S:respawn:/sbin/sulogin
ca::ctrlaltdel:/sbin/shutdown -r -t 4 now
kb::kbrequest:/bin/echo "Keyboard Request -- edit /etc/inittab to let this work."
pf::powerwait:/etc/init.d/powerfail start
pn::powerfailnow:/etc/init.d/powerfail now
#pn::powerfail:/etc/init.d/powerfail now
po::powerokwait:/etc/init.d/powerfail stop
sh:12345:powerfail:/sbin/shutdown -h now THE POWER IS FAILING
1:2345:respawn:/sbin/mingetty --noclear tty1
2:2345:respawn:/sbin/mingetty tty2
3:2345:respawn:/sbin/mingetty tty3
4:2345:respawn:/sbin/mingetty tty4
5:2345:respawn:/sbin/mingetty tty5
6:2345:respawn:/sbin/mingetty tty6
# end of /etc/inittab

anonymous
()
Ответ на: комментарий от anonymous

Уже лучше. В /etc/inittab ничто не мешает. Стало быть, в /etc/rc.d/rc5.d должен лежать скрипт, запускающий dm.
Ну-ка ls -l /etc/rc.d/rc5.d сюда. (путь может ыть чуть другим)

Round ★★
()
Ответ на: комментарий от Round

total 5
drwxr-xr-x   2 root root 1720 May  1 18:25 .
drwxr-xr-x  11 root root 3112 May  1 22:17 ..
lrwxrwxrwx   1 root root    6 Apr 28 21:33 K05hal -> ../hal
lrwxrwxrwx   1 root root    7 Apr 28 21:33 K06cron -> ../cron
lrwxrwxrwx   1 root root    7 Apr 28 21:14 K08nscd -> ../nscd
lrwxrwxrwx   1 root root   10 Apr 28 21:14 K08postfix -> ../postfix
lrwxrwxrwx   1 root root    9 Apr 28 21:13 K09hwscan -> ../hwscan
lrwxrwxrwx   1 root root   13 Apr 28 21:14 K09powersaved -> ../powersaved
lrwxrwxrwx   1 root root    8 Apr 28 21:33 K09smbfs -> ../smbfs
lrwxrwxrwx   1 root root    6 Apr 28 21:13 K09xdm -> ../xdm
lrwxrwxrwx   1 root root   12 Apr 28 21:49 K10alsasound -> ../alsasound
lrwxrwxrwx   1 root root   17 Apr 28 21:41 K10running-kernel -> ../running-kernel
lrwxrwxrwx   1 root root    9 May  1 18:25 K10smpppd -> ../smpppd
lrwxrwxrwx   1 root root    9 Apr 28 21:13 K10splash -> ../splash
lrwxrwxrwx   1 root root    7 Apr 28 21:15 K10sshd -> ../sshd
lrwxrwxrwx   1 root root    6 Apr 28 21:13 K12nfs -> ../nfs
lrwxrwxrwx   1 root root   10 Apr 28 21:13 K12nfsboot -> ../nfsboot
lrwxrwxrwx   1 root root    8 Apr 28 21:12 K14mdnsd -> ../mdnsd
lrwxrwxrwx   1 root root   10 Apr 28 21:13 K14portmap -> ../portmap
lrwxrwxrwx   1 root root   15 Apr 28 21:12 K14splash_early -> ../splash_early
lrwxrwxrwx   1 root root    9 Apr 28 21:12 K16syslog -> ../syslog
lrwxrwxrwx   1 root root   10 Apr 28 21:44 K17network -> ../network
lrwxrwxrwx   1 root root   12 Apr 28 21:12 K18boot.udev -> ../boot.udev
lrwxrwxrwx   1 root root   11 Apr 28 21:21 K18earlykdm -> ../earlykdm
lrwxrwxrwx   1 root root    7 Apr 28 21:14 K19dbus -> ../dbus
lrwxrwxrwx   1 root root    9 Apr 28 21:12 K19resmgr -> ../resmgr
lrwxrwxrwx   1 root root   11 Apr 28 21:12 K20earlykbd -> ../earlykbd
lrwxrwxrwx   1 root root   14 Apr 28 21:12 K21earlysyslog -> ../earlysyslog
lrwxrwxrwx   1 root root    8 Apr 28 21:12 K21fbset -> ../fbset
lrwxrwxrwx   1 root root    9 Apr 28 21:12 K21random -> ../random
lrwxrwxrwx   1 root root   14 Apr 28 21:11 S01earlysyslog -> ../earlysyslog
lrwxrwxrwx   1 root root    8 Apr 28 21:11 S01fbset -> ../fbset
lrwxrwxrwx   1 root root    9 Apr 28 21:12 S01random -> ../random
lrwxrwxrwx   1 root root   11 Apr 28 21:12 S02earlykbd -> ../earlykbd
lrwxrwxrwx   1 root root    7 Apr 28 21:14 S03dbus -> ../dbus
lrwxrwxrwx   1 root root    9 Apr 28 21:12 S03resmgr -> ../resmgr
lrwxrwxrwx   1 root root   12 Apr 28 21:12 S04boot.udev -> ../boot.udev
lrwxrwxrwx   1 root root   11 Apr 28 21:21 S04earlykdm -> ../earlykdm
lrwxrwxrwx   1 root root   10 Apr 28 21:44 S05network -> ../network
lrwxrwxrwx   1 root root    9 Apr 28 21:12 S06syslog -> ../syslog
lrwxrwxrwx   1 root root    8 Apr 28 21:12 S08mdnsd -> ../mdnsd
lrwxrwxrwx   1 root root   10 Apr 28 21:13 S08portmap -> ../portmap
lrwxrwxrwx   1 root root   15 Apr 28 21:12 S08splash_early -> ../splash_early
lrwxrwxrwx   1 root root    6 Apr 28 21:13 S10nfs -> ../nfs
lrwxrwxrwx   1 root root   10 Apr 28 21:13 S10nfsboot -> ../nfsboot
lrwxrwxrwx   1 root root   12 Apr 28 21:49 S12alsasound -> ../alsasound
lrwxrwxrwx   1 root root    6 Apr 28 21:13 S12kbd -> ../kbd
lrwxrwxrwx   1 root root   17 Apr 28 21:41 S12running-kernel -> ../running-kernel
lrwxrwxrwx   1 root root    9 May  1 18:25 S12smpppd -> ../smpppd
lrwxrwxrwx   1 root root    9 Apr 28 21:13 S12splash -> ../splash
lrwxrwxrwx   1 root root    7 Apr 28 21:15 S12sshd -> ../sshd
lrwxrwxrwx   1 root root    9 Apr 28 21:13 S13hwscan -> ../hwscan
lrwxrwxrwx   1 root root   13 Apr 28 21:14 S13powersaved -> ../powersaved
lrwxrwxrwx   1 root root    8 Apr 28 21:33 S13smbfs -> ../smbfs
lrwxrwxrwx   1 root root    6 Apr 28 21:13 S13xdm -> ../xdm
lrwxrwxrwx   1 root root    7 Apr 28 21:14 S14nscd -> ../nscd
lrwxrwxrwx   1 root root   10 Apr 28 21:14 S14postfix -> ../postfix
lrwxrwxrwx   1 root root    7 Apr 28 21:33 S16cron -> ../cron
lrwxrwxrwx   1 root root    6 Apr 28 21:33 S17hal -> ../hal

anonymous
()
Ответ на: комментарий от anonymous

Даааа! Ну у тебя сервисов! Машина не тормозит?
Дальше можно сделать так:
СПОСОБ 1. Правишь /etc/rc.d/xdm (путь может выглядеть иначе) так, чтоб этот скрипт запускал не /usr/X11R6/bin/xdm (или где оно у тебя там), а kdm. Чтоб узнать путь к kdm, набери which kdm
СПОСОБ 2. Посмотри, есть ли у тебя скрипт /etc/X11/prefdm

Round ★★
()
Ответ на: комментарий от Round

Спасибо сейчас попробую. я только паоставил Suse, еще не копался особо .. но как не странно не тормозит :) машина не очень крутая AMD 1800+ 512 памяти

anonymous
()
Ответ на: комментарий от anonymous

. /etc/rc.status
. /etc/sysconfig/displaymanager
. /etc/sysconfig/language
. /etc/SuSEconfig/profile
test -r /etc/profile.d/desktop-data.sh && \
  . /etc/profile.d/desktop-data.sh

locale_vars="\
LANG         \
LC_ALL       \
LC_MESSAGES  \
LC_CTYPE     \
LC_COLLATE   \
LC_TIME      \
LC_NUMERIC   \
LC_MONETARY"

for var in $locale_vars
do
    if eval test -z "\$$var"; then
        eval $var="\$RC_$var"
        export $var
    fi
done

PIDFILE="/var/run/xdm.pid"
KDEROOTHOME=/root/.kdm
export KDEROOTHOME

case "$DISPLAYMANAGER" in
    kdm|kde|KDM|KDE)	 DISPLAYMANAGER=/opt/kde3/bin/kdm;  PIDFILE="/var/run/kdm.pid" ;;
    xdm) DISPLAYMANAGER=/usr/X11R6/bin/xdm ;;
    gdm|GDM|Gnome|GNOME) DISPLAYMANAGER=/opt/gnome/bin/gdm; PIDFILE="/var/run/gdm.pid" ;;
    wdm|WDM)		 DISPLAYMANAGER=/usr/X11R6/bin/wdm ;;
    console) exit 0 ;;
    *)			 DISPLAYMANAGER=/usr/X11R6/bin/xdm 
			 test -x /opt/kde3/bin/kdm && \
			 DISPLAYMANAGER=/opt/kde3/bin/kdm ;;
esac
test ! -x "$DISPLAYMANAGER" && DISPLAYMANAGER=/usr/X11R6/bin/xdm

DM=${DISPLAYMANAGER##*/}

rc_reset
case "$1" in
    start)
	echo -n "Starting service $DM"
	# Don't start xdm if no Xserver is configured and xdm is not 
	# configured for remote access 
	if [ ! -x /usr/X11R6/bin/X -a \
		"$DISPLAYMANAGER_REMOTE_ACCESS" = "no" ]; then 
			rc_status -u 
			rc_exit 
	fi
	if [ "$DISPLAYMANAGER" = "/usr/X11R6/bin/xdm" ]; then
		ln -snf $PIDFILE /etc/X11/xdm/xdm-pid
		ln -snf /var/log/xdm.errors /etc/X11/xdm/xdm-errors
	fi 
	if [ "$DISPLAYMANAGER" = "/opt/gnome/bin/gdm" -a \
		 "$DISPLAYMANAGER_REMOTE_ACCESS" = "yes"  -a \
		 "$DISPLAYMANAGER_STARTS_XSERVER" = "no" ]; then
		XDMOPTIONS="--no-console"
	fi
	startproc -p $PIDFILE $DISPLAYMANAGER $XDMOPTIONS || rc_failed
	# After a crash or a kill signal we may have
	# a wrong owner ship of /dev/xconsole
	if rc_status ; then
	    if test -x /etc/X11/xdm/TakeDevices ; then
		/etc/X11/xdm/TakeDevices
	    else
		chown root:tty /dev/xconsole /dev/tty0
		chmod 622      /dev/xconsole /dev/tty0
	    fi
	fi
	rc_status -v
	;;
    stop)
	echo -n "Shutting down service $DM"
	# 
	# killproc(8) sleep upto five seconds and sends
	# SIGKILL if xdm does not terminate within
	#
	if [ "$DISPLAYMANAGER" = "/usr/X11R6/bin/xdm" ]; then
		rm -f /etc/X11/xdm/xdm-pid
		rm -f /etc/X11/xdm/xdm-errors
	fi
	killproc -p $PIDFILE -TERM $DISPLAYMANAGER
	rc_status -v
	;;
    restart)
	$0 stop
        $0 start
	rc_status
	;;
    reload|force-reload)
	echo -n "Reload service $DM"
	killproc -p $PIDFILE -HUP  $DISPLAYMANAGER
	rc_status -v
	;;
    status|check)
	echo -n "Checking for service ${DM}: "
	checkproc -p $PIDFILE $DISPLAYMANAGER
	rc_status -v
	;;
    probe)
	XDMDIR=/usr/X11R6/lib/X11/xdm
	if test $XDMDIR/xdm-config -nt $PIDFILE -o \
	        $XDMDIR/Xservers   -nt $PIDFILE
	then
	    echo reload
	fi
	;;
    try-restart|condrestart)
	$0 status
	if test $? = 0; then
	    $0 restart
	else
	    rc_reset
	fi
	rc_status
	;;
    *)
	echo "Usage: $0 {start|stop|status|restart|reload|force-reload|probe|try-restart}"
	exit 1
esac
rc_exit
-----------------
чтото не пойму, где именно менять 

anonymous
()
Ответ на: комментарий от anonymous

Видишь, написано:
. /etc/rc.status
. /etc/sysconfig/displaymanager
. /etc/sysconfig/language
. /etc/SuSEconfig/profile
test -r /etc/profile.d/desktop-data.sh && \
. /etc/profile.d/desktop-data.sh

В одном из этих файлов (скорее всего, в /etc/sysconfig/displaymanager) должна быть строчка
DISPLAYMANAGER=xdm (или XDM)
Меняешь её на kdm и всё путём.

Round ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.