LINUX.ORG.RU
Ответ на: комментарий от mydoom

А если не startxом, а происходит автоматический запуск иксов и залогинивание в них? Как вообще сменить автоматический запуск на ручной?

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

1.ALT Linux
2.Стоял GNOME. Я установил c альтовского DVD KDE и при этом текущий dm изменился на KDE (англоязычный кстати). Как снова на GNOME переключиться? Как узнать какие ещё dmы в системе имеются?

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

в gdm и kdm есть гуевый выбор сессии, который умеет переключаться между kde, gnome, и вообще любым de/wm, который пишет себя в конфиг dm при установке.

какие dmы имеются проще всего узнать поиском по установленным пакетом (не помню, как в альте оно делается). или же командой ls /etc/init.d/*dm, но там может просто остаться init-скрипт от удаленного уже загрузчика.

автоматический запуск иксов на ручной можно сменить убиранием из загрузки dmа. это делается командой invoke-rc.d, rc-update или чем-то похожим, в документации к дисту это наверняка есть.

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

>который пишет себя в конфиг dm
В смысле /etc/rc.d/init.d/dm ?
Его содержание у меня такое. Ни черта разобрать не могу.

#!/bin/sh
#
# chkconfig: 5 45 05
# description: This startup script launches the graphical display manager

# Source function library.
. /etc/init.d/functions

LOCKFILE=/var/lock/subsys/dm
RETVAL=0

start()
{
msg_starting $"display manager"
local args=
for f in `sed -ne 's,^\([0-9]\+\):[0-9]\+:respawn:/sbin/mingetty.*,/dev/tty\1,pg' </etc/inittab`; do
[ ! -c "$f" ] || args="$args $f"
done
start_daemon --lockfile "$LOCKFILE" --expect-user root --no-announce -- rundm $args --
RETVAL=$?
return $RETVAL
}

stop()
{
local FGCONSOLE=`absolute fgconsole`
local CHVT=`absolute chvt`

local fgconsole=
if [ -x "$FGCONSOLE" ]; then
fgconsole=`$FGCONSOLE`
fi

msg_stopping $"display manager"
stop_daemon --lockfile "$LOCKFILE" --expect-user root --no-announce -- rundm
RETVAL=$?

if [ -n "$fgconsole" -a -x "$CHVT" ]; then
$CHVT "$fgconsole"
fi

return $RETVAL
}

restart()
{
stop
start
}

# See how we were called.
case "$1" in
start)
start
;;
stop)
stop
;;
reload|restart)
restart
;;
condstop)
if [ -e "$LOCKFILE" ]; then
stop
fi
;;
condreload|condrestart)
if [ -e "$LOCKFILE" ]; then
restart
fi
;;
status)
status --expect-user root -- rundm
RETVAL=$?
;;
*)
msg_usage "${0##*/} {start|stop|restart|condstop|condrestart|status}"
RETVAL=1
esac

exit $RETVAL

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

нет, это init-скрипт. конфиги dmов вроде бы в /etc/X11 где-то. и эти конфиги не слишком понятные, честно говоря. чего ты в итоге добиться хочешь? какой wm грузить?

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

Гном хочу грузить. А ещё снести все dmы и установить более старую версию гнома и менее требовательную.

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

гном отлично грузится без правки конфигов. поройся в настройках kdmа, там есть выбор сессии по-умолчанию. выставь там гном.
зачем сносить dmы?
менее требовательная версия гнома — это где-то 2.18. оно тебе надо? если нужно что-то более шустрое, поставь lxde, например. или xfce, правда оно растолстело сильно.

mydoom ★★★
()

А вопрос так и остался открытым

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