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

Wie Re-installation des KDE-Desktops

Fex

Member
Hallo,
habe mir bei der Installation von G'MIC aus dem Community -Repo von opensuseitalia den KDE-Desktop zerschossen und bin jetzt etwas ratlos, wie ich die KDE-Umgebung wieder repariert bekomme. Die Desktop-Umgebung startet zwar noch aber Fenster- und Menüleisten sind weg und es werden reihenweise Absturzmeldungen angezeigt.
Mit der G'MIC-Installation wurden einige zusätzliche Repos eingebunden und aus diesen eine Reihen der installierten KDE-Komponenten ausgetauscht.
Hätte jetzt die Idee KDE komplett zu de- und danach wieder neu zu installieren, in der Hoffnung es funktioniert dann wieder. Nur weis ich nicht welche Pakete entfernt werden müssen und aus welchen Repos die Neuinstallation erfolgen muss, dass es wieder läuft.

Gruß Gert
 

tomm.fa

Administrator
Teammitglied
Zeige doch mal die Ausgaben von
Code:
cat /etc/os-release
und
Code:
zypper lr -d
Um welche (ursprüngliche) Version von openSUSE geht es?
 
OP
F

Fex

Member
Es geht um openSuse Leap 15.1

tomm.fa schrieb:
Zeige doch mal die Ausgaben von
Code:
cat /etc/os-release
und
Code:
zypper lr -d

Code:
cat /etc/os-release
AME="openSUSE Leap"
VERSION="15.1 "
ID="opensuse-leap"
ID_LIKE="suse opensuse"
VERSION_ID="15.1"
PRETTY_NAME="openSUSE Leap 15.1"
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:opensuse:leap:15.1"
BUG_REPORT_URL="https://bugs.opensuse.org"
HOME_URL="https://www.opensuse.org/"

Code:
zypper lr -d
#  | Alias                               | Name                                                    | Aktiviert | GPG-Überprüfung | Aktualisierung | Priorität | Typ    | URI                                                                                                | Dienst
---+-------------------------------------+---------------------------------------------------------+-----------+-----------------+----------------+-----------+--------+----------------------------------------------------------------------------------------------------+-------
 1 | graphics                            | Graphics Project (openSUSE_Leap_15.1)                   | Ja        | (r ) Ja         | Ja             |   40      | rpm-md | http://download.opensuse.org/repositories/graphics/openSUSE_Leap_15.1/                             |       
 2 | http-download.opensuse.org-1f1cf56d | KDE:Qt5                                                 | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://download.opensuse.org/repositories/KDE:/Qt5/openSUSE_Leap_15.1/                             |       
 3 | http-download.opensuse.org-3026055c | KDE:Frameworks5                                         | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://download.opensuse.org/repositories/KDE:/Frameworks5/openSUSE_Leap_15.1/                     |       
 4 | http-download.opensuse.org-44a8b6db | openSUSE:Leap:15.1:Update                               | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://download.opensuse.org/update/leap/15.1/oss/                                                 |       
 5 | http-download.opensuse.org-8841c55c | home:opensuseitalia                                     | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://download.opensuse.org/repositories/home:/opensuseitalia/KDE_Frameworks5_openSUSE_Leap_15.1/ |       
 6 | http-download.opensuse.org-b52a6a1c | devel:languages:php                                     | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://download.opensuse.org/repositories/devel:/languages:/php/openSUSE_Leap_15.1/                |       
 7 | http-opensuse-guide.org-df9e2429    | libdvdcss repository                                    | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://opensuse-guide.org/repo/openSUSE_Leap_15.1/                                                 |       
 8 | http-packman.inode.at-ddb45545      | Packman Repository                                      | Ja        | (r ) Ja         | Ja             |   20      | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_15.1/                                                   |       
 9 | openSUSE-Leap-15.1-1                | openSUSE-Leap-15.1-1                                    | Nein      | ----            | ----           |   99      | rpm-md | cd:/?devices=/dev/disk/by-id/ata-HL-DT-ST_DVDRAM_GH70N_K1FB5GK2720                                 |       
