Как перезапустить оконный менеджер?

Как перезапустить оконный менеджер, чтобы стили (или что-то еще) были восстановлены?

После выполнения /etc/init.d/networking stop они чувствуют себя полностью разбитыми.

42
задан 6 July 2012 в 22:35

48 ответов

Нажмите Alt + F2 и введите unity, затем нажмите Enter (это то же самое, что запустить unity --replace).

55
ответ дан 31 July 2018 в 11:31

Нажмите Alt + F2 и введите unity, затем нажмите Enter (это то же самое, что запустить unity --replace).

56
ответ дан 2 August 2018 в 02:55

Нажмите Alt + F2 и введите unity, затем нажмите Enter (это то же самое, что запустить unity --replace).

56
ответ дан 4 August 2018 в 18:44

Нажмите Alt + F2 и введите unity, затем нажмите Enter (это то же самое, что запустить unity --replace).

56
ответ дан 6 August 2018 в 03:08

Нажмите Alt + F2 и введите unity, затем нажмите Enter (это то же самое, что запустить unity --replace).

56
ответ дан 7 August 2018 в 20:50

Нажмите Alt + F2 и введите unity, затем нажмите Enter (это то же самое, что запустить unity --replace).

56
ответ дан 13 August 2018 в 12:35
  • 1
    ИМО это правильный ответ на точный вопрос. Перезапуск lightdm / gdm перезапустит весь сеанс X – Collin Peters 10 May 2012 в 20:13
  • 2
    Правда, вопрос несколько расплывчатый. Но зачем нужно перезапускать менеджер дисплея? Диспетчер окон - это то, что обеспечивает стили окон, и перезапуск обычно так же эффективен, как вход в новый сеанс. (Этот ответ принят и предположительно сработал ... но мне кажется, что он делает гораздо больше, чем на самом деле требуется для решения этой проблемы. Перезагрузка компьютера тоже будет работать, но в этом нет необходимости. Перезапуск lightdm / gdm также может оказаться ненужным. ) – Eliah Kagan 28 March 2014 в 01:14
  • 3
    Вы правы. Перезапуск оконного менеджера, вероятно, решит проблему с оформлением окон. Однако, если это не сработает, перезапуск сеанса будет следующим шагом перед выключением питания блока. – Omegamormegil 9 April 2014 в 01:45
  • 4
    NB: это закроет все ваши открытые окна и все в них будет потеряно !!! – isomorphismes 1 October 2014 в 00:24
  • 5
    Это определенно должен быть принятый ответ. Люди пожалуйста upvote! – NiKo 8 May 2016 в 21:34
  • 6
    Но это предполагает, что пользователь работает в единстве. Не каждый пользователь должен поддерживать единство; если пользователь не сказал, что он / она работает на единицу, я не уверен, должен ли этот ответ быть принятым ответом ... – Ray 11 May 2016 в 03:45
  • 7
    в Ubuntu 16.04 sudo service sddm restart не является распознанной командой, а другие упомянутые опции приводили к выходу моего пользователя из системы, поэтому перезагрузка компьютера работала бы так же плохо. – matt 6 March 2017 в 09:04
  • 8
    Ubuntu 16.04: вылетает хром – matt 6 March 2017 в 09:06

Возможно, вам придется перезапустить менеджер дисплеев, чтобы решить вашу проблему.

11.04 и более ранние версии.

sudo service gdm restart

Ubuntu 11.10 и новее.

sudo service lightdm restart

lightdm заменяет gdm в Ubuntu 11.10

Ubuntu 15.04 и новее.

sudo service sddm restart

При перезапуске lightdm перезапускается весь менеджер дисплея, вы можете решить проблему, перезапустив Unity или Compiz (Unity - это плагин compiz).

Перезапуск Unity (nohup setsid unity ИЛИ nohup unity --restart на CLI ИЛИ Alt + F2 и тип unity) перезапускает оболочку Unity.

Если это не сработает, перезапустите compiz с nohup compiz --replace. Возможно, вам придется перезапустить Unity снова после перезапуска Compiz.

Перезапуск lightdm перезапускает весь диспетчер отображения, который, скорее всего, будет работать, но он также закроет запущенные приложения. Что вам нужно сделать, зависит от того, насколько прервана ваша сессия. Если вы можете просто перезапустить Unity или Compiz, сделайте это. Если это не сработает, перезапустите lightdm.

Следующая статья в вики содержит дополнительную информацию об устранении проблем LightDM:

https://wiki.ubuntu.com/LightDM

