Как выйти из x server linux

Обновлено: 05.07.2024

Removed symlink /etc/systemd/system/default.target. Created symlink from /etc/systemd/system/default.target to /usr/lib/systemd/system/graphical.target.

systemctl isolate graphical.target

После предыдущей команды в окне Virtualbox должны запуститься иксы

Установка GNOME

Или если вы хотите GNOME Desktop

sudo yum groupinstall "GNOME Desktop" "Graphical Administration Tools"

Установка Server with GUI

Первым делом выполните yum grouplist - чтобы увидеть список доступных вариантов.

sudo yum groupinstall "Server with GUI"

Определить тип X

Узнать кое-что о своих иксах можно командами

rpm -qa |grep xorg-x11-server-Xorg
rpm -qa |grep gnome

Если вы хотите проверить установлен ли у вас GNOME выполните

Если установлен - вы увидите версию

GNOME Shell 3.28.3

-bash: gnome-shell: command not found

Как перезапустить X-server

Перезапустить X-server (предварительно уйдя в консоль Ctrl + Atl + F1)можно командой

Как остановить X сервер

Если не знаете какой у Вас X сервер, можете попробовать:

Если и это не помогло попробуйте варианты отсюда

Как запустить X сервер

Работает, если у Вас X-server gdm, gdm3 или kdm если у Вас что-то другое, просто замените.

Перейти из X в терминал и обратно

В CentOS по умолчанию 6 tty под консоль: 1-6 и один под X: 7.

Поэтому, нажав Ctrl-Alt[F1-F6] вы попадёте в терминал.

А нажав Ctrl-Alt-F7 в иксы.

История

X Window System — оконная система, обеспечивающая стандартные инструменты и протоколы для построения графического интерфейса пользователя. Используется в UNIX-подобных ОС.

X Window System обеспечивает базовые функции графической среды: отрисовку и перемещение окон на экране, взаимодействие с устройствами ввода, такими как, например, мышь и клавиатура.

X Window System не определяет деталей интерфейса пользователя — этим занимаются менеджеры окон, которых разработано множество. По этой причине внешний вид программ в среде X Window System может очень сильно различаться в зависимости от возможностей и настроек конкретного оконного менеджера.

В X Window System предусмотрена сетевая прозрачность: графические приложения могут выполняться на другой машине в сети, а их интерфейс при этом будет передаваться по сети и отображаться на локальной машине пользователя.

В контексте X Window System термины «клиент» и «сервер» имеют непривычное для многих пользователей значение: «сервер» означает локальный дисплей пользователя (дисплейный сервер), а «клиент» — программу, которая этот дисплей использует (она может выполняться на удалённом компьютере).

Система X Window System была разработана в Массачусетском технологическом институте (MIT) в 1984 году.

По состоянию на февраль 2016 года версия протокола — X11R7.7 — появилась в июне 2012 года.

X Window System часто называют X11 или просто X (в разговорной речи — «иксы»)

Я попытался обновить драйвер nVidia, но у меня возникла ошибка при запуске установки драйвера.

Примечание: я попытался следовать руководству, набрав, init 3 но ничего не изменилось. Как закрыть X-сервер?

Так что я могу обновить драйвер

Я не думаю, что когда-либо получал эту установку / обновление nvidia, но здесь:

Хотя я не уверен на 100%, что это сработает на Ubuntu, IIRC отошли от init. В Ubuntu попробуйте это (замените gdm на kdm / slim / любой другой менеджер дисплея, который вы используете):

Я уверен, что это останавливает всю сессию X

Менее чисто, вы могли бы просто убить их

Но они могут возродиться.

Я попробовал ваше первое решение, но оно не сработало, затем я попробовал ваше второе решение, в котором говорится о нераспознанном сервисе (я пробовал все из них) Я также попробовал ваше последнее решение и в нем говорится no proccess found В Ubuntu основным диспетчером отображения является не GDM, а LightDM. service lightdm stop , @JohnWHSmith, может быть, сейчас, но это было не 3 года назад, когда я написал это.

В зависимости от вашей версии способ остановки X-сервера варьируется. Вы должны выйти из графического режима (набрав alt+ctrl+F1 , например), войти, а затем ввести одну из следующих команд, чтобы остановить X-сервер:

Теперь вы можете установить драйверы, а затем набрать

Когда вы пишете, sudo service нажмите вкладку, чтобы увидеть опции, которые у вас есть (gdm, kdm, . )

Убедитесь, что вы вышли из системы.

Из моего опыта я бы попробовал это:

  • 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

Для меня это было sudo service lightdm stop на Linux Mint 19. @Angelorf Какую рабочую среду вы используете? Cinnamon?

Загрузка на другой уровень запуска

Уровни запуска в 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. Пожалуйста, обратитесь к вашему дистрибутиву.

Ничего не помогло init 3 не помог, Ctrl+Alt+f1 не помог, а OpenSUSE я всё сделал легко но вот как быть с Ubuntu, хочу установить драйвер NVIDIA. как можно выйти из x сервера ? и почему уогда я пишу в консоль su и далее мой пароль то нет доступа ?


