Tumbleweed - Yast2 startet Modul Netzwerkkonfiguration nicht

Hallo,

beim Aufruf des Moduls Netzwerkkonfiguration in Yast2 bleibt der Start des Moduls hängen bei “Gerätekonfiguration einlesen” mit der Fehlermeldung

 Internal error. Please report a bug report with logs.
Run save_y2logs to get complete logs.

Caller: /usr/share/YaST2/lib/y2network/udev_rule.rb:232:in `block in part_by_key'

Details: undefined method `key' for nil:NilClass


und wird dann kommentarlos beendet.

Ein Bearbeiten etc. der Netzwerkgeräte ist nichtmehr möglich.

Das Phänomen ist plötzlich aufgetreten, vorher hat es funktioniert, dazwischen kein Update, Hardware-Änderung o.ä.

und “Ich hab’ nix g’macht…” - Klar oder? :\

Weiß jemand, woran das liegt?

Tschüß
der Michael

Hallo,

noch ein Nachtrag:

Ich hab’ das Modul jetzt neu installiert - aber keine Veränderung.

Tschüß
der Michael

Und du machst die Updates auch immer schön mit

zypper dup

?

Hi,

nein, mit YAST.

Servus
der Michael

Danke für den Hinweis. Ich laß es jetzt Mal mit zypper -dup durchlaufen, vielleicht hilft es ja.

Tschüß
der Michael

So.

Da bin ich wieder.

zypper -dup ist einwandfrei durchgelaufen, Rechnerneustart, das Problem ist aber geblieben, das Netzwerkkonfigurationsmodul startet nicht, wie schon oben beschrieben.

Gleiche Fehlermeldung.

Wo kann ich noch ansetzen?

Ich möchte den Rechner nur seeeeeehr ungern neu aufsetzen. Das Tumbleweed läuft seit ungefähr zwei Jahren im Großen und Ganzen recht störungsfrei. Das System so wie es nun ist, neu aufzubauen, würde einen Riesenaufwand bedeuten. Ich bin nicht der große Systemguru, mehr der Anwender, wenngleich ich seit meinem ersten Linux SuSE 6.1 Ende der 90er Jahre (seit 2001 ist der Rechner Windows-frei) bis heute zwangsweise viel Erfahrungen sammeln ‘durfte’ und den Rechner aber auch immer wieder hinbekommen hab. Diesmal scheint es aber kniffliger zu sein…

