Не могу отремонтировать единый центр управления в Ubuntu 16.04

Я не могу начать ни один из

  • $ unity-control-center
  • $ gnome-control-center

Выход bus error (core dump created), хотя они оба переустановлены уже. На моем MacBookPro6,2 с Ubuntu 16.04.5 я тоже не вижу значок батареи. Когда я пытаюсь открыть "настройки системы" через главное меню в правом верхнем углу, ничего не происходит.

Анализируя проблему, я попробовал $ sudo apt-cache depends unity-control-center и подсказка была (переведены статусные слова с немецкого):

unity-control-center
  Depends: libaccountsservice0
  Depends: libatk1.0-0
  Depends: libc6
  Depends: libcairo2
  Depends: libcanberra-gtk3-0
  Depends: libcanberra0
  Depends: libcheese-gtk25
  Depends: libcheese8
  Depends: libcolord2
  Depends: libcups2
  Depends: libdbus-glib-1-2
  Depends: libfcitx-config4
  Depends: libfcitx-gclient0
  Depends: libfcitx-utils0
  Depends: libfontconfig1
  Depends: libgdk-pixbuf2.0-0
  Depends: libgeonames0
 |Depends: libgl1-mesa-glx
  Depends: <libgl1>
    libgl1-mesa-glx
  Depends: libglib2.0-0
  Depends: libgnome-desktop-3-12
  Depends: libgnome-menu-3-0
  Depends: libgtk-3-0
  Depends: libgtop-2.0-10
  Depends: libibus-1.0-5
  Depends: libkrb5-3
  Depends: libnm-glib4
  Depends: libnm-gtk0
  Depends: libnm-util2
  Depends: libnotify4
  Depends: libpango-1.0-0
  Depends: libpangocairo-1.0-0
  Depends: libpolkit-gobject-1-0
  Depends: libpulse-mainloop-glib0
  Depends: libpulse0
  Depends: libpwquality1
  Depends: libtimezonemap1
  Depends: libunity-control-center1
  Depends: libunity-settings-daemon1
  Depends: libupower-glib3
  Depends: libwacom2
  Depends: libwebkit2gtk-4.0-37
  Depends: libx11-6
  Depends: libxi6
  Depends: libxml2
  Depends: accountsservice
  Depends: apg
  Depends: desktop-file-utils
    desktop-file-utils:i386
  Depends: gkbd-capplet
  Depends: gnome-desktop3-data
  Depends: adwaita-icon-theme
  Depends: gnome-menus
  Depends: unity-settings-daemon
  Depends: gnome-settings-daemon-schemas
  Depends: gsettings-desktop-schemas
  Depends: gsettings-ubuntu-schemas
  Depends: ibus
    ibus:i386
  Depends: indicator-bluetooth
  Depends: indicator-datetime
  Depends: indicator-keyboard
  Depends: indicator-power
  Depends: indicator-sound
  Conflicts: gnome-control-center
  Conflicts: <gnome-control-center-unity>
  Conflicts: <unity-control-center-datetime>
  Damaged: compiz
  Damaged: gnome-bluetooth
  Damaged: gnome-power-manager
  Damaged: gnome-session
  Damaged: libglib2.0-0
  Damaged: metacity
  Damaged: unity
  Recommends: cups-pk-helper
  Recommends: gnome-session-bin
  Recommends: ubuntu-system-service
  Recommends: ibus
    ibus:i386
  Recommends: iso-codes
  Recommends: mousetweaks
  Recommends: policykit-1-gnome
    lxpolkit
    mate-polkit
  Recommends: libcanberra-pulse
  Recommends: system-config-printer-gnome
  Recommends: unity-control-center-faces
 |Suggests: gnome-screensaver
  Suggests: xscreensaver
 |Suggests: gnome-user-guide
  Suggests: ubuntu-docs
  Suggests: libcanberra-gtk-module
  Suggests: x11-xserver-utils
  Replaces: gnome-bluetooth
  Replaces: <gnome-control-center-unity>
    unity-control-center
  Replaces: <unity-control-center-datetime>
    unity-control-center

Я уже пробовала

$ sudo apt-get --reinstall install compiz
$ sudo apt-get --reinstall install gnome-power-manager
$ sudo apt-get remove unity-control-center
$ sudo apt-get install unity-control-center
$ sudo apt-get remove gnome-control-center
$ sudo apt-get install gnome-control-center

ничего из этого не повлияло на изменения в подсказке выше.

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

Как я могу отремонтировать центр управления?

РЕДАКТИРОВАТЬ 1: я понял, что после настройки NoDisplay=false в /etc/xdg/autostart/indicator-power.desktop, значок батареи появляется при запуске, прежде чем я вхожу в систему. Итак, он обычно доступен при установке моей системы, но моя пользовательская конфигурация, кажется, останавливает его.

РЕДАКТИРОВАТЬ 2: я использую snap, $ snap list показывает:

Name  Version    Rev   Tracking  Publisher   Notes
core  16-2.35.4  5662  stable    canonical✓  core
vlc   3.0.4      555   stable    videolan✓   -

РЕДАКТИРОВАТЬ 3: Все системные приложения, Центр управления, Значок батареи, а также Rhythmbox показывают следующую строку в окне исключений Ubuntu:

Title: ... crashed with signal 7 in gst_update_registry()

Итак, я в настоящее время ищу проблему в области GStreamer - которую я не знаю до сих пор - любая подсказка приветствуется. Благодарю.

РЕДАКТИРОВАТЬ 4: Тем временем я удалил и переустановил GStreamer:

$ sudo apt-get purge gstreamer1.0-tools
$ sudo apt-get purge libgstreamer1.0-0
$ sudo apt-get install libgstreamer1.0-0
$ sudo apt-get install gstreamer1.0-tools
$ sudo apt install gstreamer1.0-plugins-good
$ sudo apt install gstreamer1.0-plugins-base
$ sudo apt autoremove

Мне кажется, что моя Ubuntu работает быстрее, но видимого влияния на доступность системных приложений, которые мне все еще не хватает, нет.

1 ответ

Поскольку пока нет прямого решения этой проблемы, я помог себе со следующим обходным путем. Как я уже упоминал в EDIT 1 вопроса, я заметил, что значок батареи отображается при запуске перед входом в систему. Он также отображается при входе в систему в качестве гостя.

Учитывая это, проблема, очевидно, связана с моей существующей учетной записью пользователя. Поэтому я создал новую учетную запись пользователя в соответствии с этими инструкциями adduser и переместил туда все свои личные документы, оставив настройки учетной записи без изменений.

До сих пор все отлично работает. Я собираюсь документировать здесь, если возникнут какие-либо последующие проблемы или идеи.

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