56
ответ дан 15 August 2018 в 22:06
  • 1
    Правда, вопрос несколько расплывчатый. Но зачем нужно перезапускать менеджер дисплея? Диспетчер окон - это то, что обеспечивает стили окон, и перезапуск обычно так же эффективен, как вход в новый сеанс. (Этот ответ принят и предположительно сработал ... но мне кажется, что он делает гораздо больше, чем на самом деле требуется для решения этой проблемы. Перезагрузка компьютера тоже будет работать, но в этом нет необходимости. Перезапуск lightdm / gdm также может оказаться ненужным. ) – Eliah Kagan 28 March 2014 в 01:14
  • 2
    Вы правы. Перезапуск оконного менеджера, вероятно, решит проблему с оформлением окон. Однако, если это не сработает, перезапуск сеанса будет следующим шагом перед выключением питания блока. – Omegamormegil 9 April 2014 в 01:45
  • 3
    NB: это закроет все ваши открытые окна и все в них будет потеряно !!! – isomorphismes 1 October 2014 в 00:24
  • 4
    в Ubuntu 16.04 sudo service sddm restart не является распознанной командой, а другие упомянутые опции приводили к выходу моего пользователя из системы, поэтому перезагрузка компьютера работала бы так же плохо. – matt 6 March 2017 в 09:04

Нажмите Alt + F2 и введите unity, затем нажмите Enter (это то же самое, что и unity --replace).

31
ответ дан 25 May 2018 в 18:31
  • 1
    ИМО это правильный ответ на точный вопрос. Перезапуск lightdm / gdm перезапустит всю вашу X-сессию – Collin Peters 10 May 2012 в 20:13
  • 2
    Это определенно должен быть принятым ответом. Люди, пожалуйста, повысьте! – NiKo 8 May 2016 в 21:34
  • 3
    Но это предполагает, что пользователь работает в единстве. Не каждый пользователь должен управлять единством; если пользователь не сказал, что он / она работает единство, я не уверен, должен ли этот ответ быть принятым ответом ... – Ray 11 May 2016 в 03:45
  • 4
    Ubuntu 16.04: это сбой хром – matt 6 March 2017 в 09:06

Если все зависает, другое место, которое вы, возможно, захотите перезапустить lightdm, находится в TTY. Это убьет все ваши программы.

нажмите Ctrl + Alt + F2 login sudo service lightdm restart
3
ответ дан 25 May 2018 в 18:31
  • 1
    Downvoters, пожалуйста, объясните, почему я могу узнать и улучшить информацию. Я никогда не возмещу. – Ciro Santilli 包子露宪 六四事件 法轮功 28 March 2014 в 15:11
  • 2
    Вероятно, из-за убийств программ: стартер темы был просто необходим, чтобы перезапустить Window Manager. – Hi-Angel 14 August 2014 в 20:06

Решение для KDE:

Вы должны ввести kwin --replace &

Я понятия не имею, почему @ Альваро говорит о sudo service kdm restart, но, по крайней мере, на Kubuntu no такая услуга.

3
ответ дан 25 May 2018 в 18:31

Существует несколько способов перезапуска X.

Если все замерло, например, вы можете убить его, нажав Clt + PrtScr + K.

Или вы можете перезапустить его с терминала , как описано в предыдущих ответах.

Подробнее о том, как перезапустить X в Ubuntu.

1
ответ дан 25 May 2018 в 18:31

Вы должны ввести: sudo service XXX restart

[sudo service XXX restart] XXX должен быть (без кавычек):

gdm, если вы используете Ubuntu 11.04 и старше lightdm для Ubuntu 11.10 kdm для Kubuntu xdm для Xubuntu

Если вы установили другой диспетчер дисплея на своем (K / X / L) Ubuntu, вы должны перезапустить тот, который вы используете, например если вы установили KDE на Ubuntu (и это тот, который вы используете), вы должны перезапустить kdm not lightdm.

Если вы не уверены, что перезапустить, смотрите файлы в файле /etc/init.d / и посмотреть, есть ли файл с именем, содержащим уже упомянутый XXX, или что-то вроде YYYdm (dm для «диспетчера отображения»).

1
ответ дан 25 May 2018 в 18:31

Попробуйте следующее:

setsid unity

Если это не сработает, попробуйте перезапустить X. Обратите внимание, что это приведет к сбою всего:

sudo service gdm restart
0
ответ дан 25 May 2018 в 18:31
  • 1
    setsid unity как будто запускал что-то, но стили остаются сломанными. sudo service gdm restart не работает с restart: Unknown instance:. Таким образом, это происходит очень часто, когда я пытаюсь перезапустить службу, поэтому в большинстве случаев мне приходится останавливать их. – Dmitry Volosnykh 8 October 2011 в 19:14
  • 2
    Это потому, что Oneiric по умолчанию использует lightdm, поэтому вам нужно будет ввести sudo service lightdm restart. – Nathan Osman 16 November 2011 в 02:07

Если все зависнет, можно перезапустить lightdm из TTY. Это убьет все ваши программы.

  • нажмите Ctrl + Alt + F2
  • логин
  • sudo service lightdm restart
3
ответ дан 25 July 2018 в 21:15

Решение для KDE:

Вы должны ввести kwin --replace &

Я понятия не имею, почему @ Alvaro говорит о sudo service kdm restart, но, по крайней мере, в Kubuntu такой сервис.

3
ответ дан 25 July 2018 в 21:15

