staging.inyokaproject.org

gnome-software lässt sich nicht starten

Status: Gelöst | Ubuntu-Version: Ubuntu MATE 20.04 (Focal Fossa)
Antworten |

randalf

Avatar von randalf

Anmeldungsdatum:
29. Mai 2011

Beiträge: 58

Hallo zusammen,
ich hoffe, dass ich die richtige Rubrik für dieses Thema gewählt habe. Und zwar bin ich vor ein paar Wochen umgestiegen von Lubuntu auf Ubuntu Mate 20.04. Ganz normale, komplette Neuinstallation, ohne Probleme.

Zur bequemen Software-Suche / Installation habe ich mir nun die gnome-software installiert, Module lt. /var/log/apt/history.log:

     gnome-software:amd64 (3.36.1-0ubuntu0.20.04.0), 
     libappstream-glib8:amd64 (0.7.16-1ubuntu1, automatic), 
     apt-config-icons:amd64 (0.12.10-2, automatic), 
     gnome-software-common:amd64 (3.36.1-0ubuntu0.20.04.0, automatic)

PROBLEM: Leider lässt sich gnome-software via Menu nicht starten. Befehl im Starter: "gnome-software %U". Die Sanduhr dreht sich eine Weile und das wars. Daraufhin habe ich es über die Shell versucht. Zwar öffnet sich dann die grafische Oberfläche, aber es werden in der Shell jede Menge Fehler ausgeworfen. Schliessen der graf. Oberfläche scheinbar normal, aber im Hintergrund läuft gnome-software einfach weiter .... (mit ^C terminiert).

Ich weiss nicht recht, was ich davon halten soll. Hat irgend jemand eine Idee? Sind derartige Probleme mit gnome-software ab 20.04 bekannt? Wieso wird da 'dpkg' disabled? Hier der komplette Fehler-Auszug:

11:36:02:0910 GLib-GIO g_app_info_get_name: assertion 'G_IS_APP_INFO (appinfo)' failed
11:36:07:0580 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:07:0580 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:07:0580 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:07:0581 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:07:0581 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:07:0581 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:07:0581 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:07:0581 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:07:0581 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:07:0581 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:07:0581 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:07:0581 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:07:0581 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:07:0581 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:07:0581 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:07:0581 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:07:0581 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:07:0581 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:07:0581 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:07:0581 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:07:0581 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:08:0218 Gs  plugin appstream took 5,0 seconds to do setup
11:36:08:0224 Gs  enabled plugins: desktop-categories, fwupd, os-release, packagekit, packagekit-local, packagekit-offline, packagekit-proxy, packagekit-refine-repos, packagekit-refresh, packagekit-upgrade, packagekit-url-to-app, appstream, desktop-menu-path, hardcoded-blacklist, modalias, odrs, packagekit-refine, rewrite-resource, packagekit-history, provenance, systemd-updates, generic-updates, provenance-license, icons, key-colors, key-colors-metadata
11:36:08:0224 Gs  disabled plugins: dpkg, dummy, repos
11:36:26:0524 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:26:0524 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:26:0524 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:26:0524 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:26:0524 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:26:0524 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:26:0524 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:26:0524 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:26:0524 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:26:0524 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:26:0524 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:26:0524 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:26:0524 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:26:0524 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:26:0524 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:26:0524 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:26:0524 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:26:0524 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:26:0525 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:26:0525 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:26:0525 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:27:0365 Gs  Only 0 apps for popular list, hiding
11:36:27:0367 Gs  Only 0 apps for recent list, hiding
11:36:27:0370 Gs  hiding category audio-video featured applications: found only 0 to show, need at least 9
11:36:27:0371 Gs  hiding category productivity featured applications: found only 0 to show, need at least 9
11:36:29:0926 Gs  CSS parse error 1:107: Using one color stop with linear-gradient() is deprecated.

gerold123

Avatar von gerold123

Anmeldungsdatum:
18. April 2006

Beiträge: 1201

Das Paket gnome-software wird samt gnome-software-plugin-snap bei der Installation von 20.04 berücksichtigt. Das sollte auch bei Dir von Anfang an vorhanden gewesen sein. Wie hast Du dann das gnome-software installiert? Per Terminal ...

Zu Deiner /var/log/apt/history.log

Mir scheint da "etwas" zu fehlen,

Ich würde zuerst die "Rester" entfernen:

sudo apt purge gnome-software libappstream-glib8 apt-config-icons gnome-software-common

in der Hoffnung das dann auch "alles" weg ist:

tuxracer@ubuntu:~$ gnome-software

Der Befehl 'gnome-software' wurde nicht gefunden, kann aber installiert werden mit:

und dann je nach Verwendungszweck (bevorzugte Paketquellen) das SoftwareCenter neu installieren:

(Achtung: in einer Simulation unter 18.04)

gnome-software, inkl. snap:

sudo apt install -s gnome-software

gnome-software, ohne snap und flatpak:

sudo apt install -s gnome-software --no-install-recommends

gnome-software mit snap und flatpak:

sudo apt install -s gnome-software gnome-software-plugin-flatpak

