Единство без панелей [дубликат]

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

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

Blank desktops suck [/g0]

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

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

46 ответов

По-видимому, отключить мой второй монитор было исправление, а затем я смог установить и обновить правильные драйверы.

1
ответ дан 7 August 2018 в 15:16

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

dconf reset -f /org/compiz/

, затем

setsid unity

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

1
ответ дан 7 August 2018 в 15:16

Разработчики всегда исправляют ошибки, поэтому альтернатива - ждать и следить за ходом исправления ошибок ( подписаться на разработку 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
ответ дан 7 August 2018 в 15:16

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

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

12
ответ дан 10 August 2018 в 04:49

Сегодня я столкнулся с ситуацией, когда пользователь моего скрипта решил запустить его, поместив вызов сценария в свой файл $HOME/.profile. В результате Unity не удалось запустить.

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

Я сделал то же самое, назвал скрипт из .profile, и получил тот же результат - мои обои экрана входа в систему остались там, не было ни черточки, ни запуска, не могли щелкнуть правой кнопкой мыши на рабочем столе или выполнить любое действие, кроме входа в TTY1.

Решение заключалось в том, чтобы удалить соответствующую строку из .profile. Можно отделить команду от .profile, используя форму амперсанда, <command> &, но проблема в том, что каждый раз, когда пользователь открывает терминал или регистрируется в TTY, создается новый экземпляр этой команды. Следовательно, я настоятельно рекомендую не запускать какие-либо программы из .profile , если вы не знаете, что делаете.

Ссылка на исходный сценарий и обсуждение здесь: https://askubuntu.com/a/739631/295286

165
ответ дан 10 August 2018 в 04:49

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

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

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

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

32
ответ дан 10 August 2018 в 04:49

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

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

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

CCSM [/g0]

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

21
ответ дан 10 August 2018 в 04:49

Если вы надеетесь на 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
ответ дан 10 August 2018 в 04:49

У меня была такая же проблема после выполнения sudo apt-get install kubuntu-desktop, которая по какой-то причине нарушила мою установку lightdm. Я запускаю 16.04 здесь.

Нажмите ctrl - alt - F1, чтобы перейти к терминалу, затем:

sudo service lightdm stop
sudo apt-get remove lightdm
sudo apt-get update && sudo apt-get install lightdm
sudo reboot

Это заставило меня за часами вытягивать мои волосы .

2
ответ дан 10 August 2018 в 04:49

По-видимому, отключить мой второй монитор было исправление, а затем я смог установить и обновить правильные драйверы.

1
ответ дан 10 August 2018 в 04:49

Для 12.10 и ниже:

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

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

60
ответ дан 10 August 2018 в 04:49

Это происходит, когда вы входите в систему с другим tty и пытаетесь, как тот же пользователь, запускать X (с помощью startx или initx).

Например, Ubuntu работает в tty7. С помощью Ctrl + Alt + F1 tty1 открывается. Войдите в систему как один и тот же пользователь и запустите startx. Вернитесь к tty7, выйдите из системы и войдите в систему. Вы получаете только обои для рабочего стола.

Чтобы решить проблему, выберите tty1, войдите в систему, удалите файл .Xauthority в своем домашнем каталоге, выйдите из системы, войдите в систему. Решаемые.

5
ответ дан 10 August 2018 в 04:49

В 13.04 и 14.04:

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

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

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

72
ответ дан 10 August 2018 в 04:49

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

rm -rf ~/.config/compiz-1/compizconfig/*
24
ответ дан 15 August 2018 в 16:05

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

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

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

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

32
ответ дан 15 August 2018 в 16:05

У меня есть Asus U36SD, используя настройку «Optimus» (Intel + Nvidia GPU). У меня Ubuntu 12.04 работает нормально, но с обновлением до 12.10 эта проблема появилась и сохранилась в 13.04. Мне удалось исправить это через следующие шаги:

  1. Установить драйверы Nvidia из https://edge.launchpad.net/~xorg-edgers/+archive/ppa . ИЛИ: Я бы предпочел стабильный PPA в https://edge.launchpad.net/~ubuntu-x-swat/+archive/x-updates , но у него, похоже, нет пакетов для 13.04. Обновление: похоже, они доступны с 25 сентября. Я бы установил этот стабильный PPA - вы можете попробовать, но я его не тестировал. Установленные Ubuntu драйверы Nvidia уже установлены, и я просто установил их из этого PPA, добавив его и выполнив обновление пакета с помощью update-manager. UPDATE:
    sudo apt-add repository ppa:xorg-edgers/ppa
    
    (что я сделал) или:
    sudo apt-add repository ppa:ubuntu-x-swat/x-updates
    
    (стабильная версия для 13.04 тоже сейчас - не проверена мной).
  2. Установите Bumblebee из https://launchpad.net/ ~ bumblebee / + archive / stable UPDATE: по состоянию на 6 октября ppa: xorg-edgers / ppa, похоже, содержит шмеля. Поэтому, если вы установите из этого PPA, вы можете попробовать пропустить добавление Bamblebee PPA и установить его здесь. Если вы выбрали стабильный PPA на шаге 1, установите стабильный PPA Bumblebee следующим образом:
    sudo apt-add-repository ppa:bumblebee/stable
    
  3. ОБНОВЛЕНИЕ: После добавления PPA (ы) обновите списки пакетов:
    sudo apt-get update
    
    Если у вас уже есть драйверы nvidia, установленные из стандартных хранилищ Ubuntu, просто обновите, чтобы получить новую версию из репозитория, выбранного на шаге 1:
    sudo apt-get upgrade
    
    Установить Bumblebee
    sudo apt-get install bumblebee
    
  4. Выполнить следующие команды для восстановления Unity (от Ответ brandon-bertelsen на Unity не загружается, не появляется Launcher, no Dash ):
    dconf reset -f /org/compiz/ 
    unity --reset-icons &disown
    
165
ответ дан 22 August 2018 в 05:15
  • 1
    – Daniel W. 7 May 2013 в 16:12
  • 2
    – TenLeftFingers 6 July 2013 в 06:15
  • 3
  • 4
    – Thomas Arildsen 15 October 2013 в 01:42
  • 5
  • 6
  • 7
  • 8
    – JeanSibelius 7 March 2015 в 17:54
  • 9
    В 14.10: единство --reset-icons & amp; disown дает мне остановку: Неизвестная работа: единство-панель-сервис // запуск: неизвестная работа: unit-panel-service // compiz (core) - Info: Загрузка плагина: core / / compiz (core) - Info: запуск плагина: core ... и никаких дальнейших действий. Alt-F7 возвращает меня к графическому, где у меня есть боковое меню, но нет «начать». меню (ничего в верхнем меню - значок подключения, значок питания и т. д. - назад к tty1 дает мне экраны и экраны информации ... перезагрузитесь, и я НАЗАД В БИЗНЕСЕ! СПАСИБО ЗА ВАШЕ ВОЛШЕБНОЕ ВОООДО – JeanSibelius 7 March 2015 в 18:01
  • 10
    – Luís de Sousa 2 August 2016 в 21:31
  • 11
    – Tim Tisdall 5 October 2016 в 14:48
  • 12
    – Kalpesh Soni 15 August 2018 в 19:14

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

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