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

В настройках CompizConfig в разделе «Общие параметры» установите флажок «Поднять по клику».

Если у вас нет CompizConfig, установите пакет compizconfig-settings-manager.

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

30 ответов

В этом ответе используются версии Ubuntu, работающие с Compiz. Этот ответ предполагает, что Unity запускается через Compiz. Если у вас нет установленного компилятора, этот ответ не применим к вам.

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

Попробуйте открыть терминал с помощью Ctrl + Alt + T. Это может не сработать, но вы можете попробовать щелкнуть правой кнопкой мыши на рабочем столе и выбрать «Открыть терминал здесь». В противном случае вам может потребоваться перейти на «жесткий» терминал, нажав Ctrl + Alt + F1 и войти в систему. Установите compizconfig-settings-manager, запустив
sudo apt-get install compizconfig-settings-manager
Затем запустите его следующим образом:
DISPLAY=:0 ccsm &
Первая часть сообщает терминалу, который отображает вы хотите, чтобы он загружался (в противном случае он не будет иметь подсказки). Если вы перешли на TTY на шаге 1, вернитесь к графическому серверу, нажав Ctrl + Alt + F7 (или Ctrl + Alt + F8 иногда). Там должен стоять диспетчер настроек CompizConfig. Найдите плагин Unity. Включите его. Вам будет предложено: «Ubuntu Unity Plugin требует плагина OpenGL. Включите Ubuntu Unity Plugin / Enable OpenGL« Все должно появиться в жизни, но если этого не произойдет, вам, возможно, придется перезапустить. Вы можете это сделать, вернувшись к терминалу и запустив sudo reboot.
460
ответ дан 25 May 2018 в 23:58
  • 1
    Работала отлично для меня. В качестве примечания я не должен был вводить терминал TTY, смог использовать ярлык терминала (ctrl + alt + t). – Tass 24 April 2013 в 21:47
  • 2
    Если вы переходите к шагу 5 и не видите единства в списке, попробуйте это: sudo apt-get -f install && sudo apt-get --reinstall install unity – Collinux 18 March 2014 в 07:18
  • 3
    Если бы эта проблема была сама, но мне не повезло с решением далеко, не работает для меня, все равно получаю тот же пустой экран на Ubuntu 14.04 LTS 64bit. Повторите шаги, чтобы проверить, не было ли упущено. Lenovo X201S Thinkpad i7 2.0Ghz 8Gb RAM. Никогда не было этой проблемы с 12,04 LTS – therobyouknow 19 May 2014 в 21:24
  • 4
    Тот факт, что эта проблема столь распространенная и долговременная, для меня, довольно тревожная. Кто-нибудь знает, почему это происходит, и что вызывает это? – fouric 22 November 2014 в 02:38
  • 5
    ccsm зависает при загрузке значков, но если я вернусь на главный экран ctrl-alt-F7, там будут варианты compiz. Я включил рабочий стол Unity, переключился на tty1 (ccsm выполнил успешно) ... но не Unity. Перезагрузка: нет Единства. Если я перезагружаю ccsm, Unity по-прежнему выбирается и «включено». но не появляется Unity. – JeanSibelius 7 March 2015 в 17:50

Решение, подходящее для меня (решило ту же проблему):

в терминале:

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

, а затем