gnome-software mit flatpak und ohne snap:

sudo apt install -s gnome-software --no-install-recommends gnome-software-plugin-flatpak

frohes Schaffen!

randalf

(Themenstarter)
Avatar von randalf

Anmeldungsdatum:
29. Mai 2011

Beiträge: 58

gerold123 schrieb:

Das Paket gnome-software wird samt gnome-software-plugin-snap bei der Installation von 20.04 berücksichtigt. Das sollte auch bei Dir von Anfang an vorhanden gewesen sein. Wie hast Du dann das gnome-software installiert? Per Terminal ...

gerold123, erst mal danke für deine Tipps!
Nein mit der Ubuntu MATE Installations-DVD wurde nur die "Software-Boutique" installiert. Die empfiehlt selbst die Installation des Gnome Software Centers. Ich habe also in der "Software-Boutique" die Installation gnome-software vorgenommen.

Auf jeden Fall bin ich mal deinem Vorschlag gefolgt, also gnome-software deinstalliert und dann via Terminal reinstalliert. Wie man sieht ...

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
> sudo apt install gnome-software
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
  apt-config-icons gnome-software-common gnome-software-plugin-snap
  libappstream-glib8
Vorgeschlagene Pakete:
  apt-config-icons-hidpi gnome-software-plugin-flatpak
Die folgenden NEUEN Pakete werden installiert:
  apt-config-icons gnome-software gnome-software-common
  gnome-software-plugin-snap libappstream-glib8
0 aktualisiert, 5 neu installiert, 0 zu entfernen und 2 nicht aktualisiert.

... ist der Installationsumfang bis auf gnome-software-plugin-snap identisch. Und auch das Fehlverhalten ist leider unverändert. Das ist nicht die Lösung, leider.

Ubunux

Avatar von Ubunux

Anmeldungsdatum:
12. Juni 2006

Beiträge: 16178

randalf schrieb:

0 aktualisiert, 5 neu installiert, 0 zu entfernen und 2 nicht aktualisiert.

Zeige mal die Ausgabe von

sudo apt update && sudo apt full-upgrade

randalf

(Themenstarter)
Avatar von randalf

Anmeldungsdatum:
29. Mai 2011

Beiträge: 58

Ich bin jetzt der Vermutung nachgegangen, dass der durch die Installation des Gnome Software Centers (gnome-software) automatisch angelegte 'Starter' irgendwelche Fehler enthält. Userspezifische 'Starter' (xxxx.desktop) sind zu finden im Ordner ~/.local/share/applications. Und der durch die Installation des Gnome Software Centers automatisch erzeugte Starter sieht ziemlich aufgeblasen aus:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
#!/usr/bin/env xdg-open
[Desktop Entry]
Name=Software
Comment=Add, remove or update software on this computer
# Translators: Do NOT translate or transliterate this text (this is an icon file name)!
Icon=org.gnome.Software
Exec=gnome-software %U
Terminal=false
Type=Application
Categories=
# Translators: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
Keywords=Updates;Upgrade;Sources;Repositories;Preferences;Install;Uninstall;Program;Software;App;Store;
StartupNotify=true
MimeType=x-scheme-handler/appstream;x-scheme-handler/apt;x-scheme-handler/snap;
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=gnome-software
X-GNOME-Bugzilla-Component=gnome-software
X-GNOME-UsesNotifications=true
DBusActivatable=true
X-Ubuntu-Gettext-Domain=gnome-software
Hidden=false

Zur Prüfung habe ich mit dem Ubuntu Mate Menu Editor *1) einen weiteren Starter angelegt ... und siehe da, damit lässt sich die grafische Oberfläche Gnome Software Center erfolgreich starten. Dieser Starter sieht auch wesentlich übersichtlicher aus:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon=mate-panel-launcher
Icon[de_DE]=mate-panel-launcher
Name[de_DE]=Gnome Software Center
Exec=gnome-software
Name=Gnome Software Center

Nach einer Reihe von Versuchen habe ich die "böse" Zuweisung in dem durch die Installation automatisch erzeugten Starter gefunden: DBusActivatable=true. Diese Zuweisung muss auskommentiert werden, dann "funktioniert" der ursprünglich Starter so wie erwartet.

Zusammenfassung / Empfehlung
Wenn sich nach Installation des Gnome Software Centers dieses aus dem Menü heraus nicht starten läßt, dann sollte man mithilfe des Ubuntu Mate Menu Editor ('mozo') Folgendes tun:

  • den automatisch angelegten Starter (.desktop-File) sofort wieder löschen.

  • einen neuen Starter erzeugen, Befehl: 'gnome-software'.

Ich habe aber immer noch keine Ahnung, wieso beim Start in der Shell derartig viele Fehlermeldungen abgesetzt werden. Und wie schwerwiegend die sind. Vielleicht wird demnächst ein Ubuntu Spezial-Experte aufmerksam und gibt seine weise und kompetente Einschätzung ab. Zu diesem Zweck hier noch mal die Liste:

11:36:02:0910 GLib-GIO g_app_info_get_name: assertion 'G_IS_APP_INFO (appinfo)' failed
11:36:07:0580 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
           :             :            :             :
