Панель и пусковая установка исчезли после использования ccsm и сброса настроек по умолчанию [duplicate]

Когда я вхожу в систему, ничего не происходит.

Мне представлены обои для рабочего стола.

Blank desktops suck [/g0]

Нет Dash, no Launcher, ничего.

537
задан 4 February 2012 в 17:07

22 ответа

В этом ответе используются версии Ubuntu, работающие с Compiz.

Этот ответ предполагает, что Unity запускается через Compiz. Если у вас нет установленного compiz , этот ответ не применим к вам.

Вам просто нужно снова включить плагин Unity. Проблема в том, что это боль внизу, потому что у вас нет графического метода для этого. Итак:

  1. Попробуйте открыть терминал с помощью Ctrl + Alt + T. Это может не сработать, но вы можете попробовать щелкнуть правой кнопкой мыши на рабочем столе и выбрать «Открыть терминал здесь». В противном случае вам может потребоваться перейти на «жесткий» терминал, нажав Ctrl + Alt + F1 и войти в систему.
  2. Установите compizconfig-settings-manager, запустив
    sudo apt-get install compizconfig-settings-manager
    
  3. Затем запустите его с этим:
    DISPLAY=:0 ccsm &
    
    Первая часть указывает терминалу, на котором вы хотите его загрузить (в противном случае он не будет иметь подсказки).
  4. Если вы перешли на TTY на шаге 1, вернитесь назад на графический сервер, нажав Ctrl + Alt + F7 (иногда Ctrl + Alt + F8). Там должен стоять диспетчер настроек CompizConfig.
  5. Найти плагин Unity. Включите его. Вам будет предложено: «Ubuntu Unity Plugin требует плагина OpenGL. Включите Ubuntu Unity Plugin / Enable OpenGL»
  6. Все должно появиться в жизни, но если этого не произойдет, вам, возможно, придется перезапустить. Вы можете сделать это, вернувшись к терминалу и запустив sudo reboot.
464
ответ дан 13 August 2018 в 12:40

Если вы надеетесь на tty (Ctrl + Alt + F1 на F6) и запустите:

DISPLAY=:0 unity --replace

Он сбросит Unity на tty 7 (Ctrl + Alt ++ F7).

Вы также можете попробовать:

DISPLAY=:0 unity

Но это не сработает, если диспетчер окон уже запущен на дисплее 0 (он даст вам ошибку, просто используйте unity --replace в этом случае).

Если Unity абсолютно отказывается перезапустить, попробуйте это:

Установить gnome-panel:

sudo apt-get install gnome-panel

Затем запустите его на дисплее 0:

DISPLAY=:0 gnome-panel

Затем вы должны иметь панели стиля Gnome 2 на своем рабочем столе, которые вы можете использовать для выхода из системы.

Я считаю, что Unity действительно багги на 13.04 с моей карточкой Nvidia .. YMMV.

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

Для 12.10 и ниже:

Нажмите Ctrl + Alt + T для терминала и запустите ccsm, затем снова включите плагин «Unity».

Вы также можете затем нужно запустить unity --replace.

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

У меня была точно такая же проблема.

Если у вас установлен Менеджер настроек Config Config, возможно, что Unity Desktop Plugin отключен.

Войдите в Unity 2D на рабочем столе и убедитесь, что он включен в CCSM, например

CCSM [/g0]

Unity Shell не будет загружаться на рабочем столе по умолчанию, если флажок флажка не установлен, и вы вы получите сеанс на вашем снимке.

21
ответ дан 4 August 2018 в 18:50

Когда я случайно обновился с 12.04 LTS Ubuntu до 13.04, мне тоже пришлось столкнуться с такими же проблемами, как отсутствие боковой панели меню, отсутствие параметров окна, невозможность переключения между приложениями (alt-tab), и я не мог даже перетащить окна на экран. После того, как вы выполнили так много опций, я получил следующий набор команд для устранения этих проблем.

sudo apt-get remove aspell #may not be relevant
sudo apt-get remove dictionaries-common

перезагрузка (вы можете использовать sudo reboot)

sudo apt-get install compizconfig-settings-manager
sudo apt-get install dictionaries-common
sudo apt-get install lightdm

reboot ( вы можете использовать sudo reboot)

dconf reset -f /org/compiz/
unity --reset-icons & disown

Я фактически удалил aspell из-за противоречивой зависимости. Это может не иметь никакой корреляции между этой проблемой. Я думаю, что переустановка lightdm и сброс compiz помогли мне в исправлении этого.

4
ответ дан 7 August 2018 в 20:54

Я попробовал много решений, упомянутых в этой теме, а также других. Наконец, это сработало для меня:

dconf reset -f /org/compiz/

, затем

setsid unity

Спасибо всем за вклад.

1
ответ дан 7 August 2018 в 20:55

У меня тоже была эта проблема. Я решил это с удалением содержимого файла ~ / .config / compiz-1 / compizconfig и relog.