Вы должны ввести: sudo service XXX restart

XXX должно быть (без кавычек):

  • gdm, если вы используете Ubuntu 11.04 или старше
  • lightdm для Ubuntu 11.10
  • kdm для Kubuntu
  • xdm для Xubuntu

Если у вас есть Установив другой менеджер дисплеев на (K / X / L) Ubuntu, вы должны перезапустить тот, который вы используете, например если вы установили KDE в Ubuntu (и тот, который вы используете), вы должны перезапустить kdm, а не lightdm.

Если вы не уверены, что перезапустить, посмотрите файлы в /etc/init.d / и посмотрите, есть ли файл с именем, которое содержит уже упомянутый XXX, или что-то вроде YYYdm (dm - сокращение от «display manager»).

1
ответ дан 25 July 2018 в 21:15

Попробуйте следующее:

setsid unity

Если это не сработает, попробуйте перезапустить X. Обратите внимание, что это приведет к сбою всего:

sudo service gdm restart
0
ответ дан 25 July 2018 в 21:15

Нажмите Alt + F2 и введите unity, затем нажмите Enter (это то же самое, что запустить unity --replace).

32
ответ дан 25 July 2018 в 21:15

Существует несколько способов перезапустить X.

Если все, например, замерзло, вы можете убить его, нажав Clt + PrtScr + K.

Или вы можете перезапустить его из терминала , как описано в предыдущих ответах.

Подробнее о том, как перезапустить X в Ubuntu .

1
ответ дан 25 July 2018 в 21:15

Если все зависнет, можно перезапустить lightdm из TTY. Это убьет все ваши программы.

  • нажмите Ctrl + Alt + F2
  • login
  • sudo service lightdm restart
3
ответ дан 31 July 2018 в 11:31

Решение для KDE:

Вы должны ввести kwin --replace &

Я понятия не имею, почему @Alvaro говорит о sudo service kdm restart, но, по крайней мере, в Kubuntu нет такой сервис.

3
ответ дан 31 July 2018 в 11:31

Попробуйте следующее:

setsid unity

Если это не сработает, попробуйте перезапустить X. Обратите внимание, что это приведет к сбою всего:

sudo service gdm restart
0
ответ дан 31 July 2018 в 11:31

Существует несколько способов перезапустить X.

Если все, например, замерзло, вы можете убить его, нажав Clt + PrtScr + K.

Или вы можете перезапустить его из терминала , как описано в предыдущих ответах.

Подробнее о том, как перезапустить X в Ubuntu .

1
ответ дан 31 July 2018 в 11:31

Если все зависнет, можно перезапустить lightdm из TTY. Это убьет все ваши программы.

  • нажмите Ctrl + Alt + F2
  • login
  • sudo service lightdm restart
3
ответ дан 2 August 2018 в 02:55

Решение для KDE:

Вы должны ввести kwin --replace &

Я понятия не имею, почему @ Alvaro говорит о sudo service kdm restart, но, по крайней мере, в Kubuntu такой сервис.

3
ответ дан 2 August 2018 в 02:55

Вы должны ввести: sudo service XXX restart

XXX должно быть (без кавычек):

  • gdm, если вы используете Ubuntu 11.04 или старше
  • lightdm для Ubuntu 11.10
  • kdm для Kubuntu
  • xdm для Xubuntu

Если у вас есть Установив другой менеджер дисплеев на (K / X / L) Ubuntu, вы должны перезапустить тот, который вы используете, например если вы установили KDE в Ubuntu (и тот, который вы используете), вы должны перезапустить kdm, а не lightdm.

Если вы не уверены, что перезапустить, посмотрите файлы в /etc/init.d / и посмотрите, есть ли файл с именем, которое содержит уже упомянутый XXX, или что-то вроде YYYdm (dm - сокращение от «display manager»).

1
ответ дан 2 August 2018 в 02:55

Попробуйте следующее:

setsid unity

Если это не сработает, попробуйте перезапустить X. Обратите внимание, что это приведет к сбою всего:

sudo service gdm restart
0
ответ дан 2 August 2018 в 02:55

Существует несколько способов перезапустить X.

Если, например, все зависло, вы можете убить его, нажав Clt + PrtScr + K.

Или вы можете перезапустить его из терминала , как описано в предыдущих ответах.

Подробнее о том, как перезапустить X в Ubuntu .

1
ответ дан 2 August 2018 в 02:55

Если все зависнет, можно перезапустить lightdm из TTY. Это убьет все ваши программы.

  • нажмите Ctrl + Alt + F2
  • логин
  • sudo service lightdm restart
3
ответ дан 4 August 2018 в 18:44

Решение для KDE:

Вы должны ввести kwin --replace &

Я понятия не имею, почему @Alvaro говорит о sudo service kdm restart, но, по крайней мере, в Kubuntu нет такой сервис.

3
ответ дан 4 August 2018 в 18:44

Другие вопросы по тегам:

Похожие вопросы: