Как правильно перезапустить единство?

41

Я продолжаю испытывать странные ошибки. Они обычно начинаются после нескольких часов использования. Иногда черточка начинает открываться под каждым открытым окном (становится видимым только на рабочем столе, но я все еще могу искать и открывать что угодно с помощью клавиши ввода, пока она не видна). Кроме того, есть и другие мелкие неприятности, такие как случайные места (особенно развернутый Chrome, область вкладок), после того как вы не можете щелкнуть мышью между программами с помощью alt + tab. Переключение назад и вперед исправляет это.

Я не могу использовать

compiz --replace

после этого все значки индикаторов приложения исчезли (остается только TeamViewer). Skype, сеть, языки, звук (также перестает работать звук клавиатуры вверх / вниз) и дата исчезли. Перезапуск Unity-Panel-Service не помогает.

Любые мысли о том, как решить эти проблемы?

daliusk
источник
У меня тоже была серьезная проблема, терминал Yakuake перестал отвечать, я решил это с помощью этого скрипта, secFixWindow.sh --fixcompiz который в основном заменяет metacity, немного подождал и снова заменял compiz, и все работает отлично :)
Aquarius Power
просто чтобы убедиться, я попробовал это xterm -e unity&disown3 раза впоследствии, и это сработало правильно, но в 4-й раз якуаке был недоступен, и каир-док испортил свое положение; так что сценарий со сроками все еще работал лучше.
Сила Водолея

Ответы:

45

Вы можете нажать Alt+ F2, затем набрать unity, затем нажмите, Enterчтобы перезапустить Unity.

  • Или вы можете использовать:

    sudo service gdm restart
    
  • 14.04 и 14.10 используют:

    sudo service lightdm restart
    
  • 15.04 и 15.10 используют:

    sudo systemctl restart lightdm.service
    
Pabi
источник
1
"единство", кажется, работает. Думаю, мне придется подождать, пока появятся проблемы, а затем попробовать.
Далиуск
Должно работать просто отлично :)
Паби
3
Я думаю, что команда sudo service lightdm restartна Ubuntu 14.04
user100464
1
И вы должны быть в состоянии использовать service15.04. Он будет использовать соответствующую systemctlкоманду.
Муру
3
В gnome 3 вы можете нажать Alt-F2 и ввести r, и он перезапустит оболочку без выхода из системы. Похоже, что, к сожалению, нет способа сделать это с помощью единства
nafg
1

Попробуй secFixWindow.sh:

secFixWindow.sh --fixcompiz

Это в принципе

  1. заменяет на Metacity,
  2. немного ждет и
  3. снова заменяет Compiz.

Ожидание важно, чтобы не связываться с некоторыми приложениями, такими как Yakuake или Cairo Dock.

Водолей Сила
источник
4
Пожалуйста, не запускайте большие скрипты оболочки, которые вы загружаете из интернета, если только вы не потратите время, чтобы прочитать и понять все это.
Джеффри Блатман
@JeffreyBlattman это открытый исходный код (конечно, не запутанный), в отличие от многих приложений, которые являются машинно-зависимыми скомпилированным и закрытым исходным кодом, я имею в виду, как я понимаю, любое пропиетарное приложение / драйвер имеет больше шансов стать источником проблем, которым нельзя доверять чем с открытым исходным кодом что-нибудь, что уже существует в течение некоторого времени, так что другие люди могли бы это сделать, или я что-то упустил?
Водолей Пауэр
Да, безусловно, вы что-то упускаете. Sourceforge заражен вредоносными программами и, как известно, кооптирует и модифицирует заброшенные проекты. Если вы готовы проверить и понять сценарий, то хорошо, пойти на это.
Джеффри Блатман
@JeffreyBlattman ой ... спасибо за информацию ... кстати, они, похоже, сканируют на наличие вредоносных программ (2016 год
Aquarius Power
@JeffreyBlattman также, кажется, они были нацелены на заброшенные проекты, а этот не был. Угроза также кажется не такой высокой, как у вирусов или запрещенных вещей, но вместо этого, подлого нежелательного программного обеспечения, которое может нарушить нашу конфиденциальность, я думаю ... так что, по сути, не все программное обеспечение будет взломано, но ... как я сказал ... доверие потерян :(
Водолей Сила