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

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

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

Пустые столы сосать

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

532 голоса | спросил jrg 14 TueEurope/Moscow2010-12-14T20:24:19+03:00Europe/Moscow12bEurope/MoscowTue, 14 Dec 2010 20:24:19 +0300 2010, 20:24:19

30 ответов


464
  

В этом ответе используются версии 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.

ответил Oli 8 22011vEurope/Moscow11bEurope/MoscowTue, 08 Nov 2011 03:23:22 +0400 2011, 03:23:22
165

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

в терминале:

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

, а затем

setsid unity
ответил user155373 4 Mayam13 2013, 04:50:34
72

В 13.04 и 14.04:

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

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

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

ответил Brandon Bertelsen 27 AMpSat, 27 Apr 2013 06:39:20 +040039Saturday 2013, 06:39:20
60

Для 12.10 и ниже:

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

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

ответил xyzzyman 2 +04002011-10-02T06:33:30+04:00312011bEurope/MoscowSun, 02 Oct 2011 06:33:30 +0400 2011, 06:33:30
51

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

Возможно, вы захотите запустить compizconfig-settings-manager Установить параметры compizconfig -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 kbd> + F8 ), чтобы вернуться к графическому дисплею, где должен присутствовать экран диспетчера настроек CompizConfig.

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

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

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

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 ).

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

DISPLAY=:0 unity

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

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

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

sudo apt-get install gnome-panel

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

DISPLAY=:0 gnome-panel

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

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

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

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

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

    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, вы можете попробовать пропустить добавление PPA Bumblebee и установить его здесь.

    Если вы выбрали стабильный PPA на шаге 1, установите стабильную PPA Bumblebee следующим образом:

    sudo apt-add-repository ppa:bumblebee/stable
    
  3. UPDATE: добавив PPA (ы), обновите списки пакетов:

    sudo apt-get update
    

    Если у вас уже установлены драйверы nvidia из стандартных хранилищ Ubuntu, просто обновите их, чтобы получить новую версию из репозитория, выбранного на шаге 1:

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

    dconf reset -f /org/compiz/
    unity --reset-icons & disown
    
ответил Mark Shuttleworth 27 MonEurope/Moscow2010-12-27T15:45:26+03:00Europe/Moscow12bEurope/MoscowMon, 27 Dec 2010 15:45:26 +0300 2010, 15:45:26
31

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

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

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

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

ответил achiang 10 42011vEurope/Moscow11bEurope/MoscowThu, 10 Nov 2011 09:55:59 +0400 2011, 09:55:59
23

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

