[Ubuntu 14.04] Software updater GUI wil niet starten

Pagina: 1
Acties:

  • Struikrover
  • Registratie: Juni 2005
  • Laatst online: 01-10 13:48
Mijn vrij nieuwe Ubuntu 14.04 installatie heeft het probleem dat de grafische interface van de software updater niet wil openen. Tevens verschijnt even na opstarten rechtsboven in de notification bar een rood stop teken met de tekst
A problem occured when checking for the updates
.
Ik heb dan de keuze tussen Show updates, Show notifications en Show preferences. De tweede optie is een vinkje, de andere twee opties doen niks.

Als ik handmatig Software Updater start via het dashboard, gebeurt er niks.

Als ik via de terminal
update-manager
typ, krijg ik de error
Traceback (most recent call last):
File "/usr/bin/update-manager", line 28, in <module>
from gi.repository import Gtk
File "/usr/lib/python2.7/dist-packages/gi/__init__.py", line 36, in <module>
from ._gi import _gobject
ImportError: /usr/lib/python2.7/dist-packages/gi/_gi.so: undefined symbol: _Py_ZeroStruct
Dit topic op AskUbuntu zegt hetzelfde, maar daar is geen oplossing:

http://askubuntu.com/ques...yglib-gi-2-0-python2-7-so

Wanneer ik
sudo update-manager
typ start de GUI wel en kan ik updaten.

Heeft iemand nog een idee van een stap die ik kan doen? Ik las ergens dat dist-upgrade wel wilde helpen, maar ik ben al helemaal up to date, dus er wordt niks geinstalleerd.

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 21:30

Hero of Time

Moderator LNX

There is only one Legend

Het probleem is dus gebruiker gerelateerd. Of je hebt iets dat van root is in je home map, of bepaalde configuratiebestanden zijn corrupt in je $HOME. Installeer strace als je 'm niet hebt en gebruik dat om te kijken waarom je de melding krijgt. Als 't goed is, zie je welke bestanden 't wil aanroepen en kan je zo wat preciezer het probleem oplossen, ipv maar willekeurige mappen met config in je home map verwijderen.

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • Struikrover
  • Registratie: Juni 2005
  • Laatst online: 01-10 13:48
Thanks, ga ik doen. Als het niet lukt hoor je weer van me ;)

Acties:
  • 0 Henk 'm!

  • Thralas
  • Registratie: December 2002
  • Laatst online: 30-09 08:10
Ik zou LD_DEBUG gebruiken ipv. strace.

$ LD_DEBUG=bindings python2 -V 2>&1 | grep Zero
      2690:	binding file /usr/lib/libpython2.7.so.1.0 [0] to /usr/lib/libpython2.7.so.1.0 [0]: normal symbol `_Py_ZeroStruct'


Zie ook LD_DEBUG=help.