Отсутствует лаунчер после обновления 12.04 [дубликат]

На этот вопрос уже есть ответ:

Я недавно обновился до Ubuntu 12.04, и после выполнения некоторых обновлений, таких как панель запуска приложений и строки заголовка (для диалоговых окон), отсутствуют. По сути, весь графический интерфейс Unity отсутствует!

Не уверен, что случилось, поэтому я установил GNOME 3, и на нем тоже не было панели запуска, но заголовки были. Кроме того, панель в верхней части, которая позволяет узнать, что открыто, и позволяет отображать расширения GNOME, не является интерактивной. Я не могу щелкнуть, щелкнуть правой кнопкой мыши, alt + click (вправо или влево), alt + super click (вправо или влево) где угодно Я даже установил меню приложений с сайта GNOME, и оно тоже не интерактивное. Однако, поскольку нет возможности запускать приложения, я должен использовать терминал, и если я сверну приложение, оно полностью исчезнет.

Тогда я решил попробовать Unity 2D, и он невероятно запутался. Черный фон, лаунчер есть, но значки и верхняя панель на рабочем столе полностью искажены. Они не просто пикселированы; они все разные цвета, и когда я открою что-то из панели запуска Unity 2D, она покажет, что она открыта в панели запуска, но на моем экране ничего не появляется.

При попытке просмотра видео на YouTube видео искажается и выглядит так же, как в Unity 2D. Как ни странно: звук работает нормально, только не видео. Картинки загружаются, но не реклама, которая транслирует видео.

Есть ли какие-нибудь предложения вернуть мой модуль запуска и графический интерфейс Unity? Я попытался переустановить GNOME, Unity 3D и Unity 2D из терминала. Без изменений. Также переустановил рабочий стол Unity и попытался сбросить его: ничего не произошло.

14
задан 04.02.2020, 04:06

10 ответов

Если у вас пустой экран и ничего кроме мыши, вы все равно сможете вызвать терминал.

Если это так, установите CCSM, если вы еще этого не сделали:

sudo apt-get install compizconfig-settings-manager 

Затем, после установки, в том же терминале просто выполните:

ccsm

Когда менеджер Появится графический интерфейс, перейдите в плагин desktop / ubuntu unity и убедитесь, что он включен.

Если он уже включен, отключите, а затем снова включите, выйдите и снова войдите в систему, и все должно вернуться в нормальное состояние.

Если у вас возникла проблема, из-за которой Compiz продолжает падать при загрузке, просто создайте сценарий оболочки:

sleep 3
compiz --replace
end

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

0
ответ дан 04.02.2020, 04:07

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

То, что я сделал, это

$ sudo apt-get remove cinamon *

Затем перезагрузил

Войдите в Gnome Classic - без эффектов

