Unity не загружается, ни Launcher, ни Dash не появляется

Оформить заказ Facewebinar бесплатный веб-инструмент для видео-аудиоконференций.

Facewebinar - это удивительный способ продвижения сотрудничества для глобально разнообразных команд. Это обеспечивает отличное качество и удивительно прост в использовании. Это помогает мне в моей профессиональной работе, а также поддерживает связь с семьей по всему миру!

546
задан 22.12.2019, 15:33

33 ответа

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

ОБНОВЛЕНИЕ: Мне удалось решить эту проблему с помощью ccsm из входа в Unity 2D.

(Это адаптировано из этого поста на форумах Ubuntu .)

  1. На экране входа в систему выберите Unity 2D и войдите в систему.

  2. Установите ccsm (CompizConfig Settings Manager), запустив в терминале: sudo apt-get install compizconfig-settings-manager compiz-fusion-plugins-extra.

  3. Запустите ccsm и выберите категорию Рабочий стол . Включить Ubuntu Unity Plugin ; если вас попросят разрешить конфликты, нажмите кнопку MIDDLE для всех конфликтов. Закройте ccsm, когда закончите.

  4. Перезагрузите компьютер, выберите Unity (3D) и войдите в систему.

0
ответ дан 22.12.2019, 15:34

Кажется, есть проблема с 12.04 Unity 3D и текущими драйверами Nvidia.

См. этот пост (Unity 3d больше не работает после установки 12.04) для получения подробной информации о том, как обойти проблему.

У меня 32-битный Pentium 4 3,06 ГГц Compaq D520SFF с Nvidia GeForce 6200, работающим с ядром 3.2.0-24-generic-pae, и у меня была точно такая же проблема (2D работает, 3D нет), и понижение драйверов Nvidia заставило меня работать в 3D за пару минут.

0
ответ дан 22.12.2019, 15:34
  • 1
    Почти все это расплывчатая фраза .... Вы действительно пытались понизить драйверы NVidia с 295.40 до 295.33, как описано в посте? – cjbarth 22.12.2019, 15:35
  • 2
    я все описал по посту ничего не случилось ... – Th 00 mÄ s 22.12.2019, 15:35
  • 3
    Я сделал почти все ответы в этом сообществе, связанные с моей проблемой .. пожалуйста, дайте мне немного работы ... – Dawid Ferenczy Rogožan 22.12.2019, 15:36

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

  1. Установить драйверы Nvidia из https://edge.launchpad.net/~xorg-edgers/+archive/ppa [ 118].

    ИЛИ:

    Я бы действительно предпочел стабильный PPA на https://edge.launchpad.net/~ubuntu-x-swat/+archive/x-updates , < del> но пока что нет пакетов на 13.04 . Обновление: кажется, что они доступны с 25 сентября. Я бы установил этот стабильный PPA - вы можете попробовать, но я не проверял его.

    Поставленные Ubuntu драйверы Nvidia уже были установлены, и я просто установил из этого PPA, добавив его и выполнив обновление пакета, используя update-manager. ОБНОВЛЕНИЕ:

    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

    ОБНОВЛЕНИЕ: По состоянию на 6 октября, ppa: xorg -edgers / ppa также содержит шмеля. Поэтому, если вы устанавливаете из этого PPA, вы можете попробовать пропустить добавление Bumblebee 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 [ 1130]

    sudo apt-get install bumblebee
    
  4. Выполните следующие команды, чтобы «починить» Unity (из ответа brandon-bertelsen на Unity не загружается, нет Launcher, нет тире ):

    dconf reset -f /org/compiz/ 
    unity --reset-icons &disown
    
