Gnome Softwarecenter: Suche funktioniert nicht
Nomos da kann ich leider nicht helfen, außer vielleicht damit:t
https://wiki.archlinux.org/title/GNOME
https://wiki.archlinux.org/title/GNOME_tips
Was ist die Ausgabe von gnome-software --verbose --search=browser
?
schard
wow, es öffnet sich das Softwarecenter mit "browser" in der Sucheleiste und genau den Ergebnissen die man erwarten sollte, also einer langen Liste entsprechender Browser.
Wenn ich dann in der Sucheleiste den Suchbegriff lösche und neu eingebe wird nichts mehr angezeigt bzw. auch wenn ich nach anderer konkreter Software suche, von der ich weiss, dass Sie in den Paketen gelistet ist werden keine Ergebnisse angezeigt...
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.
Folgendes wäre ein Anfang:
$ ip a
$ ip r
$ ip -6 r
$ resolvectl # falls du systemd-resolved benutzt
- Bearbeitet
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
Okay. Du hast IPv4 und IPv6 (korrekt) eingerichtet.
Wie sieht es mit DNS und Firewall aus?
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?
- Bearbeitet
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>
- Bearbeitet
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.
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!