Как выйти из x server linux
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. ты уверен что у тебя точно не виндоус ?
cipher ★★★★★ ( 08.07.14 17:21:51 )почему уогда я пишу в консоль su и далее мой пароль то нет доступа ?
Последнее исправление: 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 и делать все, что вам нужно.
Читайте также: