Version: rc..-rc (using 4.3.4 (KDE 4.3.4), Debian packages) Compiler: cc OS: Linux (i686) release 2.6.31-1-686 Forwarded-From: http://bugs.debian.org/560893 I can confirm that with KDE 4.3.4 digikam is now using 100% CPU. Mark Here is the strace: read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988223, 327086128}) = 0 poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=7, events=POLLIN}, {fd=12, events=POLLIN}, {fd=14, events=POLLIN}, {fd=49, events=POLLIN}, {fd=50, events=POLLIN}, {fd=51, events=POLLIN}, {fd=48, events=POLLIN}, {fd=60, events=POLLIN}, {fd=58, events=POLLIN}, {fd=59, events=POLLIN}, {fd=53, events=POLLIN}], 14, 0) = 0 (Timeout) read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988223, 327188515}) = 0 read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988223, 327238940}) = 0 poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=7, events=POLLIN}, {fd=12, events=POLLIN}, {fd=14, events=POLLIN}, {fd=49, events=POLLIN}, {fd=50, events=POLLIN}, {fd=51, events=POLLIN}, {fd=48, events=POLLIN}, {fd=60, events=POLLIN}, {fd=58, events=POLLIN}, {fd=59, events=POLLIN}, {fd=53, events=POLLIN}], 14, 0) = 0 (Timeout) read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988223, 327340978}) = 0 clock_gettime(CLOCK_MONOTONIC, {988223, 327388610}) = 0 clock_gettime(CLOCK_MONOTONIC, {988223, 327420597}) = 0 read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988223, 327471931}) = 0 poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=7, events=POLLIN}, {fd=12, events=POLLIN}, {fd=14, events=POLLIN}, {fd=49, events=POLLIN}, {fd=50, events=POLLIN}, {fd=51, events=POLLIN}, {fd=48, events=POLLIN}, {fd=60, events=POLLIN}, {fd=58, events=POLLIN}, {fd=59, events=POLLIN}, {fd=53, events=POLLIN}], 14, 199) = 0 (Timeout) read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988223, 526841763}) = 0 read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988223, 526898824}) = 0 poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=7, events=POLLIN}, {fd=12, events=POLLIN}, {fd=14, events=POLLIN}, {fd=49, events=POLLIN}, {fd=50, events=POLLIN}, {fd=51, events=POLLIN}, {fd=48, events=POLLIN}, {fd=60, events=POLLIN}, {fd=58, events=POLLIN}, {fd=59, events=POLLIN}, {fd=53, events=POLLIN}], 14, 0) = 0 (Timeout) read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988223, 527008474}) = 0 read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988223, 527061065}) = 0 poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=7, events=POLLIN}, {fd=12, events=POLLIN}, {fd=14, events=POLLIN}, {fd=49, events=POLLIN}, {fd=50, events=POLLIN}, {fd=51, events=POLLIN}, {fd=48, events=POLLIN}, {fd=60, events=POLLIN}, {fd=58, events=POLLIN}, {fd=59, events=POLLIN}, {fd=53, events=POLLIN}], 14, 0) = 0 (Timeout) read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988223, 527163522}) = 0 read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988223, 527214227}) = 0 poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=7, events=POLLIN}, {fd=12, events=POLLIN}, {fd=14, events=POLLIN}, {fd=49, events=POLLIN}, {fd=50, events=POLLIN}, {fd=51, events=POLLIN}, {fd=48, events=POLLIN}, {fd=60, events=POLLIN}, {fd=58, events=POLLIN}, {fd=59, events=POLLIN}, {fd=53, events=POLLIN}], 14, 0) = 0 (Timeout) read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988223, 527316754}) = 0 clock_gettime(CLOCK_MONOTONIC, {988223, 527364316}) = 0 clock_gettime(CLOCK_MONOTONIC, {988223, 527396303}) = 0 read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988223, 527446868}) = 0 poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=7, events=POLLIN}, {fd=12, events=POLLIN}, {fd=14, events=POLLIN}, {fd=49, events=POLLIN}, {fd=50, events=POLLIN}, {fd=51, events=POLLIN}, {fd=48, events=POLLIN}, {fd=60, events=POLLIN}, {fd=58, events=POLLIN}, {fd=59, events=POLLIN}, {fd=53, events=POLLIN}], 14, 199) = 0 (Timeout) read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988223, 726816607}) = 0 read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988223, 726875064}) = 0 poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=7, events=POLLIN}, {fd=12, events=POLLIN}, {fd=14, events=POLLIN}, {fd=49, events=POLLIN}, {fd=50, events=POLLIN}, {fd=51, events=POLLIN}, {fd=48, events=POLLIN}, {fd=60, events=POLLIN}, {fd=58, events=POLLIN}, {fd=59, events=POLLIN}, {fd=53, events=POLLIN}], 14, 0) = 0 (Timeout) read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988223, 726986531}) = 0 read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988223, 727038982}) = 0 poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=7, events=POLLIN}, {fd=12, events=POLLIN}, {fd=14, events=POLLIN}, {fd=49, events=POLLIN}, {fd=50, events=POLLIN}, {fd=51, events=POLLIN}, {fd=48, events=POLLIN}, {fd=60, events=POLLIN}, {fd=58, events=POLLIN}, {fd=59, events=POLLIN}, {fd=53, events=POLLIN}], 14, 0) = 0 (Timeout) read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988223, 727141998}) = 0 read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988223, 727192982}) = 0 poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=7, events=POLLIN}, {fd=12, events=POLLIN}, {fd=14, events=POLLIN}, {fd=49, events=POLLIN}, {fd=50, events=POLLIN}, {fd=51, events=POLLIN}, {fd=48, events=POLLIN}, {fd=60, events=POLLIN}, {fd=58, events=POLLIN}, {fd=59, events=POLLIN}, {fd=53, events=POLLIN}], 14, 0) = 0 (Timeout) read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988223, 727295648}) = 0 clock_gettime(CLOCK_MONOTONIC, {988223, 727342163}) = 0 clock_gettime(CLOCK_MONOTONIC, {988223, 727374010}) = 0 read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988223, 727425204}) = 0 poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=7, events=POLLIN}, {fd=12, events=POLLIN}, {fd=14, events=POLLIN}, {fd=49, events=POLLIN}, {fd=50, events=POLLIN}, {fd=51, events=POLLIN}, {fd=48, events=POLLIN}, {fd=60, events=POLLIN}, {fd=58, events=POLLIN}, {fd=59, events=POLLIN}, {fd=53, events=POLLIN}], 14, 105) = 0 (Timeout) read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988223, 832718198}) = 0 clock_gettime(CLOCK_MONOTONIC, {988223, 832752420}) = 0 clock_gettime(CLOCK_MONOTONIC, {988223, 832800192}) = 0 clock_gettime(CLOCK_MONOTONIC, {988223, 832830154}) = 0 read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988223, 832883652}) = 0 poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=7, events=POLLIN}, {fd=12, events=POLLIN}, {fd=14, events=POLLIN}, {fd=49, events=POLLIN}, {fd=50, events=POLLIN}, {fd=51, events=POLLIN}, {fd=48, events=POLLIN}, {fd=60, events=POLLIN}, {fd=58, events=POLLIN}, {fd=59, events=POLLIN}, {fd=53, events=POLLIN}], 14, 94) = 0 (Timeout) read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988223, 927156602}) = 0 read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988223, 927214291}) = 0 poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=7, events=POLLIN}, {fd=12, events=POLLIN}, {fd=14, events=POLLIN}, {fd=49, events=POLLIN}, {fd=50, events=POLLIN}, {fd=51, events=POLLIN}, {fd=48, events=POLLIN}, {fd=60, events=POLLIN}, {fd=58, events=POLLIN}, {fd=59, events=POLLIN}, {fd=53, events=POLLIN}], 14, 0) = 0 (Timeout) read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988223, 927324989}) = 0 clock_gettime(CLOCK_MONOTONIC, {988223, 927372900}) = 0 clock_gettime(CLOCK_MONOTONIC, {988223, 927404748}) = 0 read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988223, 927456360}) = 0 poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=7, events=POLLIN}, {fd=12, events=POLLIN}, {fd=14, events=POLLIN}, {fd=49, events=POLLIN}, {fd=50, events=POLLIN}, {fd=51, events=POLLIN}, {fd=48, events=POLLIN}, {fd=60, events=POLLIN}, {fd=58, events=POLLIN}, {fd=59, events=POLLIN}, {fd=53, events=POLLIN}], 14, 110) = 0 (Timeout) read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988224, 37756070}) = 0 read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988224, 37814736}) = 0 poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=7, events=POLLIN}, {fd=12, events=POLLIN}, {fd=14, events=POLLIN}, {fd=49, events=POLLIN}, {fd=50, events=POLLIN}, {fd=51, events=POLLIN}, {fd=48, events=POLLIN}, {fd=60, events=POLLIN}, {fd=58, events=POLLIN}, {fd=59, events=POLLIN}, {fd=53, events=POLLIN}], 14, 0) = 0 (Timeout) read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988224, 37927530}) = 0 clock_gettime(CLOCK_MONOTONIC, {988224, 37975301}) = 0 clock_gettime(CLOCK_MONOTONIC, {988224, 38006101}) = 0 clock_gettime(CLOCK_MONOTONIC, {988224, 38036971}) = 0 clock_gettime(CLOCK_MONOTONIC, {988224, 38067143}) = 0 read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=7, events=POLLIN}, {fd=12, events=POLLIN}, {fd=14, events=POLLIN}, {fd=49, events=POLLIN}, {fd=50, events=POLLIN}, {fd=51, events=POLLIN}, {fd=48, events=POLLIN}, {fd=60, events=POLLIN}, {fd=58, events=POLLIN}, {fd=59, events=POLLIN}, {fd=53, events=POLLIN}], 14, 0) = 0 (Timeout) read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988224, 38235250}) = 0 poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=7, events=POLLIN}, {fd=12, events=POLLIN}, {fd=14, events=POLLIN}, {fd=49, events=POLLIN}, {fd=50, events=POLLIN}, {fd=51, events=POLLIN}, {fd=48, events=POLLIN}, {fd=60, events=POLLIN}, {fd=58, events=POLLIN}, {fd=59, events=POLLIN}, {fd=53, events=POLLIN}], 14, 88) = 0 (Timeout) read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988224, 126505334}) = 0 read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988224, 126564699}) = 0 poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=7, events=POLLIN}, {fd=12, events=POLLIN}, {fd=14, events=POLLIN}, {fd=49, events=POLLIN}, {fd=50, events=POLLIN}, {fd=51, events=POLLIN}, {fd=48, events=POLLIN}, {fd=60, events=POLLIN}, {fd=58, events=POLLIN}, {fd=59, events=POLLIN}, {fd=53, events=POLLIN}], 14, 0) = 0 (Timeout) read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988224, 126677492}) = 0 read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988224, 126730711}) = 0 poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=7, events=POLLIN}, {fd=12, events=POLLIN}, {fd=14, events=POLLIN}, {fd=49, events=POLLIN}, {fd=50, events=POLLIN}, {fd=51, events=POLLIN}, {fd=48, events=POLLIN}, {fd=60, events=POLLIN}, {fd=58, events=POLLIN}, {fd=59, events=POLLIN}, {fd=53, events=POLLIN}], 14, 0) = 0 (Timeout) read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988224, 126834775}) = 0 read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988224, 126885689}) = 0 poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=7, events=POLLIN}, {fd=12, events=POLLIN}, {fd=14, events=POLLIN}, {fd=49, events=POLLIN}, {fd=50, events=POLLIN}, {fd=51, events=POLLIN}, {fd=48, events=POLLIN}, {fd=60, events=POLLIN}, {fd=58, events=POLLIN}, {fd=59, events=POLLIN}, {fd=53, events=POLLIN}], 14, 0) = 0 (Timeout) read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988224, 126989403}) = 0 read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988224, 127040038}) = 0 poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=7, events=POLLIN}, {fd=12, events=POLLIN}, {fd=14, events=POLLIN}, {fd=49, events=POLLIN}, {fd=50, events=POLLIN}, {fd=51, events=POLLIN}, {fd=48, events=POLLIN}, {fd=60, events=POLLIN}, {fd=58, events=POLLIN}, {fd=59, events=POLLIN}, {fd=53, events=POLLIN}], 14, 0) = 0 (Timeout) read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988224, 127142635}) = 0 read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988224, 127192921}) = 0 poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN}, {fd=7, events=POLLIN}, {fd=12, events=POLLIN}, {fd=14, events=POLLIN}, {fd=49, events=POLLIN}, {fd=50, events=POLLIN}, {fd=51, events=POLLIN}, {fd=48, events=POLLIN}, {fd=60, events=POLLIN}, {fd=58, events=POLLIN}, {fd=59, events=POLLIN}, {fd=53, events=POLLIN}], 14, 0) = 0 (Timeout) read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988224, 127295378}) = 0 clock_gettime(CLOCK_MONOTONIC, {988224, 127349784}) = 0 clock_gettime(CLOCK_MONOTONIC, {988224, 127382260}) = 0 read(7, 0x8d524b8, 4096) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {988224, 127433314}) = 0 ---------- Forwarded Message ---------- Subject: [Pkg-kde-extras] Bug#560893: digikam: digicam eats all cpu Date: Sunday 13 December 2009 From: Dietz Proepper <dietz@rotfl.franken.de> To: Debian Bug Tracking System <submit@bugs.debian.org> Package: digikam Version: 2:1.0.0~rc-1 Severity: normal Since kde 4.3.4 hit unstable, digikam seems to use quite a lot of te cpu. I can reproduce this with 1.0.0-beta4 and 1.0.0-rc-1. Building own packages does not help. Removing config and image db does not help either. -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 2.6.31.6 (SMP w/2 CPU cores; PREEMPT) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages digikam depends on: ii kdebase-runtime 4:4.3.4-2 runtime components from the offici ii kdelibs5 4:4.3.4-1 core libraries for all KDE 4 appli ii kdepimlibs5 4:4.3.4-1 core libraries for KDE PIM 4 appli ii libc6 2.10.2-2 GNU C Library: Shared libraries ii libgcc1 1:4.4.2-4 GCC support library ii libglib2.0-0 2.22.3-1 The GLib library of C routines ii libgphoto2-2 2.4.6-1 gphoto2 digital camera library ii libgphoto2-port0 2.4.6-1 gphoto2 digital camera port librar ii libjasper1 1.900.1-6.1 The JasPer JPEG-2000 runtime libra ii libjpeg62 6b-15 The Independent JPEG Group's JPEG ii libkdcraw7 4:4.3.4-1 RAW picture decoding C++ library ( ii libkexiv2-7 4:4.3.4-1 Qt like interface for the libexiv2 ii libkipi6 4:4.3.4-1 library for apps that want to use ii liblcms1 1.18.dfsg-1 Color management library ii liblensfun0 0.2.4-1 Lens Correction library - Runtime ii liblqr-1-0 0.4.1-1 converts plain array images into m ii libmarble4 4:4.3.4-1 Marble globe widget library ii libphonon4 4:4.5.3-4 Qt 4 Phonon module ii libpng12-0 1.2.41-1 PNG library - runtime ii libqt4-dbus 4:4.5.3-4 Qt 4 D-Bus module ii libqt4-network 4:4.5.3-4 Qt 4 network module ii libqt4-qt3support 4:4.5.3-4 Qt 3 compatibility library for Qt ii libqt4-sql 4:4.5.3-4 Qt 4 SQL module ii libqt4-sql-sqlite 4:4.5.3-4 Qt 4 SQLite 3 database driver ii libqt4-svg 4:4.5.3-4 Qt 4 SVG module ii libqt4-xml 4:4.5.3-4 Qt 4 XML module ii libqtcore4 4:4.5.3-4 Qt 4 core module ii libqtgui4 4:4.5.3-4 Qt 4 GUI module ii libsoprano4 2.3.1+dfsg.1-1 libraries for the Soprano RDF fram ii libstdc++6 4.4.2-4 The GNU Standard C++ Library v3 ii libtiff4 3.9.2-1 Tag Image File Format (TIFF) libra ii libx11-6 2:1.3.2-1 X11 client-side library ii libxau6 1:1.0.5-1 X11 authorisation library ii libxdmcp6 1:1.0.3-1 X11 Display Manager Control Protoc ii phonon 4:4.5.3-4 Qt 4 Phonon module metapackage ii zlib1g 1:1.2.3.3.dfsg-15 compression library - runtime Versions of packages digikam recommends: ii dolphin 4:4.3.4-1 file manager for KDE 4 ii iceweasel [www-browser] 3.5.5-1 lightweight web browser based on M ii kipi-plugins 0.9.0-1+b1 image manipulation/handling plugin ii konqueror [www-browser] 4:4.3.4-1 KDE 4's advanced file manager, web ii w3m [www-browser] 0.5.2-2.1 WWW browsable pager with excellent Versions of packages digikam suggests: pn digikam-doc <none> (no description available) -- no debconf information
Not reproducible here under Mandriva. Check your packages... Gilles Caulier
It was nepomuk, I have disabled Nepomuk Semantic Desktop (System Settings) and CPU back down to 1% now... Mark
Nice... Nepomuk (:=))) Can i close this file now ? Gilles Caulier
Gilles, Unless the problem is located in digikamnepomukservice.so. Are you able to reproduce by enabling nepomuk? Mark
digikam's nepomuk features are located in a separate process ("/usr/bin/nepomukservicestub digikamnepomukservice" here). You will be able to tell CPU usage apart. Digikam Nepomuk support is off by default. When enabling it initially, tags and ratings will be pushed into the Nepomuk storage, which can take CPU. The Redland backend of Nepomuk is unsuitable for use. (the upcoming virtuoso backend is the only hope).
Mark, that was a Marble problem, wasn't it?
On Wednesday 30 December 2009 01:36:58 Marcel Wiesweg wrote: > Mark, that was a Marble problem, wasn't it? > Marcel, I suspect this is a duplicate of Bug 220236, but that one has the final outcome, that this is a marble issue. Mark
*** This bug has been marked as a duplicate of bug 220236 ***
Fixed with https://bugs.kde.org/show_bug.cgi?id=220236