жесть какая.
1. после перезагрузки также себя ведет ?
2. ты уверен что у тебя точно не виндоус ?


почему уогда я пишу в консоль su и далее мой пароль то нет доступа ?

cipher ★★★★★ ( 08.07.14 17:21:51 )
Последнее исправление: cipher 08.07.14 17:23:07 (всего исправлений: 1)


1. ДА после перезагрузки всё также плохо( 2. не виндус)))

хочу установить драйвер NVIDIA

Не ставьте через run файл с сайта, сломаете систему.

консоли похоже отключены, это последняя убунта такая чтоли ?



я ставил пропиетарные дрова на opensuse и ни 1 игра не работала, поставил из run родной драйвер, сразу начали работать все игры

*ворча
ну и зачем тогда было удалять линукс и ставить убунту.

На счет su. В убунте не задан по умолчанию пароль рута, поэтому делай sudo su


на opensuse другие команды и программ на ubuntu больше есть, хоть это и 1 платформа но для новичка как я буде проще сразу сесть на ubuntu так как на неё много гайдов, а на опен сус я нашёл только обзор

0_o
это не так по всем пунктам.
команды одни и теже. su убунты от su суськи не отличается.
только убунту - огрызок, в котором обрезали рута и собирают ее в африке, туже суську собирают немцы и на качестве дистра это весьма сказывается.
гайды убунты - это гайды всего остального, с той разницей, что в убунте к ним спереди su дописывать надо, соответсвенно в суське su вычеркиваем и делаем поправку на пакетный менеджер - zypper, он, кстати, удобнее apta - весь функционал у него есть, dpkg дергать в случае чего не надо.
В суське все ставится из реп (а не отдельными msi-like ppa пакетами - что маразм), как и положено нормальному линю, (хотя никто не помешает поставить вручную rpm или deb или тарбол), подключаешь нужные (там в системе стоит мозилла с поисковым плагином софта, пишешь в нем какой софтины не хватет и он тебе ее найдет и ОДНИМ кликом, можно подключить всю репу с этой софтиной - например хочешь игру - ткнешь в OneClickInstall и у тебя будет подключен весь репозитарий с играми и все они сразу станут доступны в управлении софтом), тоже самое относится и графике и серверным приблуам и всему остальному
Если хочется стим - то он ставится аналогично одним кликом, и молча обновляется и работает.
На серверях, суська также ведет себя отлично, тоже есть LTS и на ходу любую версию можно перевести хоть в текущий LTS, хоть в текущий релиз, хоть в роллинг-релиз, и обратно.

Команда sudo service gdm stop временно отключит X-сервер в Ubuntu 11.04.

Однако эта же команда больше не работает в Ubuntu 11.10, потому что «gdm» является «нераспознанной службой» согласно терминалу. Как отключить X-сервер в Ubuntu 11.10?

Вы также можете использовать сочетание клавиш:

Немного длинная клавиатура ярлык, возможно, слишком много людей нажимали Ctrl + Alt + Backspace, поэтому они изменили его на это.

Я могу подтвердить, что это работает с 10.04 по 11.10.

Причина, по которой это не работает, заключается в том, что Ubuntu 11.10 переключился с GDM на LightDM.

Попробуйте эту команду вместо:

GDM был выключен для LightDM, так что:

Или в вашем служебном языке:

Для справки, все эти upstart сервисы (которые могут быть запущены с помощью служебной команды initctl и ярлыков) имеют значение . conf файлы в /etc/init/

@Оли практически справились, но я хотел заметить, что это, наверное, не сильно поможет, если вам нужно сделать что-нибудь из командной строки без X. Для этого нужно нажать Ctrl + Alt + F1 , затем войти в систему с консоли. После этого, при необходимости, можно отключить и перезапустить службу lightdm .

, поскольку это основной результат поиска в Google Solus stop X server , я хотел добавить этот ответ, потому что Solus не использует службу .

для этого вы можете использовать sudo systemctl stop lightdm и делать все, что вам нужно.

С технической точки зрения, gdm или lightdm управляют запросами сеансов рабочего стола, а не X-серверами. (X-сервер обслуживает события для X-приложения, xorg - X-сервер :).

Изменить

Чтобы остановить X-сервер killall X или sudo killall X , если вы не являетесь владельцем процесса.

Конечно, у вас должен быть терминал для сделай это.

Если вы не можете открыть терминал gnome или xterm, можно запустить текстовую консоль; одновременно нажмите клавиши Ctrl + Alt + F1, затем войдите в систему в приглашении (ваш пароль не будет отображаться даже в виде звездочек). (От F1 до F5 все в порядке)

Команда sudo service gdm stop будет успешно отключать X-сервер в Ubuntu 11.04 временно.

Однако эта же команда больше не работает в Ubuntu 11.10, потому что «gdm» является «непризнанной услугой» в соответствии с терминалом. Как же отключить X-сервер в Ubuntu 11.10?

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 и делать все, что вам нужно.

Читайте также: