schard
Sehr merkwürdig:
weitere Versuche, mit dem Kommando gnome-software --verbose --search=browser führen im Terminal zur gleichen Ausgabe aber nach dem sich das Software-Center geöffnet hat werden jetzt wieder keine Suchergebnisse angezeigt. Mehrfache Wiederholung mit gleichem negativen Ergebnis.

Bedeutet das (Null) in der Terminalausgabe evtl., dass keine Suchergebnisse gefunden wurden?
Und warum wurden dann trotz dieser Ausgabe bei dem ersten Versuch Ergebnisse im Software-Center angezeigt?
Bin verwirrt...

habe jetzt mehrmals den Rechner neu gestartet und nach jedem Neustart funktioniert die Suche genau einmal.
Sobald ich im Suche-Feld danach etwas eingebe (auch den selben Suchbegriff) passiert nichts mehr.
Immerhin lässt sich dieses Fehlverhalten systematisch reproduzieren.

Ich vermute dass null die Versionsnummer ist, da Arch kene hat.
Wie sieht deine DNS und IP Konfiguration aus?
Ich würde mal vermuten, dass aus irgendeinem Grund die Web API nicht erreicht werden kann.

  • Nomos hat auf diesen Beitrag geantwortet.

    schard
    wie kann ich die Konfiguration im Terminal auslesen?

    Folgendes wäre ein Anfang:

    $ ip a
    $ ip r
    $ ip -6 r
    $ resolvectl  # falls du systemd-resolved benutzt
    • Nomos hat auf diesen Beitrag geantwortet.
      christoph@arch ~]$ ip a
      1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
          link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
          inet 127.0.0.1/8 scope host lo
             valid_lft forever preferred_lft forever
          inet6 ::1/128 scope host 
             valid_lft forever preferred_lft forever
      2: enp0s20f0u5c2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
          link/ether 02:1e:10:1f:00:00 brd ff:ff:ff:ff:ff:ff
      3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
          link/ether d4:25:8b:ce:5a:81 brd ff:ff:ff:ff:ff:ff
          inet 192.168.117.45/24 brd 192.168.117.255 scope global dynamic noprefixroute wlan0
             valid_lft 3563sec preferred_lft 3563sec
          inet6 2a00:20:304c:f2c8:72d3:dad3:321e:a53b/64 scope global dynamic noprefixroute 
             valid_lft 3567sec preferred_lft 3567sec
          inet6 fe80::7050:5d25:54a8:8083/64 scope link noprefixroute 
             valid_lft forever preferred_lft forever
      [christoph@arch ~]$ ip r
      default via 192.168.117.211 dev wlan0 proto dhcp src 192.168.117.45 metric 600 
      192.168.117.0/24 dev wlan0 proto kernel scope link src 192.168.117.45 metric 600
      christoph@arch ~]$ ip -6 r
      ::1 dev lo proto kernel metric 256 pref medium
      2a00:20:304c:f2c8::/64 dev wlan0 proto ra metric 600 pref medium
      fe80::/64 dev wlan0 proto kernel metric 1024 pref medium
      default via fe80::98fe:28ff:fe2a:be7d dev wlan0 proto ra metric 600 pref high

      schard
      ich habe die Termnialausgaben gepostet. Ich hoffe Du kannst damit etwas anfangen.
      Vielen Dank übrigens für die Unterstützung und den langen Atem...

      Okay. Du hast IPv4 und IPv6 (korrekt) eingerichtet.
      Wie sieht es mit DNS und Firewall aus?

      • Nomos hat auf diesen Beitrag geantwortet.

        eine Firewall ist wohl nicht installiert. Es sei denn, sie wäre in den Paketen des Grundsystems das ich installiert habe.

        Wie lese ich die DNS-Konfiguration aus dem Terminal aus?

        schard
        Habe in den Systemdateien nachgesehen und u.a. die Textdatei "simple_firewall.rules" mit folgendem Inhalt gefunden:

        *filter
        :INPUT DROP [0:0]
        :FORWARD DROP [0:0]
        :OUTPUT ACCEPT [0:0]
        -A INPUT -p icmp -j ACCEPT 
        -A INPUT -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT 
        -A INPUT -i lo -j ACCEPT 
        -A INPUT -p tcp -j REJECT --reject-with tcp-reset 
        -A INPUT -p udp -j REJECT --reject-with icmp-port-unreachable 
        -A INPUT -j REJECT --reject-with icmp-proto-unreachable 
        COMMIT

        net-firewall-ports page enthält folgendes:

        page xmlns="http://projectmallard.org/1.0/"
              xmlns:its="http://www.w3.org/2005/11/its"
              type="topic" style="reference"
              id="net-firewall-ports">
        
          <info>
            <link type="guide" xref="net-security"/>
            <link type="seealso" xref="net-firewall-on-off"/>
            <revision pkgversion="3.4.0" date="2012-02-20" status="final"/>
            <revision pkgversion="3.18" date="2015-09-28" status="final"/>
        
            <credit type="author">
              <name>Paul W. Frields</name>
              <email>stickster@gmail.com</email>
            </credit>
        
            <include href="legal.xml" xmlns="http://www.w3.org/2001/XInclude"/>
        
            <desc>You need to specify the right network port to enable/disable network
            access for a program with your firewall.</desc>
          </info>
        
          <title>Commonly-used network ports</title>
        
          <p>This is a list of network ports commonly used by applications that provide
          network services, like file sharing or remote desktop viewing. You can change
          your system’s firewall to <link xref="net-firewall-on-off">block or allow
          access</link> to these applications. There are thousands of ports in use, so
          this table isn’t complete.</p>
        
          <table shade="rows" frame="top">
            <thead>
              <tr>
        	<td>
        	  <p>Port</p>
        	</td>
        	<td>
        	  <p>Name</p>
        	</td>
        	<td>
        	  <p>Description</p>
        	</td>
              </tr>
            </thead>
            <tbody>
              <tr>
        	<td>
        	  <p>5353/udp</p>
        	</td>
        	<td>
        	  <p>mDNS, Avahi</p>
        	</td>
        	<td>
        	  <p>Allows systems to find each other, and describe which services
                  they offer, without you having to specify the details manually.</p>
        	</td>
              </tr>
              <tr>
        	<td>
        	  <p>631/udp</p>
        	</td>
        	<td>
        	  <p>Printing</p>
        	</td>
        	<td>
        	  <p>Allows you to send print jobs to a printer over the network.</p>
        	</td>
              </tr>
              <tr>
        	<td>
        	  <p>631/tcp</p>
        	</td>
        	<td>
        	  <p>Printing</p>
        	</td>
        	<td>
        	  <p>Allows you to share your printer with other people over the
                  network.</p>
        	</td>
              </tr>
              <tr>
        	<td>
        	  <p>5298/tcp</p>
        	</td>
        	<td>
        	  <p>Presence</p>
        	</td>
        	<td>
        	  <p>Allows you to advertise your instant messaging status to other
                  people on the network, such as “online” or “busy”.</p>
        	</td>
              </tr>
              <tr>
        	<td>
        	  <p>5900/tcp</p>
        	</td>
        	<td>
        	  <p>Remote desktop</p>
        	</td>
        	<td>
        	  <p>Allows you to share your desktop so other people can view it or
                  provide remote assistance.</p>
        	</td>
              </tr>
              <tr>
        	<td>
        	  <p>3689/tcp</p>
        	</td>
        	<td>
        	  <p>Music sharing (DAAP)</p>
        	</td>
        	<td>
        	  <p>Allows you to share your music library with others on your
                  network.</p>
        	</td>
              </tr>
            </tbody>
          </table>
        
        </page>

        Codeblöcke bitte mit drei Backticks (```) vor dem Codeblock und drei Backticks nach dem Codeblock umschließen, jeweils allein stehend auf einer eigenen Zeile. Alternativ geht auch, erst den Code einzufügen, diesen zu markieren, und dann erst auf den Code-Button im Editor zu drücken.

        Ich hab es mal für dich gemacht.

        • Nomos hat auf diesen Beitrag geantwortet.

          Dirk
          aha, ich habe mich schon gewundert, warum das nicht funktioniert hat mit einem '.
          Danke, für den Hinweis

          4 Monate später

          Gelöst!
          Hi, nach allerlei vergeblichen Versuchen, habe ich Arch neu installiert und nun funktioniert auch das Gnome-Software-Center ohne Fehler. Allerdings habe ich nach dem letzten Update auf Gnome 43 festgestellt, dass das im Software-Center nur noch der Gnome Flathub eingetragen ist.
          Soweit ich das Thema um App-Images verfolgt habe, ist das Konzept doch einigermaßen umstritten, u.a. wegen des Speicherplatzes, den die Apps beanspruchen. Ich habe den Flathub deshalb deaktiviert. Stimmt es, dass Gnome mit Flathub mittelfristig kostenpflichtige Apps vertreiben will?

          Nochmals vielen Dank für die freundliche Unterstützung!