heropa
October 8, 2019, 11:39pm
1
Seit der Verwendung vom Tumbleweed stürzt die mit zypper installierte Version von digikam immer ab.
Die Entwickler von digikam haben nun folgenden Vorschlag:
The backtrace report a crash from QtWebEngine. It’s a know problem relevant of
Qt framework. Did you use a NVidia video card ?
The AppImage is not compiled with QtWebEngine, but QtWebKit instead. This is
why it work well as QtWebKit do not have this kind of problem with video
driver.
So typically, you must ask to Suse team to recompile digiKam with QtWebkit, not
QtWebEngine, until this problem is fixed by Qt team.
Ich verwende tatsächlich eine NVIDIA Grafikkarte und sehe keine Möglichkeit den Parameter auf QtWebEngine umzustellen.
Kann mir jemand helfen ?
Im voraus besten Dank
Fakt ist:
[INDENT=2]– Qt5::WebKitWidgets – zwingend erforderlich.
– Qt5::WebEngine – nicht vorgeschrieben …
[/INDENT]
[INDENT=2]– libqt5-qtwebengine – steht für Tumbleweed und Leap zur Verfügung …
– libqt5-qtwebkit – AFAICS, nur der Quellcode steht zur Verfügung …
[/INDENT]
The KDE team has decided to remove Qt Webkit from the default openSUSE installation. There should be minimal impact to users; the only exception is with Marble and Digikam. Those will not be installed by default anymore because they still depend on Qt Webkit, but they’re still available from YaST and zypper.
Scheinbar, eine Fehlermeldung ist nötig – <https://bugzilla.opensuse.org/> .
dcurtisfra:
Fakt ist:
[INDENT=2]– Qt5::WebKitWidgets – zwingend erforderlich.
– Qt5::WebEngine – nicht vorgeschrieben …
[/INDENT]
[INDENT=2]– libqt5-qtwebengine – steht für Tumbleweed und Leap zur Verfügung …
– libqt5-qtwebkit – AFAICS, nur der Quellcode steht zur Verfügung …
[/INDENT]
Scheinbar, eine Fehlermeldung ist nötig – <https://bugzilla.opensuse.org/> .
Mit 20191007 habe ich:
erlangen:~ # zypper se --installed-only libqt5webkit
Loading repository data...
Reading installed packages...
S | Name | Summary | Type
---+---------------------------+------------------------------------------------------+--------
i+ | libQt5WebKit5 | Qt5 WebKit Library | package
i+ | libQt5WebKit5-devel | Development files for the Qt5 WebKit library | package
i+ | libQt5WebKit5-imports | QML imports for the Qt5 WebKit library | package
i+ | libQt5WebKitWidgets-devel | Development files for the Qt5 WebKit Widgets library | package
i+ | libQt5WebKitWidgets5 | Qt 5 WebKit Widget library | package
erlangen:~ #
@karlmistelberger :
Oh! You’re not wrong – I did the wrong (Leap 15.1) seach:
> zypper search --installed-only libQt5WebKit5
Loading repository data...
Reading installed packages...
S | Name | Summary | Type
--+-----------------------+----------------------------------------------+--------
i | libQt5WebKit5 | Qt5 WebKit Library | package
i | libQt5WebKit5-devel | Development files for the Qt5 WebKit library | package
i | libQt5WebKit5-imports | QML imports for the Qt5 WebKit library | package
>
Yes, in the Build Service it’s locked – last change December 2018 …
[HR][/HR]@heropa :
Please check if, you have “libQt5WebKit5”, “libQt5WebKit5-devel” and “libQt5WebKit5-imports” installed on your system.
heropa
October 16, 2019, 1:57pm
5
dcurtisfra:
@karlmistelberger :
Oh! You’re not wrong – I did the wrong (Leap 15.1) seach:
> zypper search --installed-only libQt5WebKit5
Loading repository data...
Reading installed packages...
S | Name | Summary | Type
--+-----------------------+----------------------------------------------+--------
i | libQt5WebKit5 | Qt5 WebKit Library | package
i | libQt5WebKit5-devel | Development files for the Qt5 WebKit library | package
i | libQt5WebKit5-imports | QML imports for the Qt5 WebKit library | package
>
Yes, in the Build Service it’s locked – last change December 2018 …
[HR][/HR]@heropa :
Hello,
this is the output from the zypper command.
Please check if, you have “libQt5WebKit5”, “libQt5WebKit5-devel” and “libQt5WebKit5-imports” installed on your system.
root@newlx:/wtmp->zypper se --installed-only libqt5webkit
Repository-Daten werden geladen…
Installierte Pakete werden gelesen…
S | Name | Zusammenfassung | Typ
—±--------------------------±-----------------------------------------------------±-----
i+ | libQt5WebKit5 | Qt5 WebKit Library | Paket
i+ | libQt5WebKit5-devel | Development files for the Qt5 WebKit library | Paket
i+ | libQt5WebKit5-imports | QML imports for the Qt5 WebKit library | Paket
i+ | libQt5WebKitWidgets-devel | Development files for the Qt5 WebKit Widgets library | Paket
i+ | libQt5WebKitWidgets5 | Qt 5 WebKit Widget library | Paket
root@newlx:/wtmp->
The appimage from digikam works fine, but the zypper installation is wrong.
Thanks for help.
heropa:
root@newlx:/wtmp->zypper se --installed-only libqt5webkit
Repository-Daten werden geladen…
Installierte Pakete werden gelesen…
S | Name | Zusammenfassung | Typ
—±--------------------------±-----------------------------------------------------±-----
i+ | libQt5WebKit5 | Qt5 WebKit Library | Paket
i+ | libQt5WebKit5-devel | Development files for the Qt5 WebKit library | Paket
i+ | libQt5WebKit5-imports | QML imports for the Qt5 WebKit library | Paket
i+ | libQt5WebKitWidgets-devel | Development files for the Qt5 WebKit Widgets library | Paket
i+ | libQt5WebKitWidgets5 | Qt 5 WebKit Widget library | Paket
root@newlx:/wtmp->
The appimage from digikam works fine, but the zypper installation is wrong.
Thanks for help.
I am using current digikam on Tumbleweed without experiencing any errors:
erlangen:~ # zypper se -is digikam
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
---+-----------------+---------+-----------+--------+-----------------------
i+ | digikam | package | 6.3.0-2.1 | x86_64 | Haupt-Repository (OSS)
i+ | digikam-lang | package | 6.3.0-2.1 | noarch | Haupt-Repository (OSS)
i | digikam-plugins | package | 6.3.0-2.1 | x86_64 | Haupt-Repository (OSS)
i | libdigikamcore6 | package | 6.3.0-2.1 | x86_64 | Haupt-Repository (OSS)
erlangen:~ #
You may want to check your repos:
erlangen:~ # zypper lr -uEP
# | Alias | Name | Enabled | GPG Check | Refresh | Priority | URI
---+----------------------------------+---------------------------------+---------+-----------+---------+----------+----------------------------------------------------------------------------------
3 | Packman | Packman | Yes | (r ) Yes | Yes | 90 | http://ftp.fau.de/packman/suse/openSUSE_Tumbleweed/
5 | download.opensuse.org-non-oss | Haupt-Repository (NON-OSS) | Yes | (r ) Yes | Yes | 99 | http://download.opensuse.org/tumbleweed/repo/non-oss/
6 | download.opensuse.org-oss | Haupt-Repository (OSS) | Yes | (r ) Yes | Yes | 99 | http://download.opensuse.org/tumbleweed/repo/oss/
7 | download.opensuse.org-tumbleweed | Hauptaktualisierungs-Repository | Yes | (r ) Yes | Yes | 99 | http://download.opensuse.org/update/tumbleweed/
...
16 | opensuse-guide.org | libdvdcss repository | Yes | (r ) Yes | Yes | 100 | http://opensuse-guide.org/repo/openSUSE_Tumbleweed/
erlangen:~ #
heropa
October 16, 2019, 7:57pm
7
root@newlx:/wtmp->zypper se -is digikam
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...
S | Name | Typ | Version | Arch | Repository
---+-----------------+-------+-------------+--------+-----------
i+ | digikam | Paket | 6.3.0-201.2 | x86_64 | KDE:Extra
i | digikam-lang | Paket | 6.3.0-201.2 | noarch | KDE:Extra
i | digikam-plugins | Paket | 6.3.0-201.2 | x86_64 | KDE:Extra
i | libdigikamcore6 | Paket | 6.3.0-201.2 | x86_64 | KDE:Extra
root@newlx:/wtmp->
# | Alias | Name | Aktiviert | GPG-Ãberprüfung | Aktualisierung | Priorität | Typ | URI | Dienst
---+----------------------------------------+----------------------------+-----------+-----------------+----------------+-----------+--------+-------------------------------------------------------------------------------------------+-------
1 | Packman | Packman | Ja | (r ) Ja | Ja | 99 | rpm-md | http://ftp.fau.de/packman/suse/openSUSE_Tumbleweed/ |
2 | download.nvidia.com-tumbleweed | nVidia Graphics Drivers | Ja | (r ) Ja | Ja | 99 | rpm-md | https://download.nvidia.com/opensuse/tumbleweed |
3 | download.opensuse.org-oss | Haupt-Repository (DEBUG) | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/debug/tumbleweed/repo/oss/ |
4 | download.opensuse.org-oss_1 | Haupt-Repository (Quellen) | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/source/tumbleweed/repo/oss/ |
5 | home:spectras.repo | home:spectras.repo | Ja | (r ) Ja | Nein | 99 | rpm-md | https://download.opensuse.org/repositories/home:/spectras/openSUSE_Tumbleweed/ |
6 | http-download.opensuse.org-63f45177 | openSUSE:Factory | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss/ |
7 | http-download.opensuse.org-7fb4c6ca | science | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/repositories/science/openSUSE_Tumbleweed/ |
8 | http-download.opensuse.org-8a4156b3 | KDE:Extra | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/KDE_Frameworks5_openSUSE_Tumbleweed/ |
9 | http-download.opensuse.org-a7c2d27f | science:unstable | Nein | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/repositories/science:/unstable/openSUSE_Tumbleweed/ |
10 | http-download.opensuse.org-fe077c27 | KDE:Frameworks5 | Nein | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/Frameworks5/openSUSE_Factory/ |
11 | nvidia | nvidia | Ja | (r ) Ja | Ja | 99 | rpm-md | https://download.nvidia.com/opensuse/tumbleweed |
12 | openSUSE_Tumbleweed | KDE | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_Tumbleweed/ |
13 | openSUSE_Tumbleweed_1 | Tumbleweed LIBS | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/repositories/multimedia:/libs/openSUSE_Tumbleweed/ |
14 | openSUSE_Tumbleweed_2 | Tumbleweed APPs | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/repositories/multimedia:/apps/openSUSE_Tumbleweed/ |
15 | openSUSE_Tumbleweed_3 | Tumbleweed Photo | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/repositories/multimedia:/photo/openSUSE_Tumbleweed/ |
16 | openSUSE_Tumbleweed_4 | Tumbleweed Grafik | Nein | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/repositories/graphics/openSUSE_Tumbleweed/ |
17 | openSUSE_Tumbleweed_5 | Wine | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_Tumbleweed/ |
18 | opensuse-guide.org-openSUSE_Tumbleweed | libdvdcss repository | Ja | (r ) Ja | Ja | 99 | rpm-md | http://opensuse-guide.org/repo/openSUSE_Tumbleweed/ |
19 | packman | packman | Ja | (r ) Ja | Ja | 90 | rpm-md | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ |
20 | packman.inode.at-openSUSE_Tumbleweed | Packman Repository | Ja | (r ) Ja | Ja | 99 | rpm-md | http://packman.inode.at/suse/openSUSE_Tumbleweed/ |
21 | repo-debug | repo-debug | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/tumbleweed/repo/debug |
22 | repo-non-oss | repo-non-oss | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/tumbleweed/repo/non-oss |
23 | repo-oss | repo-oss | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss |
24 | repo-src-non-oss | repo-src-non-oss | Nein | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/tumbleweed/repo/src-non-oss |
25 | repo-src-oss | repo-src-oss | Nein | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/tumbleweed/repo/src-oss |
26 | repo-update | repo-update | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/update/tumbleweed/ |
heropa:
root@newlx:/wtmp->zypper se -is digikam
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...
S | Name | Typ | Version | Arch | Repository
---+-----------------+-------+-------------+--------+-----------
i+ | digikam | Paket | 6.3.0-201.2 | x86_64 | KDE:Extra
i | digikam-lang | Paket | 6.3.0-201.2 | noarch | KDE:Extra
i | digikam-plugins | Paket | 6.3.0-201.2 | x86_64 | KDE:Extra
i | libdigikamcore6 | Paket | 6.3.0-201.2 | x86_64 | KDE:Extra
root@newlx:/wtmp->
# | Alias | Name | Aktiviert | GPG-Ãberprüfung | Aktualisierung | Priorität | Typ | URI | Dienst
---+----------------------------------------+----------------------------+-----------+-----------------+----------------+-----------+--------+-------------------------------------------------------------------------------------------+-------
1 | Packman | Packman | Ja | (r ) Ja | Ja | 99 | rpm-md | http://ftp.fau.de/packman/suse/openSUSE_Tumbleweed/ |
2 | download.nvidia.com-tumbleweed | nVidia Graphics Drivers | Ja | (r ) Ja | Ja | 99 | rpm-md | https://download.nvidia.com/opensuse/tumbleweed |
3 | download.opensuse.org-oss | Haupt-Repository (DEBUG) | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/debug/tumbleweed/repo/oss/ |
4 | download.opensuse.org-oss_1 | Haupt-Repository (Quellen) | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/source/tumbleweed/repo/oss/ |
5 | home:spectras.repo | home:spectras.repo | Ja | (r ) Ja | Nein | 99 | rpm-md | https://download.opensuse.org/repositories/home:/spectras/openSUSE_Tumbleweed/ |
6 | http-download.opensuse.org-63f45177 | openSUSE:Factory | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss/ |
7 | http-download.opensuse.org-7fb4c6ca | science | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/repositories/science/openSUSE_Tumbleweed/ |
8 | http-download.opensuse.org-8a4156b3 | KDE:Extra | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/KDE_Frameworks5_openSUSE_Tumbleweed/ |
9 | http-download.opensuse.org-a7c2d27f | science:unstable | Nein | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/repositories/science:/unstable/openSUSE_Tumbleweed/ |
10 | http-download.opensuse.org-fe077c27 | KDE:Frameworks5 | Nein | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/Frameworks5/openSUSE_Factory/ |
11 | nvidia | nvidia | Ja | (r ) Ja | Ja | 99 | rpm-md | https://download.nvidia.com/opensuse/tumbleweed |
12 | openSUSE_Tumbleweed | KDE | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_Tumbleweed/ |
13 | openSUSE_Tumbleweed_1 | Tumbleweed LIBS | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/repositories/multimedia:/libs/openSUSE_Tumbleweed/ |
14 | openSUSE_Tumbleweed_2 | Tumbleweed APPs | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/repositories/multimedia:/apps/openSUSE_Tumbleweed/ |
15 | openSUSE_Tumbleweed_3 | Tumbleweed Photo | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/repositories/multimedia:/photo/openSUSE_Tumbleweed/ |
16 | openSUSE_Tumbleweed_4 | Tumbleweed Grafik | Nein | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/repositories/graphics/openSUSE_Tumbleweed/ |
17 | openSUSE_Tumbleweed_5 | Wine | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_Tumbleweed/ |
18 | opensuse-guide.org-openSUSE_Tumbleweed | libdvdcss repository | Ja | (r ) Ja | Ja | 99 | rpm-md | http://opensuse-guide.org/repo/openSUSE_Tumbleweed/ |
19 | packman | packman | Ja | (r ) Ja | Ja | 90 | rpm-md | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ |
20 | packman.inode.at-openSUSE_Tumbleweed | Packman Repository | Ja | (r ) Ja | Ja | 99 | rpm-md | http://packman.inode.at/suse/openSUSE_Tumbleweed/ |
21 | repo-debug | repo-debug | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/tumbleweed/repo/debug |
22 | repo-non-oss | repo-non-oss | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/tumbleweed/repo/non-oss |
23 | repo-oss | repo-oss | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss |
24 | repo-src-non-oss | repo-src-non-oss | Nein | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/tumbleweed/repo/src-non-oss |
25 | repo-src-oss | repo-src-oss | Nein | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/tumbleweed/repo/src-oss |
26 | repo-update | repo-update | Ja | (r ) Ja | Ja | 99 | rpm-md | http://download.opensuse.org/update/tumbleweed/ |
This is a puzzling list of repos. When encountering problems during maintenance I reverted to a minimal list and carefully added additional repos one at a time. Curent list is:
erlangen:~ # zypper lr -uEP
# | Alias | Name | Enabled | GPG Check | Refresh | Priority | URI
---+----------------------------------+---------------------------------+---------+-----------+---------+----------+----------------------------------------------------------------------------------
3 | Packman | Packman | Yes | (r ) Yes | Yes | 90 | http://ftp.fau.de/packman/suse/openSUSE_Tumbleweed/
5 | download.opensuse.org-non-oss | Haupt-Repository (NON-OSS) | Yes | (r ) Yes | Yes | 99 | http://download.opensuse.org/tumbleweed/repo/non-oss/
6 | download.opensuse.org-oss | Haupt-Repository (OSS) | Yes | (r ) Yes | Yes | 99 | http://download.opensuse.org/tumbleweed/repo/oss/
7 | download.opensuse.org-tumbleweed | Hauptaktualisierungs-Repository | Yes | (r ) Yes | Yes | 99 | http://download.opensuse.org/update/tumbleweed/
19 | spotify-easyrpm | spotify-easyrpm | Yes | ( ) No | Yes | 99 | dir:/var/cache/spotify-easyrpm
20 | zulu | zulu | Yes | (r ) Yes | Yes | 99 | http://repos.azulsystems.com/sles/latest
1 | Application_Geo | Application_Geo | Yes | (r ) Yes | Yes | 100 | http://download.opensuse.org/repositories/Application:/Geo/openSUSE_Tumbleweed/
2 | Google-Chrome | Google-Chrome | Yes | (r ) Yes | Yes | 100 | http://dl.google.com/linux/chrome/rpm/stable/x86_64
9 | home:Herbster0815 | home:Herbster0815 | Yes | (r ) Yes | Yes | 100 | http://download.opensuse.org/repositories/home:/Herbster0815/openSUSE_Tumbleweed/
11 | home_seife_testing | testing (openSUSE_Factory) | Yes | (r ) Yes | Yes | 100 | http://download.opensuse.org/repositories/home:/seife:/testing/openSUSE_Factory/
14 | jalbum | jalbum | Yes | ( ) No | Yes | 100 | http://jalbum.net/download/software/yumrepo/
15 | myrepo | myrepo | Yes | ( ) No | Yes | 100 | dir:/home/karl/Downloads/myrepo
16 | opensuse-guide.org | libdvdcss repository | Yes | (r ) Yes | Yes | 100 | http://opensuse-guide.org/repo/openSUSE_Tumbleweed/
erlangen:~ #
Using standard repos # 3, 5, 6 and 7 warrants easy maintenance.
Da wir hier im deutschen Subforum sind, können wir auch weiterhin deutsch schreiben…
Zum Thema:
Sieh erst einmal zu, das du deine Repoliste aufräumst, sind einige Repos doppelt und dreifach.
Erkennen kannst du das an der URL (deswegen auch im anderen Beitrag zypper lr -d).
Außerdem ist das KDE-Extra -Framework5 Repo eingebunden, aber das KDE-Framework 5 Repo nicht…
Die würde ich beide hinauswerfen.