rm -rf ~/.config/compiz-1/compizconfig/*
ответил dome cs 30 +04002011-10-30T10:23:25+04:00312011bEurope/MoscowSun, 30 Oct 2011 10:23:25 +0400 2011, 10:23:25
21

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

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

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

CCSM

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

ответил Mark Rooney 22 +04002011-10-22T11:09:35+04:00312011bEurope/MoscowSat, 22 Oct 2011 11:09:35 +0400 2011, 11:09:35
19

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

  1. Нажмите Ctrl >

    Войдите.

  2. Запустите sudo shutdown -r now в терминале.

  3. На экране входа в систему после перезагрузки системы выберите Unity 2D (пока) щелкнув правой кнопкой мыши значок звездочки.

  4. Дождитесь исправления для Unity 3D /Ubuntu 11.10 (например, в неделю).

  5. Обновите свою систему, чтобы получить исправление; в терминальном типе sudo apt-get update && sudo apt-get upgrade.

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

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

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

  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) и войдите в систему.

ответил david6 16 +04002011-10-16T01:47:12+04:00312011bEurope/MoscowSun, 16 Oct 2011 01:47:12 +0400 2011, 01:47:12
13

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

  1. Установите драйверы Nvidia из https://edge.launchpad.net/~ Xorg-кромкообрезные /+ архив /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

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

    Если вы выбрали стабильный PPA на шаге 1, установите стабильную PPA Bumblebee следующим образом:

    sudo apt-add-repository ppa:bumblebee/stable
    
  3. UPDATE: добавив PPA (ы), обновите списки пакетов:

    sudo apt-get update
    

    Если у вас уже установлены драйверы nvidia из стандартных репозиториев Ubuntu, просто обновите их, чтобы получить новую версию из репозитория, выбранного на шаге 1.

    sudo apt-get upgrade
    

    Установить Шмель

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

    dconf reset -f /org/compiz/ 
    unity --reset-icons &disown
    
ответил Thomas Arildsen 2 Maypm13 2013, 14:45:36
12

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

  

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

ответил Thomas Arildsen 2 Maypm13 2013, 14:45:36
10

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

ответил Jared Burrows 6 FriEurope/Moscow2013-12-06T04:07:29+04:00Europe/Moscow12bEurope/MoscowFri, 06 Dec 2013 04:07:29 +0400 2013, 04:07:29
10

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

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

ответил lorenzo-bettini 20 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowTue, 20 Sep 2016 10:27:10 +0300 2016, 10:27:10
9

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

ответил Heimdall 1 Mayam12 2012, 03:38:33
8

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

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

ответил air-dex 26 WedEurope/Moscow2012-12-26T19:14:17+04:00Europe/Moscow12bEurope/MoscowWed, 26 Dec 2012 19:14:17 +0400 2012, 19:14:17
8

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

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

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

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

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

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

Обновление:

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

ответил GhostCat 4 J0000006Europe/Moscow 2014, 14:21:03
6

Если вы надеетесь на 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.

ответил Seth 19 Maypm13 2013, 22:07:46
5

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

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

sudo startx -- :1

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

bash

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

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

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

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

ответил Aquarius Power 28 Mayam12 2012, 03:39:44
4

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

ответил user153634 1 Maypm13 2013, 14:46:44
4

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

sudo apt-get install unity

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

ccsm

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

ответил sobi3ch 26 22013vEurope/Moscow11bEurope/MoscowTue, 26 Nov 2013 05:22:34 +0400 2013, 05:22:34
4

У меня была почти такая же проблема в 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: невозможно открыть файл общих объектов: нет такого файла или каталога.

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

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

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

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

    (любезно предоставлено JD Bartlett )

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

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

ответил R B 20 FriEurope/Moscow2013-12-20T14:42:14+04:00Europe/Moscow12bEurope/MoscowFri, 20 Dec 2013 14:42:14 +0400 2013, 14:42:14
4

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

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 помогли мне в исправлении этого.

ответил Bunti 16 Maypm14 2014, 20:20:20
4

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

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

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

ответил 27 AMpSat, 27 Apr 2013 10:59:02 +040059Saturday 2013, 10:59:02
2

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

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

ответил localhost 7 +03002016-10-07T18:29:39+03:00312016bEurope/MoscowFri, 07 Oct 2016 18:29:39 +0300 2016, 18:29:39
2

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

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

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

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

setsid unity

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

ответил Oleksandr Shpota 9 MaramFri, 09 Mar 2018 02:49:28 +03002018-03-09T02:49:28+03:0002 2018, 02:49:28
1

У меня такая же проблема, и я решил, используя 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
ответил Muhammad Taqi 2 J0000006Europe/Moscow 2015, 15:26:18
1

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

ответил user2580915 27 J000000Monday15 2015, 21:08:30
1

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

dconf reset -f /org/compiz/

затем

setsid unity

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

ответил Ashu 17 Jam1000000amSun, 17 Jan 2016 04:00:57 +030016 2016, 04:00:57
1

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

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

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

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

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

ответил Sergiy Kolodyazhnyy 28 FebruaryEurope/MoscowbSun, 28 Feb 2016 06:10:36 +0300000000amSun, 28 Feb 2016 06:10:36 +030016 2016, 06:10:36
1

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

    env DISLAY:=0 gnome-terminal        

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

dconf reset -f /org/compiz/

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

sudo reboot
ответил TheEpicstarlord 7 Jpm1000000pmSat, 07 Jan 2017 16:09:34 +030017 2017, 16:09:34

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

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132