10 | repo-debug                          | Debug Repository                                        | Nein      | ----            | ----           |   99      | NONE   | http://download.opensuse.org/debug/distribution/leap/15.1/repo/oss/                                |       
11 | repo-debug-non-oss                  | Debug Repository (Non-OSS)                              | Nein      | ----            | ----           |   99      | NONE   | http://download.opensuse.org/debug/distribution/leap/15.1/repo/non-oss/                            |       
12 | repo-debug-update                   | Update Repository (Debug)                               | Nein      | ----            | ----           |   99      | NONE   | http://download.opensuse.org/debug/update/leap/15.1/oss/                                           |       
13 | repo-debug-update-non-oss           | Update Repository (Debug, Non-OSS)                      | Nein      | ----            | ----           |   99      | NONE   | http://download.opensuse.org/debug/update/leap/15.1/non-oss/                                       |       
14 | repo-non-oss                        | Non-OSS Repository                                      | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://download.opensuse.org/distribution/leap/15.1/repo/non-oss/                                  |       
15 | repo-oss                            | Haupt-Repository                                        | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://download.opensuse.org/distribution/leap/15.1/repo/oss/                                      |       
16 | repo-source                         | Source Repository                                       | Nein      | ----            | ----           |   99      | NONE   | http://download.opensuse.org/source/distribution/leap/15.1/repo/oss/                               |       
17 | repo-source-non-oss                 | Source Repository (Non-OSS)                             | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://download.opensuse.org/source/distribution/leap/15.1/repo/non-oss/                           |       
18 | repo-update                         | Hauptaktualisierungs-Repository                         | Ja        | (r ) Ja         | Ja             |   60      | rpm-md | http://download.opensuse.org/update/leap/15.1/oss                                                  |       
19 | repo-update-non-oss                 | Aktualisierungs-Repository (Nicht-Open-Source-Software) | Ja        | (r ) Ja         | Ja             |   60      | rpm-md | http://download.opensuse.org/update/leap/15.1/non-oss/
Die beideb KDE-Repos und das Repo von home:eek:pensuseitalia wurden bei der Installation von G'MIC hinzugefügt. Aus diesen sind dann einige Pakete ausgetauscht worden.
 

tomm.fa

Administrator
Teammitglied
Muss es denn wirklich die 2.7.1er-Version von G´MIC sein, die 2.5.3er genügt nicht?

Ich würde jetzt folgendermaßen vorgehen:
Als Root/su
Code:
zypper rr http-download.opensuse.org-1f1cf56d http-download.opensuse.org-3026055c http-download.opensuse.org-8841c55c http-download.opensuse.org-44a8b6db
Code:
zypper -vv dup --allow-vendor-change --from http-packman.inode.at-ddb45545 --from repo-non-oss --from repo-oss --from repo-update --from repo-update-non-oss
Ob du noch das devel:languages:php und/oder Graphics Project (openSUSE_Leap_15.1) hinzufügen möchtest, musst du selbst entscheiden. Du kannst später auch noch nacharbeiten. G´MIC 2.7.1 könnte damit auch wieder verschwinden.

Was noch möglich wäre, ich selbst aber nicht machen würde, ein zypper dup auf die Repositorien KDE:Qt5 und KDE:Frameworks5.
 

abgdf

Guru
Ich würde das ganze System von Anfang an neu aufsetzen.

(Grund: Hatte früher mal bei den Installationsoptionen "Minimales graphisches System" gewählt, und als ich später KDE nachinstallieren wollte, stellte sich das als nicht so einfach heraus. Schließlich kam ich um eine Neuinstallation nicht herum. Das ist allerdings ein paar Jahre her, aber ich vermute, das könnte immer noch so sein.)
 

tomm.fa

Administrator
Teammitglied
abgdf schrieb:
Ich würde das ganze System von Anfang an neu aufsetzen.
Wäre auch eine (einfache) Möglichkeit wo nichts dagegen spricht, aber versuchen wie zuvor beschrieben kann man ruhig, einmal wenigstens (kaputt ist es schon).


abgdf schrieb:
(Grund: Hatte früher mal bei den Installationsoptionen "Minimales graphisches System" gewählt, und als ich später KDE nachinstallieren wollte, stellte sich das als nicht so einfach heraus. Schließlich kam ich um eine Neuinstallation nicht herum. Das ist allerdings ein paar Jahre her, aber ich vermute, das könnte immer noch so sein.)
Hat hier bei mir eigentlich immer ganz gut funktioniert.
 
OP
F

Fex

Member
Hallo,

zuerst einmal vielen Dank an tomm.fa für die Hilfe. Leider bin ich damit gescheitert. Bei den nicht enden wollenden Konfliktmeldungen und Lösungsvorschlägen habe ich wohl mindestens einmal eine falsche Auswahl getroffen oder mich vertippt. Letztendlich habe ich das System neu aufgesetzt.
Mein Ausgangsproblem besteht immer noch: Ich suche eine funktionieren Quelle für G'MIC (erst einmal egal ob die 2.7.1er-Version von G´MIC oder die 2.5.3er), die ich unter Leap 15.1 und GIMP 2.10 installieren und nutzen kann.
GIMP 2.10 habe ich vom Graphics-Repo installiert. Dort liegt auch ein Paket für die 2.5.3-er Version von G'MIC. Wenn ich versuche diese zu installieren, gibt es aber ein Abhängigkeitsproblem:
libopencv_core.so.3.4()(64bit) benötigt von gmic-2.5.3-lp151.2.1.x86_64 wird nirgends zur Verfügung gestellt
Im Repo ist nur ein Paket libopencv4_1-4.1.1-lp151.124.1.x86_64.rpm. Die übrigen OBS-Quellen, außer home:eek:pensuseitalia haben den gleichen Fehler.
Jemand einen Tipp wie ich G'MIC und das GIMP-Plugin installieren kann?

Gruß Gert
 

tomm.fa