0
ответ дан 22.12.2019, 15:35
  • 1
    Спасибо! Это произошло со мной сейчас после обновления, и последний шаг был достаточно для меня также. – willoller 22.12.2019, 15:35
  • 2
    как вы устанавливаете этот материал по этим ссылкам, не имея лаунчера и даже не имея возможности перемещать окна? Я попытался пропустить этот шаг, но он не работает для меня. Можете ли вы дать инструкции из командной строки для добавления этих ppa и установки этих вещей? – Mirodinho 22.12.2019, 15:36
  • 3
    Я добавил некоторые детали выше - надеюсь, это поможет. – Yevgeniy Afanasyev 22.12.2019, 15:36
  • 4
    Мне просто нужно было выполнить последний шаг вашего ответа, потому что у меня карта nvidia деактивирована в BIOS, и я никогда не использовал ее, но сброс dconf работал отлично. Спасибо! – Abhijeet 22.12.2019, 15:37

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

[ 110]

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

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

0
ответ дан 22.12.2019, 15:36
  • 1
    Для моей Ubuntu 16.04 соответствующие файлы для удаления были в .cache, а не .config. Так что rm -rf ~/.cache/compizconfig-1 сработало для меня. – Sophisticake 22.12.2019, 15:36
  • 2
    думаю, вы имеете в виду .config / compiz-1 – Michael Sepcot 22.12.2019, 15:37
  • 3
    Не решение для Ubuntu 16.04. – Adrian Dunston 22.12.2019, 15:37
  • 4
    У меня не сработало 16.04 – Marcus Ericsson 22.12.2019, 15:38
  • 5
    @jimifiki: нажмите «ctrl» + «alt» + «f1», а затем сделайте то, что предложил Ачиан хотя лично я убрал бы их с дороги, если бы вы нашли больше проблем. – user7366 22.12.2019, 15:38

В 13.04 и 14.04:

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

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

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

0
ответ дан 22.12.2019, 15:37
  • 1
    включение плагинов Unity с ccsm устранило некоторые проблемы, остальные были исправлены с помощью rm -r .Xauthority .ICEauthority .compiz-1/ .gconf/ .config/compiz-1/ .config/dconf/ – frostymarvelous 22.12.2019, 15:37
  • 2
    @jimifiki у меня была та же проблема, потому что я перезагрузил между предыдущими инструкциями и ими. Попробуйте export DISPLAY=:0 первый, затем попробуйте эти инструкции снова. Конечно, я получил дамп ядра, когда я сделал unity --reset-icons &disown настолько, возможно, что doesn' t справка. – gkri 22.12.2019, 15:38
  • 3
    Это работает для Ubuntu 16.04 также, только что решил мою проблему – André Pena 22.12.2019, 15:38
  • 4
    Невозможно автоматически запустить D-bus без дисплея X11 $. Пока ничего не получалось – nnnn 22.12.2019, 15:38
  • 5
    Команда dconf reset выдает код ошибки выхода 1 и не будет работать на 13.10. – senornestor 22.12.2019, 15:39

У меня была похожая проблема:

единство с 14.04 в сочетании с IBM Notes9 приводило к некоторому странному поведению (щелчки мыши перестали бы работать). Мой обходной путь для этого состоял в том, чтобы открыть терминал и перезапустить единство, набрав unity &.

В прошлый раз, когда я сделал это, это полностью разрушило единство - ни черта, ни пусковая установка - ничто. Я думаю, что попробовал КАЖДОЕ предложение, которое перечислено на этой странице - ничто из этого не помогло.

Но коллега, наконец, получил ответ, который работал для меня:
Я установил инструмент единства настройки; чем я запустил unity-tweak-tool --reset-unity и перезагрузил.

1110 Впоследствии единство вернулось к жизни. Очевидно, что все предыдущие изменения конфигурации в единицу исчезли, но это то, о чем --reset-unity.

И большое преимущество этого решения: оно требует, чтобы вы добавили только один пакет и повторили изменения конфигурации Unity - но вам не нужно сбрасывать compiz, устанавливать ccsm или выполнять все другие длительные действия. [1111 ]

Обновление:

