• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

nach einem Update startet KDE nicht mehr

thio

Hacker
Mich hats mal wieder erwischt ... nach einem Update startet KDE nicht mehr :-(

Opensuse 12.1 64-Bit; KDE 4.8.2

Ich bekomme die Fehlermeldung "could not find kde4init, please check installation".

Hatte ich in der Vergangenheit schon öfter..hat sich dann nach ein paar Tagen, druch installationen neuer Updates von selbst gelöst (Wenn ich mich recht erinnere).

Nervt hald gewaltig..

Zu den facts:

Habe gestern Nachmittags (14.04.2012) ein KDE4 Update aus dem Repo "KDE 4.8" gemacht.
Rechner ist noch problemlos gestartet..

Gestern Abend (gegen 22:00?) habe ich dann auch noch ein weiteres Update gemacht (ich konnte nicht wiederstehen..): Es wurden X.Org-Pakete installiert (Aus dem X.Org Repo für Opensuse 12.1) und ein paar neue KDE4-Pakete (Repo 4.8 für Opensuse 12.1)
Nach diesem Update umgehend wieder neu gestartet und der Rechner blieb nach mit obengenannter Fehlermeldung hängen.

Nun starte ich hald "YAST2" in der Konsole und halte nach neuen KDE-Paketen ausschau...

Meine eingentliche Frage: Welches Paket ist für den Fehler verantwortlich? (Auf welches Paket muss ich warten - bzw. kann ich es evtl. auch durch ein altes - funktionierendes - ersetzen?

Ist ein KDE-Paket "schuld" oder ein X.Org paket?

EDIT by admine:
Thema geteilt.
 

Ganymed

Guru
... morgen Thio,
dass Du zur Problemlösung die Suchfunktion heranziehst ist erst einmal Top. :thumbs:
Aber sich an einen so alten und gelösten Threat ´dranhängen ist ungünstig weil Dein Problem evtl anders gelöst werden kann.

:???: Hast Du gestern ein paar Abhängigkeiten ignoriert oder ist das Design Deiner Repoliste (Quelle und Priorisierung) missglückt?
Zeige bitte mal
Code:
zypper lr -dP

Gruß Ganymed
 
OP
T

thio

Hacker
OK, das mit dem gelöst ist ein bisschen unglücklich.. aber ich wollte des Thema in diesem Thread bündeln.. und Ändern kann ich den Tigtel nicht, so weit ich mich erinnere...

Zum Punkt Abhängigkeiten: Nein ich habe bei der Installation keine Abhängigkeiten ignoriert - habe keine Fehlermeldung erhalten!


Posten der zypper Meldung erscheint mir schwierig, da ich ja moment kein Linux habe.. muss jetzt wieder unter WIN7 arbeiten - voll ungewohnt :)

Kann man das "fehler-hafte" Paket benennen?
 

admine

Ultimate Guru
thio schrieb:
OK, das mit dem gelöst ist ein bisschen unglücklich
Und nicht nur ein bisschen.
Merke:
Solche alten gelösten Threads "gräbt" man nicht aus ... evt. verweist man auf so ein ähnliches Problem.
=> Thread geteilt!
 

Ganymed

Guru
thio schrieb:
...
Zum Punkt Abhängigkeiten: Nein ich habe bei der Installation keine Abhängigkeiten ignoriert - habe keine Fehlermeldung erhalten!
Posten der zypper Meldung erscheint mir schwierig, da ich ja moment kein Linux habe.. muss jetzt wieder unter WIN7 arbeiten - voll ungewohnt :)
Kann man das "fehler-hafte" Paket benennen?

Dort, wo Du das zu startende Betriebssystem wählst, kannst Du bei markierten Linux eine 3 eingeben.
Dann als root, die Ausgabe von
Code:
zypper lr -dP
mit dem angefügten Beispiel vergleichen - achte auch auf die Priority der KDE-Repos vor den openSuse-Repos.

Es ist, bei funktionsfähiger Internetverbindung, auch möglich diese Ausgabe auf einen NoPaste-Service für alle zugänglich zu machen - aber ich bekomme den Syntax nicht zusammen - vielleicht liest noch einer mit :???:

Code:
Passwort: 
p5:~ # zypper lr -dP
#  | Alias                                       | Name                                        | Enabled | Refresh | Priority | Type   | URI                                                                                   | Service
---+---------------------------------------------+---------------------------------------------+---------+---------+----------+--------+---------------------------------------------------------------------------------------+--------
 ...        
 2 | Extra/KDE-Release-48                        | KDE-Release/48-Extra                        | Yes     | Yes     |   45     | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/KDE_Release_48_openSUSE_12.1/    |        
 3 | KDE:/Release:/48                            | KDE-Release/48                              | Yes     | Yes     |   50     | rpm-md | http://download.opensuse.org/repositories/KDE:/Release:/48/openSUSE_12.1/             |        
 ...      
 1 | Aktualisierungen-für-openSUSE-12.1-12.1-1.4 | Aktualisierungen für openSUSE 12.1 12.1-1.4 | Yes     | Yes     |   95     | rpm-md | http://download.opensuse.org/update/12.1/                                             |        
17 | repo-non-oss                                | openSUSE-12.1-Non-Oss                       | Yes     | Yes     |   96     | yast2  | http://download.opensuse.org/distribution/12.1/repo/non-oss/                          |        
18 | repo-oss                                    | openSUSE-12.1-Oss                           | Yes     | Yes     |   97     | yast2  | http://download.opensuse.org/distribution/12.1/repo/oss/                              |        
 ...