rm -rf ~/.config/compiz-1/compizconfig/*
24
ответ дан 7 August 2018 в 20:55

Для 12.10 и ниже:

Нажмите Ctrl + Alt + T для терминала и запустите ccsm, затем снова включите плагин «Unity».

Вы также можете затем нужно запустить unity --replace.

60
ответ дан 7 August 2018 в 20:55

В 13.04 и 14.04:

unity --replace устарела. Вместо этого используйте следующее:

dconf reset -f /org/compiz/ 
unity --reset-icons &disown

Перезагрузитесь, если он не работает сразу.

72
ответ дан 7 August 2018 в 20:55

Оригинальный плакат дублированного вопроса, решенный при редактировании собственного вопроса:

Решение найдено: Удалить .Xauthority в моем доме (или переименовать его)

12
ответ дан 10 August 2018 в 09:16

Самый простой способ сделать это - нажать Ctrl + Alt + T, чтобы получить терминал, а затем выдать:

rm -rf ~/.compiz-1 ~/.config/compiz-1

, и ваша сессия единства вернется к вашим глазам.

Этот метод лучше, чем перезапуск ccsm, потому что вы можете попасть в состояние ошибки OP, даже не случайно отменив единство в ccsm; вы можете получить это просто, случайно нажав кнопку «Настройки» в ccsm.

32
ответ дан 10 August 2018 в 09:16

У меня такая же проблема, и я решил, используя pycharm's terminal.

 - Go to my-computer -> user -> share ->  
 - open pycharm and its terminal
 - sudo apt-get update
 - sudo apt-get upgrade 
 - sudo apt-get install --reinstall ubuntu-desktop
1
ответ дан 10 August 2018 в 09:16

Для 12.10 и ниже:

Нажмите Ctrl + Alt + T для терминала и запустите ccsm, затем снова включите плагин «Unity».

Вы также можете затем нужно запустить unity --replace.

60
ответ дан 10 August 2018 в 09:16

У меня тоже была эта проблема. Я решил это с удалением содержимого файла ~ / .config / compiz-1 / compizconfig и relog.

rm -rf ~/.config/compiz-1/compizconfig/*
24
ответ дан 10 August 2018 в 09:17

Для 12.10 и ниже:

Нажмите Ctrl + Alt + T для терминала и запустите ccsm, затем снова включите плагин «Unity».

Вы также можете затем нужно запустить unity --replace.

60
ответ дан 10 August 2018 в 09:17

В 13.04 и 14.04:

unity --replace устарела. Вместо этого используйте следующее:

dconf reset -f /org/compiz/ 
unity --reset-icons &disown

Перезагрузитесь, если он не работает сразу.

72
ответ дан 10 August 2018 в 09:17

Оригинальный плакат дублированного вопроса, решенный при редактировании собственного вопроса:

Решение найдено: Удалить .Xauthority в моем доме (или переименовать его)

12
ответ дан 13 August 2018 в 12:40

Разработчики всегда исправляют ошибки, поэтому альтернатива - ждать и следить за ходом исправления ошибок ( подписаться на разработку Unity в Launchpad ).

  1. Нажмите Ctrl + Alt + F2.
  2. Войдите.
  3. Запустите sudo shutdown -r now в терминале.
  4. На экране входа в систему после перезагрузки системы выберите Unity 2D (на данный момент), щелкнув правой кнопкой мыши значок звездочки.
  5. Дождитесь исправления для Unity 3D / Ubuntu 11.10 (например, неделю).
  6. Обновите свою систему, чтобы получить исправление; в терминальном типе sudo apt-get update && sudo apt-get upgrade.

UPDATE: я смог разрешить это, используя ccsm, из входа в систему Unity 2D.

(Это адаптировано из это сообщение Ubuntu Forums .)

  1. На экране входа в систему выберите Unity 2D и login.
  2. Установите ccsm (Менеджер настроек CompizConfig) выполнив в терминале: sudo apt-get install compizconfig-settings-manager compiz-fusion-plugins-extra.
  3. Запустите ccsm и выберите категорию Рабочий стол . Включите плагин Unbuntu Ubuntu ; если вас попросят разрешить конфликты, выберите кнопку MIDDLE для всех конфликтов. Закройте ccsm, когда закончите.
  4. Перезапустите, выберите Unity (3D) и войдите в систему.
19
ответ дан 13 August 2018 в 12:40

У меня тоже была эта проблема. Я решил это с удалением содержимого файла ~ / .config / compiz-1 / compizconfig и relog.

rm -rf ~/.config/compiz-1/compizconfig/*
24
ответ дан 13 August 2018 в 12:40

Самый простой способ сделать это - нажать Ctrl + Alt + T, чтобы получить терминал, а затем выдать:

rm -rf ~/.compiz-1 ~/.config/compiz-1

, и ваша сессия единства вернется к вашим глазам.

Этот метод лучше, чем перезапуск ccsm, потому что вы можете попасть в состояние ошибки OP, даже не случайно отменив единство в ccsm; вы можете получить это просто, случайно нажав кнопку «Настройки» в ccsm.

32
ответ дан 13 August 2018 в 12:40

У меня такая же проблема, и я решил, используя pycharm's terminal.

 - Go to my-computer -> user -> share ->  
 - open pycharm and its terminal
 - sudo apt-get update
 - sudo apt-get upgrade 
 - sudo apt-get install --reinstall ubuntu-desktop
1
ответ дан 13 August 2018 в 12:40

В 13.04 и 14.04:

unity --replace устарела. Вместо этого используйте следующее:

dconf reset -f /org/compiz/ 
unity --reset-icons &disown

Перезагрузитесь, если он не работает сразу.

72
ответ дан 13 August 2018 в 12:40

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

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