другое решение, которое я считаю очень полезным в настоящее время, исходит из здесь - суть: иногда вам нужно удалить (или даже лучше: вытянуть «рабочая» резервная копия вашего файла ~ / .config / dconf / user.

0
ответ дан 22.12.2019, 15:38

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

0
ответ дан 22.12.2019, 15:38

У меня только что был черный фон с курсором мыши. Следующее сработало для меня в дополнение к повторному включению плагина unity через ccsm, но сначала мне пришлось сделать следующее, потому что он даже не отображал рабочий стол должным образом: при выполнении unity --reset он останавливался на «show session» и в некоторых строках перед ним говорилось "ошибка загрузки плагина opengl", поэтому я решил, что это должно быть связано .. и это было! (просто обязательно загрузите вашу ). Так что моя установка nvidia, конечно, имела другое число, просто выполните ls в папке, описанной в ссылке

https: // bugs.launchpad.net/ubuntu/+source/compiz/+bug/1342339

0
ответ дан 22.12.2019, 15:39

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

Я сделал следующие шаги:

  1. Установил kubuntu-desktop в качестве альтернативы пользовательского интерфейса для Unity (войдите через ALT + Ctrl + F1 , затем sudo apt-get install kubuntu-desktop). Конечно, вы можете выбрать другие альтернативы Unity.

  2. Перезапустил машину и вошел в систему через KDE.

  3. Создан временный пользователь (назовем его alice) с правами администратора.
  4. Скопировал мои файлы в аккаунт Алисы.
  5. Удален исходный пользователь (включая файлы)
  6. Создан заново исходный пользователь (то же имя пользователя, те же права)
  7. Скопировал файлы из резервной копии.
  8. Удален временный пользователь (alice).

Тогда вам больше не нужен KDE. ; -)

0
ответ дан 22.12.2019, 15:40
  • 1
    KDE более мощный, чем xubuntu; так определенным образом: если вы принимаете накладные расходы на единство и рабочий стол ubuntu; тогда KDE может быть лучшим выбором. С другой стороны - если вы хотите, чтобы система реагировала незамедлительно, вы можете установить xubuntu. В xubuntu файловый менеджер thunar выскакивает за секунду; наутилус в единстве или гном3; или дельфину с KDE понадобится как минимум 3-5 секунд. – MindJuice 22.12.2019, 15:40
  • 2
    Хорошо, но установка kubuntu-desktop создаст чертовски много зависимостей, это все, что я говорю – Alex 22.12.2019, 15:41
  • 3
    @MrVaykadji Я выбрал kubuntu-desktop, потому что я не помнил другой. :-) – mpen 22.12.2019, 15:41
  • 4
    Не должно ли быть лучше с juste xfce (не с xubuntu-desktop !!)? Я думаю, что его установка менее тяжелая (kde такой тяжелый), и не включая * -desktop позволяет отказаться от всего "рекомендованного" & quot; программы. – Gianfranco P. 22.12.2019, 15:41
  • 5
    На Ubuntu 16.04 я установил xubuntu-desktop, но даже с DE после входа в систему остается только фон рабочего стола. – MindJuice 22.12.2019, 15:41

У меня та же проблема, и я решил ее, используя 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
0
ответ дан 22.12.2019, 15:40
  • 1
    Вам не нужно пичарм, чтобы исправить единство. Ctrl + Alt + F1 всегда должен давать вам терминал. – Matt Wills 22.12.2019, 15:40
  • 2
    это сработало для меня в 16.04 – Matt 22.12.2019, 15:41

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

0
ответ дан 22.12.2019, 15:41
  • 1
    Поведение моего Asus U36SD, кажется, подтверждает, что это проблема с комбинацией двух графических процессоров (Intel / Nvidia). Я выложу ответ, объясняющий, как я это исправил. – mjtamlyn 22.12.2019, 15:41
  • 2
    У меня есть ThinkPad T430u с выделенной картой nvidia, но я отключил ее в BIOS и никогда не устанавливал никаких дополнительных драйверов, не добавлял x-swat или edgers ppa, так как Intel HD4000 отлично работал из коробки, и я работал эта настройка без проблем около 2 месяцев – Sebastian Simon 22.12.2019, 15:41

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

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

