Как остановить X server на Gentoo?

Я попытался остановить X, чтобы установить графические драйверы. Сначала я попробовал с killall -9 X, но X-сервер просто перезапускается. Тогда я попробовал init 3 но это не закрыто X. Как мне его закрыть?

20
задан quack quixote
13.01.2023 7:10 Количество просмотров материала 3301
Распечатать страницу

5 ответов

просто остановите (как root) процесс, который возрождает X-сервер:

# /etc/init.d/xdm stop

(да, это xdm, даже если вы используете что-то совершенно другое)

6
отвечен Benjamin Bannier 2023-01-14 14:58

нажмите Ctrl + Alt+F1, чтобы добраться до tty, где работает X-сервер, а затем Ctrl+C, чтобы убить сервер.

поочередно, если X запустил xterm для вас, запустите top и найдите PID процесса с именем "X". Затем нажмите k, введите PID, нажмите enter, нажмите 2, а затем введите в приглашении "убить с сигналом", и там вы идете. Это также будет работать, если ваши драйверы клавиатуры не настроены правильно, и поэтому ввод не принимается, вам просто нужно использовать ssh для входа в систему сеть.

поочередно нажмите Ctrl+Alt+Backspace (это будет работать только с некоторыми конфигурациями).

2
отвечен marcusw 2023-01-14 17:15

Если вы загружаетесь с Grub, вы можете перезагрузиться и ввести только номер 3 в качестве опции загрузки, и он должен загрузиться на уровне инициализации 3. Я уверен, что вы можете сделать это с другими загрузчиками, но я не использовал ничего, кроме Grub в то время.

1
отвечен Joe Internet 2023-01-14 19:32

Если X запускается автоматически во время загрузки, и вы не можете остановить X, вы можете:

  1. Перезагрузка и когда он загружается, нажмите i, чтобы войти в интерактивный режим загрузки.
  2. скажите ему, чтобы запустить службы, пока вы не дойдете до того, который запускает X (обычно либо локальный или имя менеджера дисплея вы используете, выяснение этого может занять некоторое проб и ошибок), а затем нажмите 2, чтобы пропустить службу.
  3. когда вы делаете это в строке входа в систему, войдите в систему как root и установите драйверы.
  4. перезагрузить или просто запустить " / etc / init.D / {service_skipped} start", и это должно запустить ваш менеджер входа или X.
0
отвечен marcusw 2023-01-14 21:49

Если вы не можете остановить x. Затем вы можете изменить имя драйвера "vesa" или "nv"на" master of linux". Этот разобьет тебя xorg.конф. Теперь, перезагрузите компьютер.

войти и установить с sudo sh Nvidia-Linux-x86-195.30-pkg1.беги

и автоматически настроить новый xorg.конф.

перезагрузить снова, и проблема resoult.

извините мой английский. Я не говорю очень хорошо. Im испанский из Буэнос-Айреса, Аргентина.

У меня та же проблема и решите пойти этим путем.

0
отвечен 2023-01-15 00:06

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх