Обновление с 14.04 LTS до 16.04.1 LTS не загружает рабочий стол после входа в систему [дубликат]

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

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

Blank desktops suck [/g0]

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

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

71 ответ

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

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

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

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

31
ответ дан 7 August 2018 в 01:35

Работает для Ubuntu 16.04:

Я сброшу compizconfig, удалив его кеш (на самом деле команда делает резервную копию, поэтому его можно восстановить).

Выполните следующие команды и logout afterwords:

mv ~/.cache/compizconfig-1 ~/.cache/compizconfig-backup

setsid unity

Внимание: это удаляет вашу пользовательскую настройку Unity.

2
ответ дан 7 August 2018 в 01:35

У меня была эта проблема, я пробовал массу вещей и даже поддерживал единство, но ничего не получилось. Сначала вам нужно открыть TTY (ctrl + alt + F1) и войти в систему. Теперь используйте

    env DISLAY:=0 gnome-terminal        

Закройте TTY с помощью ctrl + alt + F7, затем используйте (в терминале)

dconf reset -f /org/compiz/

. После этого используйте

sudo reboot
1
ответ дан 7 August 2018 в 01:35

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

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

Для 12.10 и ниже:

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

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

60
ответ дан 9 August 2018 в 05:51

Если вы используете графическую карту ускорения вместе с графической картой по умолчанию, возможно, это связано с установкой их драйверов. Несколько обновлений драйверов графических адаптеров ускорения в системах с двумя графическими картами, как правило, приводят к нестабильному поведению в некоторых системах. У меня есть карта Nvidia и карта Intel. Раньше это происходило со мной, когда я устанавливал драйверы Nvidia. Пусковая установка и панель исчезнут с рабочего стола. Если вы используете карту Nvidia, установка Bumblebee может быть временным решением: https://wiki.ubuntu.com/Bumblebee

4
ответ дан 9 August 2018 в 05:51

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

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

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

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

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

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

165
ответ дан 15 August 2018 в 00:58

У меня была эта проблема, я пробовал массу вещей и даже поддерживал единство, но ничего не получилось. Сначала вам нужно открыть TTY (ctrl + alt + F1) и войти в систему. Теперь используйте

    env DISLAY:=0 gnome-terminal        

Закройте TTY с помощью ctrl + alt + F7, затем используйте (в терминале)

dconf reset -f /org/compiz/

. После этого используйте

sudo reboot
1
ответ дан 15 August 2018 в 00:58
  • 1
    Благодаря!! Это сработало для нас наконец. Мы смогли открыть гостевую сессию, но не обычный пользователь. – radbrawler 8 February 2017 в 10:49

В 13.04 и 14.04:

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

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

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

72
ответ дан 15 August 2018 в 00:58

У меня есть 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
ответ дан 17 August 2018 в 09:16
  • 1
    – Daniel W. 7 May 2013 в 16:12
  • 2
    – TenLeftFingers 6 July 2013 в 06:15
  • 3
    как вы устанавливаете этот материал из этих ссылок, не имея пусковой установки и даже не можете перемещать окна? Я пробовал пропустить этот шаг, но он не работает для меня. Можете ли вы дать командные строки для добавления этих ppa и установки этих вещей? – matteo 14 October 2013 в 01:46
  • 4
    – Thomas Arildsen 15 October 2013 в 01:42
  • 5
  • 6
  • 7
  • 8
    – JeanSibelius 7 March 2015 в 17:54
  • 9
    – JeanSibelius 7 March 2015 в 18:01
  • 10
    – Luís de Sousa 2 August 2016 в 21:31
  • 11
    Одна из проблем заключается в том, что запуск dconf как sudo сделал мой ~/.config/dconf/user файл имеющим root право собственности (раньше у него было мое владение). Мне интересно, нужно ли это делать без sudo. Это было намного лучше, чем удалить файл и начать с нуля! – Tim Tisdall 5 October 2016 в 14:48
  • 12
    – Kalpesh Soni 15 August 2018 в 19:14

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

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