Выполните следующие команды и выйдите из послесловия:

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

setsid unity

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

0
ответ дан 22.12.2019, 15:41

У меня была почти такая же проблема до 12.04. Unity работал медленно с моим старым графическим процессором, поэтому я несколько месяцев использовал Unity 2d в качестве рабочего стола. Ни с того ни с сего он вдруг отказался отображать панель запуска и строку заголовка (для всех пользователей). Повторное включение Unity в CCSM, как предлагается здесь, было частью решения, но ни одна из других мер, предложенных здесь, там или в нескольких других связанных потоках, включая, но не ограничиваясь:

  • Переустановка unity

  • Переустановка рабочего стола ubuntu

  • Удаление всей соответствующей информации о конфигурации (например, compiz, gconf и т. д.)

  • [1132 ]

    помог мне полностью устранить эти симптомы в 12.04 (64 бита).

    unity --reset
    

    не будет работать для меня. После доставки различных сообщений об ошибках и информации, он всегда будет висеть по адресу:

    Setting Update "run_key"
    

    , как показано в журнале, опубликованном в , в теме под заголовком «единство исчезло» для единства, запущенного с без аргументов.

    Я заметил, что сообщение об ошибке, доставленное:

    /usr/lib/nux/unity_support_test -p
    

    , было похоже на некоторые ошибки, сообщенные ошибкой unity --reset:

    при загрузке общих библиотек: libGL.so. 1: невозможно открыть общий объектный файл: нет такого файла или каталога.

    После продолжительного поиска я нашел следующее решение:

    • Получить путь libGL.so.1 с помощью команды locate libGL.so.1.

    • Добавьте ссылку на библиотеку в / usr / lib /, как показано в следующем примере:

      sudo ln -s /usr/lib/i386/mesa/libGL.so.1 /usr/lib
      

      (любезно предоставлено Дж. Д. Бартлеттом )

      [ 1114]
    • Перезагрузите компьютер.

    Это не только позволило запустить и unity_support_test-p и unity --reset, но и позволило запустить Unity 2D. Я понятия не имею, что вызвало мои проблемы, но после создания ссылок выше (несколько недель назад) у меня больше не было проблем.

0
ответ дан 22.12.2019, 15:41

Первый ответ работает нормально, за исключением того, что мне нужно было установить саму Unity:

sudo apt-get install unity

, затем выполнить:

ccsm

и включить Unity:)

0
ответ дан 22.12.2019, 15:42
  • 1
    не забудьте упомянуть, что это происходит на моем новом Ubuntu 13.10, никогда раньше! – Sebastien Lorber 22.12.2019, 15:42

У меня была такая же проблема после 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

Это исправило для меня после нескольких часов, потянув меня за волосы.

0
ответ дан 22.12.2019, 15:42

Это хорошая идея, чтобы убедиться, что ваш графический драйвер настроен на использование аппаратного ускорения и настроен на использование OpenGL. Попробуйте поискать. Спросите на форумах Ubuntu и Ubuntu информацию, относящуюся к вашим графическим процессорам и вкусу Ubuntu. Для пользователей гибридной графики смотрите последний раздел «Гибридная графика» ниже.

Возможно, вы захотите запустить пакет compizconfig-settings-manager Install compizconfig-settings-manager и убедиться, что подключаемый модуль Unity отмечен (см. Каковы некоторые из проблем с CCSM и почему я хотел бы избежать этого? ).

Для 12.04 и новее

  1. Измените на tty1, нажав Ctrl + Alt + F1 и войдите.

  2. Установите compizconfig-settings-manager, запустив

    sudo apt-get install compizconfig-settings-manager
    
  3. Затем запустите его, выполнив следующее:

    export DISPLAY=:0
    ccsm
    

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

  4. Нажмите Ctrl + Alt + F7 (или Ctrl + Alt + F8 иногда), чтобы вернуться к графическому дисплею, где должен находиться экран CompizConfig Settings Manager.

  5. Найти плагин Unity. Включить это. CCSM

  6. Все должно появиться в жизни, но если это не так, вам, возможно, придется перезапустить. Вы можете сделать это, вернувшись к tty1 и запустив sudo reboot.