p5:~ #

Für den Fall, dass die Repoliste OK und Du nur einen ungünstigen Zeitpunkt für Dein Update ausgesucht und ein wichtiges Paket noch nicht vorhanden war, kannst Du mit einem
Code:
zypper -v dup
ein Update, welches ein vendor change ermöglicht, initiieren.

Gruß
 
OP
T

thio

Hacker
Hmm, also ich versuche nun immer mit "Yast2" Updaten mit Paketen des "KDE/Release:/48" Repoa zu machen.

Habe schon einige male "Alle aufgelisteten Pakete aktualisieren , falls neuere Pakete vorhanden" oder auch "unbedingt alle Pakete aktualisieren" durch geführt.

Leider ohne Erfolg.

Habe dann auch das "KDE 4.8 FACTORY"-Repo eingebunden und hier zuerst "Alle aufgelisteten Pakete aktualisieren , falls neuere Pakete vorhanden" durchgeführt später auch "unbedingt alle Pakete aktualisieren" - leider ohne Erfolg...

Fehlermeldungen habe ich nie bekommen..

Ich schau hald jetzt täglich, ob es neue Paktet für KDE gibt und aktualisiere dann - in der Hoffnung auf Erfolg :)

Oder meint Ihr, das evt. ein anderes Paket "schuld" am Problem ist?
(Ein X.Org-paket evtl.?)
 
A

Anonymous

Gast
@thio,
gibt es denn einen triftigen Grund die von dir geschilderte "Xorg Repo" zu verwenden? Und wenn diese, welche anderen jenseits des Standards angesiedelten Repos schwirren da noch bei dir rum? Lässt sich leicht beantworten, es wurde nach der deinigen Repo liste gefragt und beschrieben wie an selbige zu kommen ist auch. ;-)
 

Ganymed

Guru
Hi Thio,
wirf mal alle Repos, welche mal so zum "Testen" zusätzlich eingebunden wurden, hinaus.
Das KDE-Release-4.8 dürfte sich mit dem Factory-KDE jetzt nicht mehr vertragen.

Du hättest dann noch die von mir oben genannten und evtl. mozilla, libreoffice, packman und alternativ das Ati- oder das Nvidia-Repo für Deine Grafikkarte und mehr nicht.

... etwa wie folgt:
Code:
p5:~ # zypper lr -dP
#  | Alias                                       | Name                                        | Enabled | Refresh | Priority | Type   | URI                                                                                   | Service
---+---------------------------------------------+---------------------------------------------+---------+---------+----------+--------+---------------------------------------------------------------------------------------+--------
14 | packman.inode.at-suse                       | Packman Repository                          | Yes     | Yes     |   35     | rpm-md | http://packman.inode.at/suse/12.1/                                                    |        
 2 | Extra/KDE-Release-48                        | KDE-Release/48-Extra                        | Yes     | Yes     |   45     | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/KDE_Release_48_openSUSE_12.1/    |        
 3 | KDE:/Release:/48                            | KDE-Release/48                              | Yes     | Yes     |   50     | rpm-md | http://download.opensuse.org/repositories/KDE:/Release:/48/openSUSE_12.1/             |        
 9 | download.opensuse.org-Stable                | openSUSE BuildService - LibreOffice         | Yes     | Yes     |   70     | rpm-md | http://download.opensuse.org/repositories/LibreOffice:/Stable/openSUSE_12.1/          |        
10 | download.opensuse.org-mozilla               | openSUSE BuildService - Mozilla             | Yes     | Yes     |   75     | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_12.1/                      |        
 1 | Aktualisierungen-für-openSUSE-12.1-12.1-1.4 | Aktualisierungen für openSUSE 12.1 12.1-1.4 | Yes     | Yes     |   95     | rpm-md | http://download.opensuse.org/update/12.1/                                             |        
17 | repo-non-oss                                | openSUSE-12.1-Non-Oss                       | Yes     | Yes     |   96     | yast2  | http://download.opensuse.org/distribution/12.1/repo/non-oss/                          |        
18 | repo-oss                                    | openSUSE-12.1-Oss                           | Yes     | Yes     |   97     | yast2  | http://download.opensuse.org/distribution/12.1/repo/oss/                              |        
 8 | download.nvidia.com-opensuse                | nVidia Graphics Drivers                     | No      | No      |   99     | rpm-md | ftp://download.nvidia.com/opensuse/12.1/                                              |        
p5:~ #
Anschließend sollte in YAST unter Dependencies der Vendor Change erlaubt werden.
Alternativ, in der Konsole, nacheinander,
Code:
zypper clean 
zypper ref
zypper -v dup

Wenn ein Repo durch ein anderes ersetzt (z.B. KDE 4.8.x gegen KDE 4.7.x ) wird sollte man Zypper/YAST auch gestatten, dass ein Anbieterwechsel (vendor change) erlaubt wird.

So ich muss in die Heia :D
Gruß Ganymed
 
OP
T

thio

Hacker
Jetzt funktioniert mein Suse wieder!


Nach tagelangen Update-Versuchen:

- x-mal alle Pakete aus dem X.org Repo aktualisiert (immer nur was die ohne Verletzung von Abhängigkeiten möglich war)
- x-mal alle KDE Pakete aktualisiert (KDE 4,8 Repo und KDE Factory Repo)

Nun habe ich das Paket "xf86-video-qxl" installiert (aus dem X.org Repo) - trotz Warnung aufgrund von fehlenden Abhängigkeiten - und nun startete Kde wieder als wäre nichts gewesen :)
 
Oben