Я пытался остановить X, чтобы я мог установить графические драйверы. Сначала я попытался с killall -9 X
но X-сервер просто перезапустился. Затем я попробовал init 3
но это не закрыло X. Как мне его закрыть?
5 ответов
Просто остановите (как root) процесс, который запускает X-сервер:
# /etc/init.d/xdm stop
(да, это xdm, хотя вы можете использовать что-то совершенно другое)
Нажмите Ctrl+Alt+F1, чтобы перейти к tty, с которого запущен X-сервер, а затем Ctrl+C, чтобы убить сервер.
В качестве альтернативы, если X запустил для вас xterm, запустите top и найдите PID процесса с именем "X". Затем нажмите кнопку k, введите PID, нажмите кнопку ввода, нажмите кнопку 2, а затем введите запрос "Убить с помощью сигнала", и все. Это также будет работать, если ваши драйверы клавиатуры не настроены правильно, и поэтому ввод не принимается, вам просто нужно использовать ssh для входа в систему, а затем по сети.
Альтернативно, нажмите Ctrl+Alt+Backspace (это будет работать только с некоторыми конфигурациями).
Если вы загружаетесь с Grub, вы можете перезагрузить компьютер и ввести только номер 3 в качестве параметра загрузки, и он должен загрузиться до уровня инициализации 3. Я уверен, что вы можете сделать это с другими загрузчиками, но я не использовал ничего, кроме Grub.
Если X запускается автоматически во время загрузки, и вы не можете остановить X, вы можете:
- Перезагрузите компьютер и, когда он загружается, нажмите i, чтобы войти в интерактивный режим загрузки.
- Скажите ему запускать службы, пока не дойдете до той, которая запускает X (обычно это либо локально, либо имя диспетчера дисплеев, которое вы используете, для обнаружения этого может потребоваться некоторое время), а затем нажмите 2, чтобы пропустить службу.
- Когда вы дойдете до приглашения на вход в систему, войдите в систему как root и установите драйверы.
- Перезагрузитесь или просто запустите "/etc/init.d/ndomservice_skipped} start", и это должно запустить ваш менеджер входа в систему или X.
Если вы не можете остановить х. Затем вы можете изменить имя драйвера "vesa" или "nv" на "master of linux". Это приведет к краху xorg.conf. Теперь перезагрузите компьютер.
Войдите и установите с sudo sh Nvidia-Linux-x86-195.30-pkg1.run
И автоматически настройте свой новый xorg.conf.
Перезагрузитесь снова, и проблема возобновится.
Извините, мой английский. Я не очень хорошо говорю. Я испанец из Буэнос-Айреса, Аргентина.
У меня та же проблема и решена по этому пути.