Если все равно не загружается Unity, попробуйте:

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

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

Для 11.10 и старше

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

DISPLAY=:0 unity --replace

Он вернет Unity обратно на TTY 7 ( Ctrl + Alt + + F7 < /kbd>).

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

DISPLAY=:0 unity

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

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

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

sudo apt-get install gnome-panel

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

[116 ]

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

Гибридная графика

Некоторая очень полезная информация и дальнейшее чтение для пользователей гибридной графики можно найти здесь .

Как только графические процессоры настроены для ускорения 3D и OpenGL, вы можете:

  1. Установить драйверы Nvidia из https://edge.launchpad.net/~xorg -edgers / + archive / ppa :

    sudo apt-add repository ppa:xorg-edgers/ppa
    

    или:

    Я бы действительно предпочел стабильный PPA , но, похоже, еще нет пакетов для 13.04 . Обновление: они доступны с 25 сентября. Я бы установил этот стабильный PPA - вы можете попробовать, но я его не тестировал.

    Поставленные Ubuntu драйверы Nvidia уже были установлены, и я просто установил из этого PPA, добавив его и выполнив обновление пакета, используя update-manager.

    sudo apt-add repository ppa:ubuntu-x-swat/x-updates
    
  2. Установите Bumblebee с https://launchpad.net/~bumblebee/+archive/stable

    ОБНОВЛЕНИЕ: по состоянию на 6 октября, ppa:xorg-edgers/ppa также содержит шмеля. Поэтому, если вы устанавливаете из этого PPA, вы можете попробовать пропустить добавление Bumblebee 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
    sudo apt-get install bumblebee
    
  4. [ 1178] Выполните следующие команды, чтобы «починить» Unity (из ответа brandon-bertelsen на Unity не загружается, ни Launcher, ни Dash не появляется ):

    [ 1112]

0
ответ дан 22.12.2019, 15:43

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