Administrator
Teammitglied
So wie es aussieht, müsstest du noch folgendes Repositorium hinzunehmen: http://download.opensuse.org/repositories/science/openSUSE_Leap_15.1/
Dort ist das Paket libopencv3_4 enthalten welches zur Installation von G´MIC und des GIMP Plug-in benötigt wird.
Ein Test sah auch gut aus:
Code:
zypper -p http://download.opensuse.org/repositories/science/openSUSE_Leap_15.1/ in gimp-plugin-gmic gmic
Retrieving repository 'http://download.opensuse.org/repositories/science/openSUSE_Leap_15.1/' metadata --------------------------------------------------------------------------------[\]

New repository or package signing key received:

  Repository:       http://download.opensuse.org/repositories/science/openSUSE_Leap_15.1/
  Key Name:         science OBS Project <science@build.opensuse.org>                     
  Key Fingerprint:  D1DD7ACD 6D68A0B4 3081B158 01DB7302 943D8BB8                         
  Key Created:      Tue Sep  3 16:41:08 2019                                             
  Key Expires:      Thu Nov 11 15:41:08 2021                                             
  Rpm Name:         gpg-pubkey-943d8bb8-5d6e7b84                                         


Do you want to reject the key, trust temporarily, or trust always? [r/t/a/?] (r): t
Retrieving repository 'http://download.opensuse.org/repositories/science/openSUSE_Leap_15.1/' metadata .............................................................................[done]
Building repository 'http://download.opensuse.org/repositories/science/openSUSE_Leap_15.1/' cache ..................................................................................[done]
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following 6 NEW packages are going to be installed:
  gimp-plugin-gmic gmic libGraphicsMagick++-Q16-12 libfftw3_threads3 libgmic1 libopencv3_4

6 new packages to install.
Overall download size: 12.7 MiB. Already cached: 0 B. After the operation, additional 36.1 MiB will be used.
Continue? [y/n/v/...? shows all options] (y):  y
Retrieving package libGraphicsMagick++-Q16-12-1.3.32-lp151.130.1.x86_64                                                                              (1/6), 125.9 KiB (468.9 KiB unpacked)
Retrieving: libGraphicsMagick++-Q16-12-1.3.32-lp151.130.1.x86_64.rpm ...................................................................................................[done (2.3 KiB/s)]
Retrieving package libfftw3_threads3-3.3.6-lp151.5.1.x86_64                                                                                          (2/6),  29.6 KiB ( 79.5 KiB unpacked)
Retrieving: libfftw3_threads3-3.3.6-lp151.5.1.x86_64.rpm ...........................................................................................................................[done]
Retrieving package libopencv3_4-3.4.6-lp151.6.1.x86_64                                                                                               (3/6),   6.3 MiB ( 21.6 MiB unpacked)
Retrieving: libopencv3_4-3.4.6-lp151.6.1.x86_64.rpm ....................................................................................................................[done (3.4 MiB/s)]
Retrieving package libgmic1-2.5.3-lp151.2.1.x86_64                                                                                                   (4/6),   2.1 MiB (  6.3 MiB unpacked)
Retrieving: libgmic1-2.5.3-lp151.2.1.x86_64.rpm ........................................................................................................................[done (1.9 MiB/s)]
Retrieving package gmic-2.5.3-lp151.2.1.x86_64                                                                                                       (5/6),   1.1 MiB (  3.2 MiB unpacked)
Retrieving: gmic-2.5.3-lp151.2.1.x86_64.rpm ........................................................................................................................................[done]
Retrieving package gimp-plugin-gmic-2.5.3-lp151.2.1.x86_64                                                                                           (6/6),   3.0 MiB (  4.4 MiB unpacked)
Retrieving: gimp-plugin-gmic-2.5.3-lp151.2.1.x86_64.rpm ............................................................................................................................[done]
Checking for file conflicts: .......................................................................................................................................................[done]
(1/6) Installing: libGraphicsMagick++-Q16-12-1.3.32-lp151.130.1.x86_64 .............................................................................................................[done]
(2/6) Installing: libfftw3_threads3-3.3.6-lp151.5.1.x86_64 .........................................................................................................................[done]
(3/6) Installing: libopencv3_4-3.4.6-lp151.6.1.x86_64 ..............................................................................................................................[done]
Additional rpm output:
warning: /var/cache/zypper/RPMS/x86_64/libopencv3_4-3.4.6-lp151.6.1.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 943d8bb8: NOKEY


(4/6) Installing: libgmic1-2.5.3-lp151.2.1.x86_64 ..................................................................................................................................[done]
(5/6) Installing: gmic-2.5.3-lp151.2.1.x86_64 ......................................................................................................................................[done]
(6/6) Installing: gimp-plugin-gmic-2.5.3-lp151.2.1.x86_64 ..........................................................................................................................[done]
Der Zypper-Befehl sieht ein wenig ungewohnt aus, da ich das eine Repositorium noch nicht fest eingebunden habe.


Nachtrag:
GIMP 2.10 und das G´MIC Plug-in (beides aus dem Graphics Repo) arbeiten ebenfalls gut zusammen.
 
Oben