setsid unity
164
ответ дан 25 May 2018 в 23:58
  • 1
    Фантастика. Работает с Ubuntu Linux 13.04 Desktop в Parallels на Mac OS X. – Elliot 1 July 2014 в 11:47
  • 2
    Благодаря! Работает с Ubuntu 14.04 тоже. Интересно, почему это произошло из-за синего, хотя :-( – Sadi 30 July 2014 в 14:28
  • 3
    Сначала мне нужно было export DISPLAY=:0. – Uri 6 October 2014 в 22:30
  • 4
    sudo dconf reset -f / org / compiz / Ошибка командной строки «dbus-launch» --autholaunch = c0c0f8bf86119c64ccb710000000006 - бинарный синтаксис --close-stderr ': дочерний процесс завершен с кодом 1 – JeanSibelius 7 March 2015 в 17:54
  • 5
    Одна из проблем заключается в том, что запуск dconf как sudo сделал мой ~/.config/dconf/user файл имеющим root право собственности (раньше у него было мое владение). Мне интересно, нужно ли это делать без sudo. Это было намного лучше, чем удалить файл и начать с нуля! – Tim Tisdall 5 October 2016 в 14:48

В 13.04 и 14.04:

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

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

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

72
ответ дан 25 May 2018 в 23:58
  • 1
    Это работало для меня после установки соответствующих драйверов для моей видеокарты Nvidia. См. Мой ответ askubuntu.com/questions/288235/… – Thomas Arildsen 2 May 2013 в 16:12
  • 2
    Команда dconf reset выдаёт ошибку exitcode 1 и не работает 13.10. – Peterdk 24 October 2013 в 21:10
  • 3
    включение плагинов Unity с ccsm исправило некоторые проблемы, остальные были исправлены с помощью rm -r .Xauthority .ICEauthority .compiz-1/ .gconf/ .config/compiz-1/ .config/dconf/ – precise 21 March 2014 в 01:29
  • 4
    Невозможно автоматизировать D-bus без X11 $ DISPLAY. До сих пор ничего не было – jimifiki 18 December 2014 в 08:06
  • 5
    Он также работает для ubuntu 16.04, просто решил мою проблему – Priyadarshi Paul 16 May 2016 в 22:04

Для 12.10 и ниже:

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

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

60
ответ дан 25 May 2018 в 23:58
  • 1
    unity --reset устарела и не работает. Есть ли замена? – Shahbaz 12 March 2013 в 05:41
  • 2
    @Shahbaz - unity --replace. – horIzoN 2 April 2013 в 19:48
  • 3
    @ nerof61 также устарел от 13.04. См. Мой ответ ниже: askubuntu.com/a/286349/2638 – Brandon Bertelsen 27 April 2013 в 07:40
  • 4
    ни --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 .. и теперь смотрел попробовать другие варианты. – precise 20 March 2014 в 13:44

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

Возможно, вы захотите запустить пакет compizconfig-settings-manager и убедитесь, что установлен плагин Unity (см. раздел «Какие существуют проблемы с CCSM и почему я должен его избегать?»). [ ! d1]

Для 12.04 и Newer

Измените на tty1, нажав Ctrl + Alt + F1 и войдите в систему. Установите compizconfig-settings-manager, запустив
sudo apt-get install compizconfig-settings-manager
Затем запустите его, выполнив следующее: [ f2] Первая часть указывает терминалу, на котором вы хотите его загрузить (в противном случае он не будет иметь подсказки). Нажмите Ctrl + Alt + F7 (или Ctrl + Alt + F8 иногда), чтобы вернуться к графическому дисплею, где должен присутствовать экран настройки CompizConfig Settings Manager. Найдите плагин Unity. Включите его. Все должно возродиться, но если этого не произойдет, вам, возможно, придется перезапустить. Вы можете это сделать, вернувшись к tty1 и запустив sudo reboot.

Если единство все еще не загружает try:

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

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

Для 11.10 и Older

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

DISPLAY=:0 unity --replace

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

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

DISPLAY=:0 unity

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

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

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

[ f6]

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

DISPLAY=:0 gnome-panel

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

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

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

После того, как графические процессоры настроены соответствующим образом для 3D-ускорения и OpenGL, вы можете:

Сменить на tty1, нажав Ctrl + Alt + F1 и войти.

Перейдите на tty1, нажав Ctrl + Alt + F1 и войдите в систему.

ОБНОВЛЕНИЕ: По состоянию на 6 октября ppa:xorg-edgers/ppa, похоже, также содержит шмеля. Поэтому, если вы установите из этого PPA, вы можете попробовать пропустить добавление Bamblebee PPA и установить его здесь. Если вы выбрали стабильный PPA на шаге 1, установите стабильный PPA Bumblebee следующим образом:
sudo apt-add-repository ppa:bumblebee/stable
Установите compizconfig-settings-manager, запустив
sudo apt-get install compizconfig-settings-manager

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

dconf reset -f /org/compiz/
unity --reset-icons & disown
50
ответ дан 25 May 2018 в 23:58
  • 1
    В 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
  • 2
    Your " Для 12.04 и более новых " раздел не работает на Ubuntu 16.04. – Luís de Sousa 2 August 2016 в 21:31

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

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

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

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

31
ответ дан 25 May 2018 в 23:58
  • 1
    предположим, вы имеете в виду .config / compiz-1 – matteo 14 October 2013 в 02:01
  • 2
    Я не могу использовать ctrl-alt-T – jimifiki 18 December 2014 в 08:12
  • 3
    @jimifiki: нажмите 'ctrl' + 'alt' + 'f1', а затем сделайте то, что предложил achiang. хотя лично я бы сместил их с пути, пока вы не найдете больше проблем. – isaaclw 19 December 2014 в 23:40
  • 4
    @isaaclw Я сделал то, что предлагает. Ничего не изменилось. Примечательно, что гостевая сессия работает нормально. – jimifiki 29 December 2014 в 19:05
  • 5
    Для моего Ubuntu 16.04 соответствующие файлы для удаления были в .cache, а не .config. Поэтому rm -rf ~/.cache/compizconfig-1 работал для меня. – tparker 14 March 2018 в 21:54

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

rm -rf ~/.config/compiz-1/compizconfig/*
23
ответ дан 25 May 2018 в 23:58
  • 1
    не работает для меня, в значительной степени, как и все остальное на этой странице – matteo 14 October 2013 в 02:01
  • 2
    Да! Спасибо, это сработало! У меня установлен Ubuntu 16.04 в VirtualBox, и после одного из обновлений у меня возникла эта проблема. Это единственное решение, которое сработало для меня! О, и не забудьте перезапустить его после применения этого исправления. – informatik01 26 July 2016 в 10:14
  • 3
    Не работает на Ubuntu 16.04. – Luís de Sousa 2 August 2016 в 21:38
  • 4
    Не работает для меня 16.04 – 43Tesseracts 17 May 2017 в 00:18
  • 5
    Для моего Ubuntu 16.04 соответствующие файлы для удаления были в .cache, а не .config. Поэтому rm -rf ~/.cache/compizconfig-1 работал для меня. – tparker 14 March 2018 в 21:55

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

Если у вас установлен диспетчер настроек Compiz Config, может быть, что плагин Unity Desktop отключен.

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

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

21
ответ дан 25 May 2018 в 23:58

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

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

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

(Это адаптировано из подписаться на разработку Unity в Launchpad [!d1 ].)

Нажмите Ctrl + Alt + F2.

Нажмите Ctrl + Alt + F2.

Войдите.

] Войдите.

19
ответ дан 25 May 2018 в 23:58

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

Установите драйверы 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 тоже сейчас - не проверена мной). Установите Bumblebee с https://launchpad.net/~bumblebee/+archive/stable. ОБНОВЛЕНИЕ: по состоянию на 6 октября ppa: xorg-edgers / ppa, похоже, содержит шмеля. Поэтому, если вы установите из этого PPA, вы можете попробовать пропустить добавление Bamblebee PPA и установить его здесь. Если вы выбрали стабильный PPA на шаге 1, установите стабильный PPA Bumblebee следующим образом:
sudo apt-add-repository ppa:bumblebee/stable
UPDATE: добавив PPA (ы), обновите списки пакетов:
sudo apt-get update
Если у вас уже установлены драйверы nvidia из стандартных хранилищ Ubuntu , просто обновите, чтобы получить новую версию из репозитория, выбранного в шаге 1:
sudo apt-get upgrade
Установить Bumblebee
sudo apt-get install bumblebee
Выполнить следующие команды для восстановления Unity (из ответа Brandon-bertelsen на Unity не загружается, нет Launcher, no Dash):
dconf reset -f /org/compiz/ 
unity --reset-icons &disown
13
ответ дан 25 May 2018 в 23:58
  • 1
    Мне просто нужно было выполнить последний шаг вашего ответа, потому что у меня карта nvidia дезактивирована в BIOS и никогда не использовала ее, но сбой dconf работал отлично. Благодаря! – 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

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

Решение найдено: Удалить .Xauthority в моем доме (или переименовать его)
12
ответ дан 25 May 2018 в 23:58

Для 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

Если все остальное не выполнено:

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

10
ответ дан 25 May 2018 в 23:58
  • 1
    «If all else fail» немного бесполезен ... см. Также: meta.askubuntu.com/questions/11710/… – Wilf 12 August 2014 в 01:29
  • 2
    @Wilf Свежие установки никогда не бесполезны. Большинство людей имеют плохую установку или просто испортили их установку. Время обновления. – Jared Burrows 12 August 2014 в 01:34
  • 3
    да, особенно с апгрейдами ... Я обнаружил, что apt, похоже, разработал умение удалять unity до безумных интерпретаций для регулярных выражений (например, nuking webapps) - проверка того, установлено ли единство / установлено что-либо, что отсутствует может быть полезно, – Wilf 12 August 2014 в 01:44
  • 4
    Это работало после перезапуска lightdm: D. Спасибо, я попробовал dpkg-reconfigure, но в этом случае выглядит apt-get --reinstall. – Thomas15v 23 February 2015 в 22:28

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

Единственный способ, которым я обнаружил, что у меня есть пусковые установки и тире назад, было удалить (хотя и не войти в Unity) каталог Ubuntu 16.04 в моем доме. [ ! d2]

10
ответ дан 25 May 2018 в 23:58
  • 1
    Спасибо, попробовав так много других решений зря (ccsm, сбросив, удалив конфигурационные файлы и т. Д.), Это решило проблему навсегда! – fuenfundachtzig 28 September 2016 в 00:02
  • 2
    Это часто бывает, если вы дергаетесь с драйверами, графическими процессорами и всеми ... удаляя .cache выполнит эту работу. – stamster 26 February 2018 в 05:44
  • 3
    Работал и для меня (Ubuntu 16.04). Что-то улучшилось, когда я последний раз закрыл свою машину. Когда он начал резервное копирование, Unity не загружался. Я пробовал много шагов выше, и никто из них не работал. Этот простой шаг по удалению ~ / .cache сделал трюк. Благодаря! – Anthony V 16 March 2018 в 22:20
  • 4
    Это случилось с другом, работавшим 16.04. Я решил это, обновив ее до Ubuntu 18.04, используя новый рабочий стол Gnome вместо Unity. – Mark Stosberg 28 March 2018 в 14:59

Кажется, что есть проблема с 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-работу для меня через пару минут.

9
ответ дан 25 May 2018 в 23:58
  • 1
    я сделал почти все ответы в этом сообществе, связанные с моей проблемой. Пожалуйста, дайте мне кое-что работать ... – Yahya 1 May 2012 в 09:38
  • 2
    Почти все это смутная фраза ... Вы действительно попытались понизить драйверы NVidia с 295,40 до 295,33, как описано в сообщении? – Heimdall 1 May 2012 в 12:13
  • 3
    я все описал по почте ничего не случилось ... – Yahya 1 May 2012 в 16:33

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

не закрывайте его : для Nautilus вы также можете ввести Alt + F2, чтобы открыть Приглашение командной строки Unity и запись nautilus в CLI глобального поиска / запроса. Откроется проводник файлов. Вы можете закрыть его, если хотите.

8
ответ дан 25 May 2018 в 23:58

У меня была аналогичная проблема:

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

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

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

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

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

Обновление:

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

8
ответ дан 25 May 2018 в 23:58
  • 1
    Это единственное, что сработало для меня! – sevenseacat 25 June 2014 в 18:33
  • 2
    На Ubuntu 16.04 это возвращает пусковую установку, но не панель или рабочий стол. И после перезагрузки все снова мертво, и вам нужно повторить процедуру. – Luís de Sousa 2 August 2016 в 21:30
  • 3
    @ LuísdeSousa Давайте здесь будем точны: что вы, вероятно, наблюдали в вашей системе. Дело в том, что могут возникнуть различные причины, приводящие к таким проблемам; и я обнаружил, что использование инструмента tweak-инструмента может помочь. – GhostCat 30 September 2016 в 10:28
  • 4
    @ LuísdeSousa Для справки; другое решение, которое я обнаружил для единства-застревания / нет проблем: remove ~ / .config / dconf / user ... иногда перезапуск единства помогает, но иногда мне нужно войти и удалить этот файл. – GhostCat 17 February 2017 в 16:58

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

DISPLAY=:0 unity --replace

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

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

DISPLAY=:0 unity

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

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

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

[ f3]

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

DISPLAY=:0 gnome-panel

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

Я нахожу Единство должно быть действительно ошибкой 13.04 с моей карточкой Nvidia. YMMV.

6
ответ дан 25 May 2018 в 23:58

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

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

sudo startx -- :1

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

bash

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

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

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

Все еще ищет окончательный Alt + Alt + Ctrl [ ! d18] правильное решение Ubuntu 12.04 + nvidia.

5
ответ дан 25 May 2018 в 23:58
  • 1
    Привет, я не знаю, почему, но по какой-то причине, после зависания системы (я играл в 3D-игру в вине), я жестко перезагрузил компьютер, и внезапно у меня вернулся мой текстовый терминал ctrl + alt + f1 (но моя учетная запись не может войти через графический экран входа в lightdm, несмотря на то, что я все еще могу войти через текстовый терминал, я продолжаю это дело в этой теме: askubuntu.com/questions/133733/… ) – Aquarius Power 28 May 2012 в 06:33
  • 2
    Под заголовком "blank" экран, вы, мужчины, "черный" или "пустой"? Если ваше видео не показывает терминалы в обратном видео, фон черный и, следовательно, он выглядит намного больше, как черный экран. Кроме того, чаще всего после Ctrl + Alt + F1 вам нужно нажать Alt-F1, Alt-F2 ... до Alt-F6, чтобы добраться до терминала. – Alexis Wilke 21 May 2016 в 23:15
  • 3
    @AlexisWilke так долго ... но .. как я помню, пустой в некотором смысле, что вы не можете читать вещи на экране. Возможно, это была второстепенная проблема. – Aquarius Power 22 May 2016 в 04:54

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

4
ответ дан 25 May 2018 в 23:58
  • 1
    У меня есть ThinkPad T430u со специальной картой nvidia, но я отключил его в BIOS и никогда не устанавливал никаких дополнительных драйверов или не добавлял «x-swat» или edgers ppa, так как Intel HD4000 отлично работал из коробки, и я работал эта установка без проблем в течение примерно 2 месяцев – Daniel W. 1 May 2013 в 21:03
  • 2
    Поведение моего Asus U36SD, похоже, подтверждает, что это проблема с комбинацией двух графических процессоров (Intel / Nvidia). Я отправлю ответ, объясняющий, как я его исправил. – Thomas Arildsen 2 May 2013 в 15:05

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

sudo apt-get install unity

затем запустить:

ccsm

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

4
ответ дан 25 May 2018 в 23:58
  • 1
    забудьте упомянуть, что это происходит на моем новом ubuntu 13.10, никогда раньше! – sobi3ch 26 November 2013 в 07:24

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

Повторная установка единицы. Повторная установка удаления рабочего стола ubuntu все соответствующие (например, compiz, gconf и т. д.) сведения о конфигурации

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

unity --reset

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

Setting Update "run_key"

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

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

/usr/lib/nux/unity_support_test -p

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

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

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

Повторная установка единицы [!d2 ]

Повторная установка единицы

sudo ln -s /usr/lib/i386/mesa/libGL.so.1 /usr/lib
(любезно предоставлено JD Bartlett) Переустановка рабочего стола ubuntu

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

4
ответ дан 25 May 2018 в 23:58

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

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

reboot (вы можете использовать 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
ответ дан 25 May 2018 в 23:58

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

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

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

4
ответ дан 25 May 2018 в 23:58
  • 1
    не работал для меня (также, я никогда не начинал X с другого tty) – matteo 14 October 2013 в 01:53

У меня была такая же проблема после выполнения 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
ответ дан 25 May 2018 в 23:58

У меня такая же проблема и решается путем использования 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
ответ дан 25 May 2018 в 23:58
  • 1
    Вы не нуждаетесь в пихаме, чтобы исправить единство. Ctrl + Alt + F1 всегда должен давать вам терминал. – Tim Tisdall 5 October 2016 в 14:56
  • 2
    это сработало для меня в 16.04 – byronyasgur 26 January 2017 в 06:31

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

dconf reset -f /org/compiz/

then

setsid unity

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

1
ответ дан 25 May 2018 в 23:58

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

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

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

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

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

1
ответ дан 25 May 2018 в 23:58

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

    env DISLAY:=0 gnome-terminal        

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

dconf reset -f /org/compiz/

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

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

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

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

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

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

setsid unity

Работает для Ubuntu 16.04: Это удаляет вашу пользовательскую настройку Unity.

1
ответ дан 25 May 2018 в 23:58

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

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

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

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

)
0
ответ дан 25 May 2018 в 23:58
  • 1
    Не должно быть лучше с juste xfce (а не xubuntu-desktop !!)? Я думаю, что это намного менее тяжело для установки (kde настолько тяжелый), и не включая * -desktop позволяет отбросить все "рекомендуемые" программы. – MrVaykadji 24 May 2014 в 23:45
  • 2
    @MrVaykadji Я выбрал kubuntu-desktop, потому что не помню другого. :-) – Ionică Bizău 25 May 2014 в 00:34
  • 3
    Хорошо, но установка kubuntu-desktop создаст чертовски много зависимостей, вот и все, что я говорю – MrVaykadji 25 May 2014 в 00:35
  • 4
    KDE более мощный, чем xubuntu; поэтому определенным образом: если вы принимаете накладные расходы на единство и ubuntu-desktop; то KDE может быть лучшим выбором. С другой стороны - если вы сосредоточены на том, чтобы система сразу реагировала, вы, возможно, захотите установить xubuntu в первую очередь. С помощью xubuntu диспетчер файлов thunar появляется в секунду; nautilus под единицей или gnome3; или дельфина с KDE потребуется не менее 3 - 5 секунд. – GhostCat 4 June 2014 в 15:22
  • 5
    На Ubuntu 16.04 я установил xubuntu-desktop, но даже с DE есть только фон рабочего стола после входа в систему. – Luís de Sousa 2 August 2016 в 22:17

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

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