rm -rf ~/.config/compiz-1/compizconfig/*
0
ответ дан 22.12.2019, 15:44
  • 1
    Для моей Ubuntu 16.04 соответствующие файлы для удаления были в .cache, а не .config. Так что rm -rf ~/.cache/compizconfig-1 сработало для меня. – jeerbl 22.12.2019, 15:45
  • 2
    Не работает на Ubuntu 16.04. – Scott Schulthess 22.12.2019, 15:45
  • 3
    Не работал на меня на 16,04 – iarroyo 22.12.2019, 15:45
  • 4
    Да! Спасибо, это сработало! У меня Ubuntu 16.04 установлен в VirtualBox, и после одного из обновлений у меня возникла эта проблема. Это единственное решение, которое сработало для меня! О, и не забудьте перезапустить после применения этого исправления. – 3 revs, 2 users 78% 22.12.2019, 15:46
  • 5
    не работает для меня, в значительной степени, как и все на этой странице – dquail 22.12.2019, 15:46

Хорошее для меня решение (решило ту же проблему):

в терминале:

export DISPLAY=:0   
sudo dconf reset -f /org/compiz/

, а затем

setsid unity
0
ответ дан 22.12.2019, 15:45
  • 1
    Одна из проблем заключается в том, что при запуске dconf как sudo мой файл ~/.config/dconf/user стал владельцем root (ранее он принадлежал моему пользователю). Мне интересно, должно ли это быть сделано без sudo. Это было намного лучше, чем удалить файл и начать с нуля! – asmmahmud 22.12.2019, 15:45
  • 2
    Спасибо! Работает с Ubuntu 14.04 тоже. Интересно, почему это произошло на ровном месте, хотя :-( – k2snowman69 22.12.2019, 15:46
  • 3
    sudo dconf reset -f / org / compiz / Ошибка создания командной строки 'dbus-launch --autholaunch = c0c0f8bf86119c64ccb710000000006 --binary-синтаксис --close-stderr': дочерний процесс завершен с кодом 1 – LexieHankins 22.12.2019, 15:46
  • 4
    Сначала мне нужно было export DISPLAY=:0. – Webwoman 22.12.2019, 15:46
  • 5
    Фантастика. Работает с Ubuntu Linux 13.04 Desktop в Parallels на Mac OS X. – voice 22.12.2019, 15:47

Что касается икон, то это из-за Наутилуса. Напишите nautilus & в терминале, не закрывайте его , и значки вернутся.

РЕДАКТИРОВАНИЕ 10/10/2013 : для Nautilus вы также можете набрать Alt + F2 , чтобы открыть командную строку Unity и написать nautilus в глобальном поиске / подсказке CLI. Откроется файловый менеджер. Вы можете закрыть его, если хотите.

0
ответ дан 22.12.2019, 15:45

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

    env DISLAY:=0 gnome-terminal        

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

dconf reset -f /org/compiz/

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

sudo reboot
0
ответ дан 22.12.2019, 15:46
  • 1
    Спасибо!! Это сработало для нас, наконец. Мы смогли открыть гостевую сессию, но не обычный пользователь. – MindJuice 22.12.2019, 15:46

Это также случилось со мной в Ubuntu 16.04 после обновления пакетов unity и compiz. Ничто из вышеперечисленного не сработало.

Единственный способ вернуть средства запуска и тире - это удалить (не входя в Unity) каталог .cache в моем доме.

0
ответ дан 22.12.2019, 15:46
  • 1
    Это произошло с другом, работающим 16.04. Я разрешил его путем обновления ее до Ubuntu 18.04, использования нового рабочего стола Gnome вместо Единицы. – Jean 22.12.2019, 15:46
  • 2
    Спасибо, напрасно попробовав так много других решений (ccsm, сброс, удаление каталогов конфигурации и т. Д.), Это решило проблему навсегда! – Michelle Tilley 22.12.2019, 15:47
  • 3
    Это часто имеет место, если вы работаете с драйверами, графическими процессорами и всем ... удаление .cache сделает свою работу. – fadedbee 22.12.2019, 15:47
  • 4
    У меня тоже сработало (Ubuntu 16.04). Что-то улучшилось, когда я последний раз выключал свою машину. Когда это началось, Unity не загружался. Я перепробовал многие из вышеперечисленных шагов, и ни один из них не сработал. Этот простой шаг удаления ~ / .cache сделал свое дело. Спасибо! – Jason Rice 22.12.2019, 15:47

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

dconf reset -f /org/compiz/

, затем

setsid unity

Спасибо всем за помощь.

0
ответ дан 22.12.2019, 15:46

Когда я случайно обновил Ubuntu 12.04 LTS до 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

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

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

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

0
ответ дан 22.12.2019, 15:47

Для 13.10:

Просто чтобы убедиться, что все установлено:

sudo apt-get install --reinstall unity ubuntu-desktop

Далее, перезагрузите все:

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

Я только что попробовал это, и это работает!

Источник:

https://askubuntu.com/a/204784/54037

Если ничего не помогает:

Помните, всегда делайте резервные копии! Тем не менее, иногда хорошая новая установка является хорошей, переустановите Ubuntu?

0
ответ дан 22.12.2019, 15:48
  • 1
    да, особенно с обновлениями ... Я обнаружил, что apt, похоже, разработал ловкость удаления unity в дурацкие интерпретации для регулярных выражений (например, ньюкинг веб-приложений) - проверка, установлено ли Unity / установка всего, что отсутствует может быть полезным, – thiagoh 22.12.2019, 15:48
  • 2
    «Если все остальное терпит неудачу» немного бесполезно ... см. Также: meta.askubuntu.com/questions/11710/… – Dawid Ferenczy Rogožan 22.12.2019, 15:49
  • 3
    Это сработало после перезапуска lightdm: D. Спасибо, я попытался dpk-переконфигурировать, но выглядит apt-get - лучше в этом случае - reinstall – RMalke 22.12.2019, 15:49
  • 4
    @Wilf Свежие установки никогда не бесполезны. Большинство людей имеют плохую установку или просто испортили их установку. Время для обновления. – JohnLBevan 22.12.2019, 15:49

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

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

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

0
ответ дан 22.12.2019, 15:48
  • 1
    didn' t работают на меня (также, я hadn' t когда-либо начинал X с другого tty), – Russell Cohen 22.12.2019, 15:49

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

Если у вас установлен Compiz Config Settings Manager, возможно, подключаемый модуль Unity Desktop отключен.

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

CCSM

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

0
ответ дан 22.12.2019, 15:49

У меня было примерно 3 раза, когда мне нужно было Ctrl + Alt + F1 , чтобы не потерять работу, и это испортилось ... У меня тоже nvidia. Я хотел бы предложить это:

Ctrl + Alt + F1 (нормально, пустой экран) Введите свой логин и нажмите Введите, затем пароль (все на пустом экране) введите это сейчас:

sudo startx -- :1

придется ввести пароль еще раз, и Enter это откроет сеанс X при Ctrl < / kbd> + Alt + F8 (автоматически перейдет к нему) теперь создайте новый пустой текстовый файл с именем runBash.sh и введите его:

[111 ]

сохраните его, измените его разрешения на исполняемый файл и запустите его, вы получите действительно облегчающий терминал, который заставит вас вспомнить, почему Linux хорош! : D

после того, как вы закончите, не забудьте Ctrl + Alt + F1 , нажать Ctrl + C (завершит новый сеанс X), введите exit, Enter, завершит сеанс терминала (пустой экран). Если вы думаете, что пропустили ввод exit, просто нажмите Ctrl + C и введите снова, не делайте это слишком быстро.

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

[119 ] Все еще ищем окончательное Ctrl + Alt + F1 правильное решение Ubuntu 12.04 + nvidia.

0
ответ дан 22.12.2019, 15:49

Для 12.10 и ниже:

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

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

0
ответ дан 22.12.2019, 15:50
  • 1
    ни --reset, ни --replace не работали для меня с моим Ubuntu 12.04 ... бегущие команды отображали мгновенно unity-panel-service: no process found Backend : ini Integration : true Profile : default Adding plugins Initializing core options...done ... Я ждал и ждал, а затем не смог, прервался с помощью Ctrl + C .. и теперь смотрю попробовать то, что предложили другие ответы .. – Jemar Jones 22.12.2019, 15:50
  • 2
    unity --reset устарела и не работает. Есть ли замена? – davnicwil 22.12.2019, 15:50
  • 3
    @ nerof61 также устарела по состоянию на 13.04. Смотрите мой ответ ниже: askubuntu.com/a/286349/2638 – Michelle Tilley 22.12.2019, 15:51
  • 4
    @ Shahbaz - unity --replace. – sighrobot 22.12.2019, 15:51

В этом ответе применяются версии Ubuntu, работающие под Compiz.

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

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

  1. Попробуйте открыть терминал с помощью Ctrl + Alt + T .
    Это может не работать, но вы можете попробовать щелкнуть правой кнопкой мыши на рабочем столе и выбрать «Открыть терминал здесь». В противном случае вам может потребоваться перейти на «жесткий» терминал, нажав Ctrl + Alt + F1 и войдите в систему.

    [118 ]
  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 требуется плагин OpenGL. Включить плагин Ubuntu Unity / Включить OpenGL»

  6. Все должно возникнуть, но если этого не произойдет, возможно, вам придется перезапустить , Вы можете сделать это, вернувшись к терминалу и выполнив sudo reboot.

0
ответ дан 22.12.2019, 15:51

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

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

0
ответ дан 22.12.2019, 15:51

Теги

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