Перезапустите xfce из tty1

23

Я новичок в xubuntu, иногда мой рабочий стол xfce падает, и я могу использовать только tty1 из командной строки.

Я хочу знать, как я могу перезапустить xfce в tty7 с tty1?

Я гуглил это, но не нашел решения. Благодарю.

ЗФЗ
источник

Ответы:

10

Попробуйте убить пользователя

pkill -KILL -u yourusername

Это вернет вас к экрану входа, хотя.

linuxk
источник
Иногда потерять текущие окна - это не выбор: X, вы можете сделать то же самое, перезапустив службу ldm (или ваш менеджер входа в систему). Убивать каждый процесс пользователя - это последний вариант, потому что вы можете работать с tty1 и убить его тоже. Менеджер входа (который основан на x) не будет закрывать другие сессии.
2015 г.
18

Для меня startxfce4не сработало, но сработало pkill.

Вы можете попробовать следующую команду:

xfwm4 --replace

Перезапускает менеджер окон.

Стек Турку
источник
1
Да. Это сначала попытайтесь перезагрузить оконный менеджер, если не работает попробуйте перезапустить службу входа в систему, и в худшем случае убейте своего пользователя, а затем снова начните работу :)
m3nda
1
В точку. Не забудьте добавить &: xfwm4 --replace &
Jamieson Becker
9

Вы можете попробовать startxfce4.

Как говорит этот сайт:

Перезапустите XFCE4: из командной строки лучше использовать «startxfce4», чтобы обойти глупые скрипты запуска дистрибутива X, которые действительно могут свести вас с ума.

зеленый
источник
2
Это начало XFCE4, чтобы не перезапустить его. Когда я запустился, startxfce4я получил эти сообщения: / usr / bin / startxfce4: X-сервер уже работает на дисплее: 0.0 xfce4-сеанс: другой менеджер сеанса уже запущен
Enkouyami
Я получаю "xinit: невозможно подключиться к X-серверу: соединение отказано"
kurdtpage
1
Удачи, исправляющей петлю входа в систему впоследствии: askubuntu.com/a/223634/308869
Ufos
@Enkouyami хорошо, когда что-то вылетает Restart = Start . Вы получили сообщение, already runningпотому что ваш xfce4 не разбился;) - это лингвистическая проблема. Во всяком случае, этот ответ подходит на вопрос. :)
love.by.Iesus
9

pkill работал, но мне показалось немного экстремальным. Если бы у меня были другие вещи, происходящие на других сеансах tty, это тоже убило бы их.

Другое решение:

sudo restart lightdm

Большая сила Linux в том, что всегда есть несколько способов достичь одной и той же задачи.

Алан Б. Ди
источник
--rerece пытается сохранить вещи :)
M3nda
1
Ubuntu16 использовать sudo service lightdm restart.
jc__