Es gibt in OpenSuSE-Bugzilla den Bug Bug 1155693](https://bugzilla.opensuse.org/show_bug.cgi?id=1155693) - Yast2 fails to open the system - network settings module, der ähnlich zu sein scheint, aber bisher auch ohne Lösung dasteht.

Wäre schön, wenn noch jemandem was einfallen würde…

Tschüß
etz geh’ i ins Bett
der Michael

Im Zweifelsfall probiere ich:

  • zypper clean -all
  • zypper dist-upgrade
  • rpmconfigcheck
  • rpm -V yast2-network
  • zypper install --force yast2-network

Es wäre zweckdienlich die vollständige Ausgabe aller Befehle zu posten.

Ich habe mal versucht, dass unter “Tumbleweed” 20191101" zu reproduzieren und nutze den LXDE-Desktop. Bei mir startet “System -> Netzwerkeinstellungen” einwandfrei. Oder meintest Du ein anderes Modul?

Hoffentlich is das nur ein Schreibfehler hier im Post. Es soll sein

zypper dup

Hallo,

danke für die Antwort, Die Ausgaben sind wiefolgt

zypper clean -all:

Flag l ist unbekannt.


zypper clean (ohne -all):

Alle Repositorys wurden bereinigt.


zypper dup ist gestern spät ohne Fehlermeldung durchgelaufen.

rpmconfigcheck wirft folgende Meldung aus:

Searching for unresolved configuration files
Please check the following files (see /var/adm/rpmconfigcheck):
    /etc/modprobe.d/50-nvidia-default.conf.rpmsave
    /etc/permissions.local.rpmnew
    /etc/plymouth/plymouthd.conf.rpmnew
    /etc/postfix/main.cf.rpmnew
    /etc/postfix/master.cf.rpmnew
    /etc/sysctl.conf.rpmnew

rpm -V yast2-network wird ohne Ausgabe beendet

zypper install --force yast2-network wird nach erfolgreicher Installation ebenfalls ohne Ausgabe beendet (Hatte ich gestern als eine der ersten Maßnahmen überhaupt schon durchgeführt).

Was ich mit den *.rpmnew-Dateien anfangen soll, ist mir unklar, deren Inhalt ist teilweise komplett auskommentiert.

Ich hoffe, ich konnte zur Klärung des Problems beitragen.

Tschüß
der Michael

Ja, ist ein Schreibfehler.

Gerade mal ausprobiert:
zypper -dup wirft einen Fehler aus und beendet sich, geht also gar nicht.

Danke für den Hinweis.

Tschüß
der Michael

Ein trivialer Fehler ist es nicht.

Was kommt hier:


erlangen:~ # zypper lr -uEP
# | Alias                            | Name                            | Enabled | GPG Check | Refresh | Priority | URI                                                                            
--+----------------------------------+---------------------------------+---------+-----------+---------+----------+--------------------------------------------------------------------------------
7 | packman                          | packman                         | Yes     | (r ) Yes  | Yes     |   90     | http://ftp.fau.de/packman/suse/openSUSE_Tumbleweed/                            
2 | download.opensuse.org-non-oss    | Haupt-Repository (NON-OSS)      | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/tumbleweed/repo/non-oss/                          
3 | download.opensuse.org-oss        | Haupt-Repository (OSS)          | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/tumbleweed/repo/oss/                              
4 | download.opensuse.org-tumbleweed | Hauptaktualisierungs-Repository | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/update/tumbleweed/                                
6 | jalbum                           | jalbum                          | Yes     | ( p) Yes  | Yes     |   99     | http://jalbum.net/download/software/yumrepo/                                   
1 | Application:Geo                  | Application:Geo                 | Yes     | (r ) Yes  | Yes     |  100     | https://download.opensuse.org/repositories/Application:Geo/openSUSE_Tumbleweed/
5 | dvd                              | dvd                             | Yes     | (r ) Yes  | Yes     |  100     | http://opensuse-guide.org/repo/openSUSE_Tumbleweed/                            
erlangen:~ # 

Was kommt bei dem Kommando:


erlangen:~ # save_y2logs
Saving YaST logs to /tmp/y2log-cwlt0s.tar.xz
erlangen:~ # 

Das y2log kann man mit ‘susepaste’ posten.

Aber, wie schon gesagt, zeige das immer alles gemeinsam. Also nicht

separat etwas wie

zypper clean gibt
und dann erst CODE, aber alles kopieriert, wie z.B.

boven:~ # zypper clean
All repositories have been cleaned up.
boven:~ #

Dann sehen allen was du gemacht hast, Typefehler gibt es nicht, und meiner Meinung nach ist es auch einfachre für dich. Nur zweie Zeilen mehr mit der Maus und weniger typen.

Das

Flag l ist unbekannt.

bleibt jetzt unerklärt.

Hallo,

ich hab’s gerade unter fvwm ausprobiert, da ich LXDE nicht installiert hab, aber der Fehler bleibt der gleiche.

Danke.
Tschüß.
der
Michael

Das geht ja ratz-fatz hier… Kennt man so gar nicht mehr…

tumblw4k:/home/michael # zypper lr -uEP
#  | Alias                                  | Name                            | Aktiviert | GPG-Überprüfung | Aktualisierung | Priorität | URI                                                                               
---+----------------------------------------+---------------------------------+-----------+-----------------+----------------+-----------+-----------------------------------------------------------------------------------
 1 | PK_TMP_DIR                             | PK_TMP_DIR                      | Ja        | ( p) Ja         | Ja             |   99      | dir:/var/tmp/TmpDir.DfiGze                                                        
 2 | download.nvidia.com-tumbleweed         | nVidia Graphics Drivers         | Ja        | (r ) Ja         | Ja             |   99      | https://download.nvidia.com/opensuse/tumbleweed                                   
 3 | graphics_darktable                     | Darktable (openSUSE_Tumbleweed) | Ja        | (r ) Ja         | Ja             |   99      | http://download.opensuse.org/repositories/graphics:/darktable/openSUSE_Tumbleweed/
 4 | http-download.opensuse.org-770f1138    | KDE:KDE3                        | Ja        | (r ) Ja         | Ja             |   99      | http://download.opensuse.org/repositories/KDE:/KDE3/openSUSE_Tumbleweed/          
 5 | openSUSE-20181004-0                    | openSUSE-20181004-0             | Ja        | (r ) Ja         | Nein           |   99      | cd:/?devices=/dev/disk/by-id/ata-HL-DT-ST_DVDRAM_GH20NS10_K5K7B340728             
 7 | opensuse-guide.org-openSUSE_Tumbleweed | libdvdcss repository            | Ja        | (r ) Ja         | Ja             |   99      | http://opensuse-guide.org/repo/openSUSE_Tumbleweed/                               
 8 | packman.inode.at-openSUSE_Tumbleweed   | Packman                         | Ja        | (r ) Ja         | Ja             |   99      | http://ftp.fau.de/packman/suse/openSUSE_Tumbleweed/                               
10 | repo-non-oss                           | openSUSE-Tumbleweed-Non-Oss     | Ja        | (r ) Ja         | Ja             |   99      | http://download.opensuse.org/tumbleweed/repo/non-oss/                             
11 | repo-oss                               | openSUSE-Tumbleweed-Oss         | Ja        | (r ) Ja         | Ja             |   99      | http://download.opensuse.org/tumbleweed/repo/oss/                                 
13 | repo-update                            | openSUSE-Tumbleweed-Update      | Ja        | (r ) Ja         | Ja             |   99      | http://download.opensuse.org/update/tumbleweed/                                   
tumblw4k:/home/michael #

und zu save_y2logs:

Das ausgeworfene Log hatte ich bereits unter bugzilla.opensuse hochgeladen, wo ich mich nunmehr an den bug 1155693 angehängt habe**.

susepaste**: gerade gemacht (kannte ich nicht)

Tschüß
der Michael

Tschüß
der Michael

Hi,

ich bitte um Nachsicht, ich bin ein alter, dummer Mann…

Tschüß
der Michael

Im Zweifelsfall probiere ich:

zypper clean -all
zypper dist-upgrade
rpmconfigcheck
rpm -V yast2-network
zypper install --force yast2-network 

Flag l ist unbekannt.

Das war ein Schreibfehler, es muss nicht heissen

zypper clean -all

sondern

zypper clean -a

oder

zypper clean --all

Poste bitte die komplette Ausgabe incl. der kompletten ! Eingabezeile von:

zypper dup
tumblw4k:/home/michael # zypper clean --all
Alle Repositorys wurden bereinigt.
tumblw4k:/home/michael # zypper dup
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...
Warnung: Sie sind im Begriff, eine Distributionsaktualisierung mit allen aktivierten Repositorys durchzuführen. Vergewissern Sie sich, dass diese Repositorys kompatibel sind, bevor Sie fortfahren. Weitere Informationen zu diesem Kommando finden Sie unter 'man zypper'.
Distributions-Aktualisierungen werden verarbeitet...

Die folgenden 25 Objekte sind gesperrt und werden durch keine Aktivität geändert:
 Verfügbar:
  chromium libqt5-qtvirtualkeyboard Mesa-dri-nouveau pulseaudio
 Installiert:
  libreoffice libreoffice-base libreoffice-base-drivers-firebird libreoffice-branding-upstream libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-icon-themes libreoffice-impress
  libreoffice-l10n-de libreoffice-l10n-en libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-share-linker libreoffice-writer MozillaFirefox MozillaFirefox-branding-openSUSE
  MozillaThunderbird MozillaThunderbird-translations-common

Das folgende NEUE Paket wird installiert:
  gtk3-schema

Das folgende Paket wird aktualisiert:
  gtk4-schema

1 Paket wird aktualisiert, 1 neu.
Gesamtgröße des Downloads: 129,7 KiB. Bereits im Cache gespeichert: 0 B. Nach der Operation werden zusätzlich 9,1 KiB belegt.
Fortfahren? [j/n/v/...? zeigt alle Optionen] (j): 
Paket gtk3-schema-3.24.12+32-1.1.noarch abrufen                                                                                                                                  (1/2),  98,7 KiB (  9,0 KiB entpackt)
Abrufen: gtk3-schema-3.24.12+32-1.1.noarch.rpm .................................................................................................................................................[fertig (155,6 KiB/s)]
Paket gtk4-schema-3.96.0-1.1.noarch abrufen                                                                                                                                      (2/2),  31,0 KiB (  8,3 KiB entpackt)
Abrufen: gtk4-schema-3.96.0-1.1.noarch.rpm .....................................................................................................................................................[fertig (148,6 KiB/s)]

Überprüfung auf Dateikonflikte läuft: ........................................................................................................................................................................[fertig]
(1/2) Installieren: gtk3-schema-3.24.12+32-1.1.noarch ........................................................................................................................................................[fertig]
Zusätzliche rpm-Ausgabe:
No such key “gtk-decoration-layout” in schema “org.cinnamon.desktop.interface” as specified in override file “/usr/share/glib-2.0/schemas/libcinnamon-desktop-branding.gschema.override”; ignoring override for this key.


(2/2) Installieren: gtk4-schema-3.96.0-1.1.noarch ............................................................................................................................................................[fertig]
Zusätzliche rpm-Ausgabe:
No such key “gtk-decoration-layout” in schema “org.cinnamon.desktop.interface” as specified in override file “/usr/share/glib-2.0/schemas/libcinnamon-desktop-branding.gschema.override”; ignoring override for this key.


 
tumblw4k:/home/michael # 


Hat aweng gedauert, weil ich noch mit dem Hund gelaufen bin. Wat mutt, dat mutt…

Tschüß
der Michael

Wäre schön zu wissen wie die Adresse des pastes lautet. Zu deinen Repos. Ich würde erstmal eine kanoische Liste verwenden und zusätzliche Repos vorläufig deaktivieren, etwa: zypper modifyrepo --disable 1 3 4 5