По умолчанию всегда грузится X, который перезапускается, если его убить.
Есть желание его отрубить и иметь возможность работать в голой консоли
( а нужно это для того, чтобы опять-таки запустить Х, только абсолютно голый, без менеджера окон и прочей ерунды,
а в этом Х запустить игрушку

Насколько мне известно, обычный путь реализации такой идеи - убрать запуск Х из одного из
уровней выполнения, а потом переключаться на этот уровень, когда нужно.
Я и попытался так сделать.
в /etc/init/gdm.conf подправил условие старта и остановки, после чего они приняли вид:
Код: Выделить всё
start on (filesystem
and runlevel [245]
and started dbus
and (graphics-device-added fb0 PRIMARY_DEVICE_FOR_DISPLAY=1
or drm-device-added card0 PRIMARY_DEVICE_FOR_DISPLAY=1
or stopped udevtrigger))
stop on runlevel [!245]
(Я хочу, чтобы консольным был 3й runlevel)
После этих правок отключение Х (telinit 3), вроде, работает,
а вот при попытке снова переключиться на графический уровень (telinit 5)
Х, похоже, не запускается, на экранепаерстают отображаться вводимые символы
(хотя при переключении ctrl+alt+F1-F7 картинка меняется, но вводимы символы все равно не отображаются.
На ctrl+alt+del реакция обычная, т.е. перезагрузка).
Подскажите, пожалуйста, в чем проблема?