11:36:07:0581 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:08:0218 Gs  plugin appstream took 5,0 seconds to do setup
11:36:08:0224 Gs  enabled plugins: desktop-categories, fwupd, os-release, packagekit, packagekit-local, packagekit-offline, packagekit-proxy, packagekit-refine-repos, packagekit-refresh, packagekit-upgrade, packagekit-url-to-app, appstream, desktop-menu-path, hardcoded-blacklist, modalias, odrs, packagekit-refine, rewrite-resource, packagekit-history, provenance, systemd-updates, generic-updates, provenance-license, icons, key-colors, key-colors-metadata
11:36:08:0224 Gs  disabled plugins: dpkg, dummy, repos
11:36:26:0524 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
           :             :            :             :
11:36:26:0525 XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed
11:36:27:0365 Gs  Only 0 apps for popular list, hiding
11:36:27:0367 Gs  Only 0 apps for recent list, hiding
11:36:27:0370 Gs  hiding category audio-video featured applications: found only 0 to show, need at least 9
11:36:27:0371 Gs  hiding category productivity featured applications: found only 0 to show, need at least 9
11:36:29:0926 Gs  CSS parse error 1:107: Using one color stop with linear-gradient() is deprecated.

*1) Der Ubuntu Mate Menu Editor ist erreichbar z.B. über System>Einstellungen>Darstellung>Hauptmenu oder in der Shell mit dem Befehl 'mozo'.

randalf

(Themenstarter)
Avatar von randalf

Anmeldungsdatum:
29. Mai 2011

Beiträge: 58

Ubunux schrieb:

randalf schrieb:

0 aktualisiert, 5 neu installiert, 0 zu entfernen und 2 nicht aktualisiert.

Zeige mal die Ausgabe von

sudo apt update && sudo apt full-upgrade

Hi Ubunux,
bitte beachte mein Posting von eben. Wir brauchen jetzt nur noch einen Spezial-Wissenden, der den Schweregrad dieser "dämlichen" Fehlermeldungen beim Start via Shell richtig bewerten kann. Vielleicht habe ich (mal wieder) ein Phantom gejagt, und das Ganze ist eher harmlos. Hätt ich ja gar nicht gemerkt, wenn bei Installation von gnome-software ein "vernünftiger" Starter ins Menü platziert worde wäre ...

randalf

(Themenstarter)
Avatar von randalf

Anmeldungsdatum:
29. Mai 2011

Beiträge: 58

Nachtrag
Beim erstmaligen Start während einer Sitzung zieht sich das Gnome Software Center die Liste der aktuellen Software aus dem Netz - das dauert ein bisschen. Schliesst man dann später das Fenster, dann läuft der Prozess gnome-software im Hintergrund weiter. So geht ein erneuter Start dann verzögerungsfrei vor sich. Ich glaube, da passt der bekannte Spruch: IT'S NOT A BUG, IT'S A FEATURE!

Lidux

Anmeldungsdatum:
18. April 2007

Beiträge: 14945

Hallo randalf,

Sollte das Problem nicht mehr bestehen, bitte nicht vergessen den Thread auf gelöst zu setzen. Danke & Portalregel.

PS: Oder man benutzt Synaptic ..... kein Ärger mit Snap, Flatpack etc.

Gruss Lidux

randalf

(Themenstarter)
Avatar von randalf

Anmeldungsdatum:
29. Mai 2011

Beiträge: 58

Hallo Lidux,
Synaptic, lol, das geht immer, da hast du recht. Ich warte noch mal ein paar Tage, falls noch Feedback kommt, ehe ich den Thread schliesse.

P.S. ich hoffe, dass mein ganzes Geschreibsel irgendwann irgendwem mal nützlich ist.

randalf

(Themenstarter)
Avatar von randalf

Anmeldungsdatum:
29. Mai 2011

Beiträge: 58

Nach Installation des Snap Store reduziert sich die Menge der Warnungen. "GLib-GIO g_app_info_get_name: assertion 'G_IS_APP_INFO (appinfo)' failed" tritt nur noch ein Mal auf und "XbSilo xb_builder_node_unlink: assertion 'XB_IS_BUILDER_NODE (self)' failed" ist verschwunden:

1
2
3
4
13:38:51:0476 GLib-GIO g_app_info_get_name: assertion 'G_IS_APP_INFO (appinfo)' failed
13:38:51:0624 Gs  enabled plugins: desktop-categories, fwupd, os-release, packagekit, packagekit-local, packagekit-offline, packagekit-proxy, packagekit-refine-repos, packagekit-refresh, packagekit-upgrade, packagekit-url-to-app, appstream, desktop-menu-path, hardcoded-blacklist, modalias, odrs, packagekit-refine, rewrite-resource, snap, packagekit-history, provenance, systemd-updates, generic-updates, provenance-license, icons, key-colors, key-colors-metadata
13:38:51:0624 Gs  disabled plugins: dpkg, dummy, repos
13:38:54:0055 Gs  Only 0 apps for recent list, hiding

Ich denke, das Thema ist damit durch.

Antworten |