Здравствуйте.
При перезапуске GNOME'а командой `/etc/init.d/gdm3 restart` среда рабочего стола запускается в 8-й виртуальной консоли.
Как заставить GNOME стартовать в 7-й консоли или в любой выбранной?
Спасибо.
Debian GNU/Linux 6.0.2;
GNOME 2.30.2.
Перезапуск GNOME
наверное старый икс сервер работает или еще чО
можно попробывать
killall X
или
killall xorg
при запуске иксов есть параметр vtXX вот оно и определяет на какой tty запуститься
варианты:
1) убить иксы наверника
2) запустить иксы с параметром vt7 например
/usr/bin/X :0 vt7
или
startx -- :1 vt7
3) запустить /etc/init.d/gdm3 restart через xinit
xinit `/etc/init.d/gdm3 restart` -- :0 vt9
xinit `which xorg` -- :0 vt9
или еще как то
тут :0 это $DISPLAY обычно равна нулю
mogul82, ничего из предложенного вами не работает. Более того, сами решения чересчур замысловаты. Спасибо.
Обращаюсь к пользователям Debian'а 6-ой версии. Попробуйте перейти на первую виртуальную консоль (Ctrl + Alt + F1), создать рутовую сессию и выполнить команду `/etc/init.d/gdm3 restart`. На какой консоли стартанет GNOME? Хочется знать, у всех ли он запустится на 8-м виртуальном терминале или это только у меня одного так?
Сделал как вы сказали (только gdm у меня называется /etc/init.d/gdm), стартанул gdm все нормально. Только я не понял в каком я вирт. терминале - как это определить?
emlsch, откройте терминал, выполните команду `who`. Команда возвратит список активных пользователей. В моем случае он имеет следующий вид:
[console]
sam tty8 2011-09-26 00:33 (:0)
sam pts/0 2011-09-26 01:01 (:0.0)
[/console]
В первой строке, во второй колонке показан номер виртуальной консоли.
После перезапуска gdm от рута
[console]root tty1 2011-09-26 03:20
tema tty8 2011-09-26 03:20 (:0)[/console]
Интересно, зачем вам это и какая разница, в каком вирт. терминале запускается?
Интересно, зачем вам это и какая разница, в каком вирт. терминале запускается?
Хочется понять почему так происходит. Думаю, разницы особой нет.
Сегодня с удивлением обнаружил, что восьмая консоль открывается не только после перезапуска GNOME'а, но и после вывода компьютера из ждущего режима. То есть, в этот момент я оказываюсь на пустой восьмой консоли с мигающим курсором, тогда как сам GNOME запущен на седьмой.
Ещё раз хотелось бы обратиться к пользователям 6-го Debian'а. Войдите в ждущий режим (Система → Выключить → Ждущий режим) и затем, через некоторое время выйдите из него. На какой консоли вы окажитесь? Как вы думаете, с чем связан переход на 8-ю консоль, а не на ту, где запущен GNOME? Как это исправить?
Спасибо.