[115 Это сработало!

0
ответ дан 04.02.2020, 04:08

У меня была такая же проблема. Я попытался с unity --reset (как это было раньше, когда я все испортил с помощью compiz-config), но это не решило мою проблему сейчас. Единственное, что я мог сделать, чтобы все работало как обычно, это сбросить настройки compiz.

Просто выполните резервное копирование (переименование) каталогов ~/.compiz-1 и ~/.config/compiz-1 и разрешите их повторное создание с настройками по умолчанию (вам необходимо выйти и снова войти в систему).

mv ~/.compiz-1 ~/.compiz-1.BACKUP
mv ~/.config/compiz-1 ~/.config/compiz-1.BACKUP

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

rm -Rfv ~/.compiz-1.BACKUP
rm -Rfv ~/.config/compiz-1.BACKUP

Примечание. Для некоторых людей решение может иметь одна из следующих ссылок. Попробуйте их, если не хотите потерять все свои настройки compiz.

В моем случае простого сброса Unity было недостаточно, поэтому я решил избавиться от всех настроек compiz.

0
ответ дан 04.02.2020, 04:08
  • 1
    где я нахожу, что каталог переименовывает его? dconf-редактор? что Вы переименовывали эти два каталога? – NLemay 04.02.2020, 04:09
  • 2
    У меня есть та же проблема, я can' t даже запускают терминал для обработки этого. – Kevin Brown 04.02.2020, 04:09
  • 3
    1. Используя Ubuntu 14.04 unity --reset depcrated и won' t работа. 2. Мои compiz-папки don' t имеют добавленный "-1" в конце. При удалении тех это работало как очарование. – Heraldmonkey 04.02.2020, 04:09
  • 4
    Я сделал этот и compiz ЦП, опущенный ниже 10% в неактивном. Previsouly это были приблизительно 40%. Большое спасибо – Pratik C Joshi 04.02.2020, 04:10
  • 5
    На Вас корневой каталог (that' s ~) – Musaddiq Khan 04.02.2020, 04:10

Метод Саймона работает, если вы не можете открыть терминал, вы можете работать в логинах (виртуальных консолях). @erik, вы могли бы сделать это на любых виртуальных консолях

ctrl+alt+F1-6

Я думаю, это сработало бы.

0
ответ дан 04.02.2020, 04:09

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

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

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

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

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

unity --reset

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

Setting Update "run_key"

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

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

/usr/lib/nux/unity_support_test -p

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

error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory.

, как сообщено user139869 здесь . К сожалению, его решение не сработало для меня. После тщательного поиска я нашел следующее решение:

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

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

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

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

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

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

0
ответ дан 04.02.2020, 04:09

Спасибо! После обновления до Precise Unity был отключен (хотя и не сразу).

Установка compizconfig-settings-manager Install compizconfig-settings-manager , запуск его через ccsm и применение необходимых изменений для запуска Unity снова сделали свое дело!

0
ответ дан 04.02.2020, 04:10
  • 1
    Каковы необходимые изменения были бы, здесь? – Devendra Dode 04.02.2020, 04:10
1111 У меня была такая же проблема. Я попробовал это.

  1. Нажмите Ctrl + Alt + F1 для переключения на CLI / tty.

  2. Проверьте, установлен ли пакет Unity:

    dpkg -l | grep unity
    

    Если в выходных данных указан «Unity», перейдите к следующему шагу. Если нет, установите его (и его зависимости):

    sudo apt-get update
    sudo apt-get install unity
    
  3. Проверьте, установлен ли «ubuntu-desktop»:

    dpkg -l | grep ubuntu-desktop
    

    , если нет, установите его:

    sudo apt-get update
    sudo apt-get install ubuntu-desktop
    
  4. Перезапустите менеджер дисплея.

    Если вы пользователь Natty, вам нужно перезапустить GDM:

    sudo service gdm restart
    

    или, если вы используете Oneiric, и позже вам нужно перезапустить LightDM (по умолчанию):

    [115 ]
0
ответ дан 04.02.2020, 04:10

Удаление каталогов Compiz работало для меня, но так как я не мог получить терминал, мне пришлось сделать следующее:

  1. Загрузка Ubuntu Live с компакт-диска
  2. Открыть окно терминала и введите sudo -s, чтобы получить права суперпользователя (пароль не требуется)
  3. выполните команду df, чтобы увидеть диски в системе (это будет длинное имя ....)
  4. cd / media / [имя диска]
  5. cd [ваш обычный домашний каталог]

Теперь вы можете переименовать каталоги compiz, как описано выше. Завершите сеанс live, извлеките компакт-диск и загрузитесь с жесткого диска.

1114 Это сработало для меня. YMMV.

  1. , если у вас нет живого компакт-диска от руки, просто нажмите CTRL + ALT + T
  2. для взлома:
    • создайте файл launch.sh с правой кнопкой мыши на рабочем столе с текстом «гном-терминал» в нем (без кавычек).
    • Установите исполняемый бит для этого скрипта в свойствах с RMB.
    • Выполнить его.
0
ответ дан 04.02.2020, 04:11

Все, что тебе нужно сделать, это; Запустите настройку Ubuntu, перейдите в меню настроек, выберите «Значки на рабочем столе» и установите «Показать значки на рабочем столе» на «Вкл.»

.

и все тут!

0
ответ дан 04.02.2020, 04:11
  • 1
    Проблема не недостающие значки на рабочем столе, но Средство запуска Единицы. – Roger 04.02.2020, 04:12

В моем случае у меня был старый файл .gnomerc, который, казалось, был виновником. Вероятно, из какой-то очень старой установки compiz (около 2008 года). Удаление файла решило проблему для меня, может помочь кому-то еще.

Файл был:

cat .gnomerc
export LIBGL_ALWAYS_INDIRECT=1

rm ~/.gnomerc и перезагрузите компьютер или выйдите из системы.

0
ответ дан 04.02.2020, 04:12

Теги

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