- Как выйти из X-сервера?
- 7 ответов
- Изменить
- Как выключить X сервер
- Re: Как выключить X сервер
- Re: Re: Как выключить X сервер
- Как выключить X сервер
- Re: Как выключить X сервер
- Re: Как выключить X сервер
- Re: Re: Как выключить X сервер
- Re: Re: Re: Как выключить X сервер
- Re: Re: Re: Как выключить X сервер
- Re: Re: Re: Re: Как выключить X сервер
- Re: Как выключить X сервер
- Как закрыть X Server, чтобы избежать ошибок при обновлении драйвера nVidia?
- Как выйти из X-сервера?
- редактировать
- Перезапуск, остановка и запуск X-сервера
- Содержание
- Перезапуск X-сервера сочетанием клавиш
- Ubuntu 8.10 и более старые
- Ubuntu 9.04 «Jaunty Jackalope»
- Ubuntu 9.10 и более новые
- Включение, выключение и перезапуск графической подсистемы вручную
Как выйти из X-сервера?
Команда sudo service gdm stop будет успешно отключать X-сервер в Ubuntu 11.04 временно.
Однако эта же команда больше не работает в Ubuntu 11.10, потому что «gdm» является «непризнанной услугой» в соответствии с терминалом. Как же отключить X-сервер в Ubuntu 11.10?
7 ответов
GDM был отключен для LightDM, поэтому:
Или на вашем языке обслуживания:
Для справок в будущем все эти службы выскочки (которые могут выполняться с помощью команды и ярлыков службы initctl) представляют собой файлы .conf в /etc/init/
Причина, по которой это не работает, заключается в том, что Ubuntu 11.10 переключился с GDM на LightDM .
Попробуйте эту команду вместо:
Вы также можете использовать сочетание клавиш:
Немного длинного намоточного сочетания клавиш, возможно, слишком много людей нажали Ctrl + Alt + Backspace, чтобы они изменили его на это.
Я могу подтвердить это, работая с 10.04 по 11.10.
@Oli в значительной степени прибил его, но я хотел бы отметить, что это, вероятно, не поможет вам, если вам нужно сделать что-то из командной строки без X.
Для этого вы должны нажать Ctrl + Alt + F1 , а затем войти в систему с консоли. Впоследствии вы можете убить и перезапустить службу lightdm по мере необходимости.
Технически говоря gdm или lightdm управляют настольными сеансовыми запросами, они не являются X-серверами. (X-сервер обслуживает события для X-приложения, xorg — это X-сервер :).
Изменить
Чтобы остановить X-сервер killall X или sudo killall X , если вы не являетесь владельцем процесса.
Конечно, у вас должен быть терминал для этого.
Один из способов, если вы не можете открыть терминал gnome или xterm — запустить текстовую консоль; нажмите одновременно клавиши Ctrl + Alt + F1, затем войдите в приглашение (ваш пароль не будет отображаться, даже если это будет звездочкой). (От F1 до F5 в порядке)
старый пост, но текущий вопрос. Команда sudo service mdm stop будет успешно отключать X-сервер в Linux Mint 17.3 временно. После установки драйверов вы можете сделать sudo service mdm start .
, так как это основной результат, который пришел с поиском google Solus stop X server , я хотел добавить этот ответ, потому что Solus не используйте service .
для этого вы можете использовать sudo systemctl stop lightdm и делать все, что вам нужно.
Источник
Как выключить X сервер
Вопрос у меня наверно глупый) как выйти из графической оболочки? то есть надо выключить ее. надо для установки детонатора для видюхи, да и вообще)
Re: Как выключить X сервер
Re: Re: Как выключить X сервер
Ага, а если у него Debian? telinit 1 точно поможет
Как выключить X сервер
не) у меня mandrake10 щя попробую
Re: Как выключить X сервер
А ты это.. лучше поставь по умолчанию уровень загрузки 3 (/etc/inittab), а потом иксы запускай вручуню.. (startx), выходить из них — ctrl+alt+backspace
Re: Как выключить X сервер
service dm stop
фича специально для Mandrake
Re: Re: Как выключить X сервер
А что ссылку на faq не дал? 😉
P.S. Для всех mdk работает? А то можно и добавить.
Re: Re: Re: Как выключить X сервер
Насчёт всех не знаю, но вот последних нескольких (т.е. актуальных) точно.
> А что ссылку на faq не дал? 😉
вот вам, пожалуйста 😉
Re: Re: Re: Как выключить X сервер
> Выгрузить XFree можно, нажав [ctrl+alt+backspace]
выгрузит только если они по startx из 3-го runlevel’a запускались.
А так ведь просто перезапуск будет.
Re: Re: Re: Re: Как выключить X сервер
Точно, но в той же fc есть задержка на загрузку. Может, успеет. 🙂
Re: Как выключить X сервер
выйти из текущей X сессии, потом зайти (CTRL+ALT+F?) на 1-6 консоль сказать как рут:
Источник
Как закрыть X Server, чтобы избежать ошибок при обновлении драйвера nVidia?
Я попытался обновить драйвер nVidia, но у меня возникла ошибка при запуске установки драйвера.
Примечание: я попытался следовать руководству, набрав, init 3 но ничего не изменилось. Как закрыть X-сервер?
Так что я могу обновить драйвер
Я не думаю, что когда-либо получал эту установку / обновление nvidia, но здесь:
Хотя я не уверен на 100%, что это сработает на Ubuntu, IIRC отошли от init. В Ubuntu попробуйте это (замените gdm на kdm / slim / любой другой менеджер дисплея, который вы используете):
Я уверен, что это останавливает всю сессию X
Менее чисто, вы могли бы просто убить их
Но они могут возродиться.
В зависимости от вашей версии способ остановки X-сервера варьируется. Вы должны выйти из графического режима (набрав alt+ctrl+F1 , например), войти, а затем ввести одну из следующих команд, чтобы остановить X-сервер:
Теперь вы можете установить драйверы, а затем набрать
Когда вы пишете, sudo service нажмите вкладку, чтобы увидеть опции, которые у вас есть (gdm, kdm, . )
Как говорится в сообщении об ошибке, вы все еще используете X-сервер. Эта ошибка возникает при попытке установить файлы Nvidia .run во время входа в систему.
Убедитесь, что вы вышли из системы.
- Нажмите CTRL + ALT + F1 и войдите, используя свои учетные данные.
- завершите текущий сеанс X-сервера, набрав sudo service lightdm stop или sudo stop lightdm
- Введите уровень запуска 3 (или 5) , набрав sudo init 3 (или sudo init 5 ), и установите файл .run .
- Вам может потребоваться перезагрузить компьютер после завершения установки. Если нет, запустите sudo service lightdm start или, sudo start lightdm чтобы снова запустить X-сервер.
Из моего опыта я бы попробовал это:
- Alt+F1 затем войдите в систему sudo telinit 3 (если это не работает, попробуйте /sbin/telinit 3 ), и убедитесь, что он изменен на уровень 3, и runlevel это должно вывести что-то вроде этого, 5 3 что означает, что текущий уровень запуска равен 3 и был раньше 5 .
Если это не сработает, сделайте:
- ps ax | grep X , И на выходе вы увидите PID номер процесса X , так что вы должны убить его , sudo kill -9 number где number это PID число процесса.
Если вы используете Linux Mint, используйте sudo service mdm stop
Загрузка на другой уровень запуска
Уровни запуска в Linux определяют, какие службы запускаются и останавливаются автоматически при загрузке или выключении системы. Уровни выполнения обычно варьируются от 0 до 6, при этом уровень запуска 5 обычно запускает систему X Window как часть служб (уровень запуска 0 на самом деле является остановкой системы, а 6 — перезагрузка системы). Рекомендуется устанавливать драйвер NVIDIA Linux, когда X не работает, и рекомендуется не запускать X при перезагрузке в случае проблем с установкой (в противном случае вы можете столкнуться с неисправной системой, которая автоматически пытается запустить X, но затем зависает во время запуска, не давая вам сделать ремонт, необходимый для исправления X). В зависимости от настроек вашей сети, для установки драйвера должно быть достаточно уровней запуска 1, 2 или 3. Уровень 3 обычно включает в себя сетевые сервисы, поэтому, если утилиты, используемые системой во время установки, зависят от удаленной файловой системы, уровней 1 и 2 будет недостаточно. Если ваша система обычно загружается в консоль с командной строкой, вам не нужно ничего менять. Если ваша система обычно загружается в систему X Window с графическим логином и рабочим столом, вы должны выйти из X и изменить уровень запуска по умолчанию.
В большинстве дистрибутивов уровень запуска по умолчанию хранится в файле / etc / inittab, хотя вам, возможно, придется обратиться к руководству для вашего собственного дистрибутива. Строка, которая указывает уровень запуска по умолчанию, выглядит как
или аналогичный, где n указывает номер уровня выполнения. / etc / inittab должен быть отредактирован как root. Пожалуйста, прочтите разделы о редактировании файлов и пользователя root, если вы не знакомы с этой концепцией. Кроме того, рекомендуется создать копию файла до его редактирования, особенно если вы новичок в текстовых редакторах Linux, если вы случайно повредили файл:
Строка должна быть отредактирована так, чтобы соответствующий уровень запуска был по умолчанию (1, 2 или 3 в большинстве систем):
После сохранения изменений выйдите из X. После завершения установки драйвера вы можете вернуть уровень запуска по умолчанию в исходное состояние, либо снова отредактировав файл / etc / inittab, либо вернув резервную копию к ее первоначальному имени.
Разные дистрибутивы предоставляют разные способы выхода из X. Во многих системах утилита init изменит текущий уровень выполнения. Это можно использовать для перехода на уровень выполнения, на котором X не работает.
Есть и другие способы выхода из X. Пожалуйста, обратитесь к вашему дистрибутиву.
Источник
Как выйти из X-сервера?
Команда sudo service gdm stop временно отключит X-сервер в Ubuntu 11.04.
Однако эта же команда больше не работает в Ubuntu 11.10, потому что «gdm» является «нераспознанной службой» в соответствии с терминалом. Как мне отключить X-сервер в Ubuntu 11.10?
GDM был отключен для LightDM, поэтому:
Или на вашем языке обслуживания:
Для дальнейшего использования все эти сервисы upstart (которые можно запустить с помощью команды и ярлыков службы initctl) представляют собой .conf файлы в /etc/init/
Причина, по которой это не работает, заключается в том, что Ubuntu 11.10 переключился с GDM на LightDM .
Попробуйте эту команду вместо:
Вы также можете использовать сочетание клавиш:
Немного скучного сочетания клавиш, может быть, слишком много людей нажимали Ctrl + Alt + Backspace, поэтому они изменили его на это.
Я могу подтвердить, что это работает с 10.04 по 11.10.
@ Оли в значительной степени прибил это, но я хотел заметить, что это, вероятно, не очень поможет вам, если вам нужно что- то сделать из командной строки без X.
Для этого вы должны нажать Ctrl + Alt + F1 , а затем войти в систему с консоли. После этого вы можете убить и перезапустить lightdm службу по мере необходимости.
Технически говоря, gdm или lightdm управляют запросами сеансов рабочего стола, они не X-серверы. (X-сервер обслуживает события для X-приложения, xorg — это X-сервер :).
редактировать
Чтобы остановить X-сервер killall X или sudo killall X если вы не являетесь владельцем процесса.
Конечно, у вас должен быть терминал для этого.
Один из способов, если вы не можете открыть терминал gnome или xterm, — запустить текстовую консоль; нажмите одновременно клавиши Ctrl + Alt + F1, затем войдите в систему в командной строке (ваш пароль не будет отображаться, даже в виде звездочек). (От F1 до F5 в порядке)
Источник
Перезапуск, остановка и запуск X-сервера
Содержание
Перезапуск X-сервера сочетанием клавиш
Во многих руководствах для перезапуска X-сервера предлагается нажать Ctrl + Alt + Backspace . Однако, начиная с Ubuntu 9.04, в связи с туманной возможностью случайного нажатия, эта комбинация по умолчанию отключена. Однако её очень просто вернуть обратно.
Ubuntu 8.10 и более старые
Для перезапуска X-сервера в версиях Ubuntu до 9.04 достаточно в любой момент нажать Ctrl + Alt + Backspace .
Ubuntu 9.04 «Jaunty Jackalope»
Достаточно установить пакет dontzap через Synaptic или командой:
Затем выполнить в терминале команду:
Можно включить сочетание клавиш и без доп. пакета dontzap , для этого надо вручную отредактировать xorg.conf , см. ниже секцию про Ubuntu 9.10.
Ubuntu 9.10 и более новые
Для того, чтобы включить возможность перезапуска X-сервера сочетанием клавиш в «Karmic Koala» нужно зайти в программу располагающуюся в меню «Система→Параметры→Клавиатура», там перейти на вкладку «Раскладки», нажать на кнопку «Параметры раскладки», найти пункт «Последовательность клавиш для перезагрузки Х-сервера» и поставить галочку в поле «Control + Alt + Backspace».
Кроме того, можно включить возможность перезапуска через терминал командой:
Однако действие этой команды сохраняется только до перезагрузки. Для постоянного действия просто добавьте эту команду в ваш файл
Также можно просто исправить файл xorg.conf , добавив в него секцию:
/.xinitrc может привести к очень неприятным последствиям, так что не стоит изменять эти файлы, если вы чётко не понимаете, что делаете.
Альтернативные варианты остановки X-сервера: alt+SysRq+k (тоже самое,что kill) или alt+SysRq+R,E,I — после чего можно перейти в консоль по alt+Fx и остановить или перезагрузить X-сервер.
Включение, выключение и перезапуск графической подсистемы вручную
Для остановки X-сервера зайдите в текстовую консоль (нажав Ctrl + Alt + F1 ), войдите в ней под своим именем и выполните:
Для перезапуска X-сервера необходимо вместо stop указать restart :
Для запуска графической подсистемы достаточно выполнить:
Вместо прямого вызова init-скриптов можно использовать service . Названия процессов и команды будут теми же (вызываются те же скрипты, но более прогрессивным методом). Например:
Еще один метод выполнения этих же действий:
© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.
Источник