Bug 337418 - after update (i think from kubuntu-ppa) systemsettings (and dolphin) doesnt work anymore
Summary: after update (i think from kubuntu-ppa) systemsettings (and dolphin) doesnt w...
Status: RESOLVED WORKSFORME
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: 5.0.0
Platform: Kubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-07-13 11:56 UTC by Simon Andric
Modified: 2014-09-22 01:38 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
gdb log (398 bytes, text/plain)
2014-07-13 12:27 UTC, Simon Andric
Details
screenshot (278.80 KB, image/jpeg)
2014-07-13 12:32 UTC, Simon Andric
Details
my sources.list (26.73 KB, text/plain)
2014-07-17 09:06 UTC, Simon Andric
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Simon Andric 2014-07-13 11:56:03 UTC
after updating from kubuntu-ppa the newest systemsettings packages, systemsettings doesnt open anymore. (it ONLY doesnt work in normal (utopic) KDE workspace (in Project-neon-5 environment and normal project-neon it works normally)



-------------------------------------

in both instances the GUI doesnt even show. in favourites system settigns (or dolphin) doesnt have a icon picture associated with it anymore, just text which says dolphin or systemsettings from konsole: 
if i try to start it from konsole i get these messages:

fani@avatar:~$ systemsettings
Shortcut for KAction  "quit_action" "&Quit" set with QShortcut::setShortcut()! See KAction documentation.
Shortcut for KAction  "options_configure" "Configure" set with QShortcut::setShortcut()! See KAction documentation.
Shortcut for KAction  "searchText" "" set with QShortcut::setShortcut()! See KAction documentation.
Shortcut for KAction  "help_contents" "System Settings &Handbook" set with QShortcut::setShortcut()! See KAction documentation.
Shortcut for KAction  "help_whats_this" "What's &This?" set with QShortcut::setShortcut()! See KAction documentation.
"Theme tree: (Oxygen)"
Couldn't start kded5 from org.kde.kded5.service: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kded5 was not provided by any .service files") , falling back to running kbuildsycoca5
Trying to open ksycoca from "/home/fani/.cache/ksycoca5"
Trying to open global ksycoca from  "/home/fani/.local/share/kservices5/ksycoca5"
Still no database...
No ksycoca database available! Tried running kbuildsycoca5 ?
KServiceTypeTrader: serviceType "SystemSettingsCategory" not found
No ksycoca database available! Tried running kbuildsycoca5 ?
KServiceTypeTrader: serviceType "KCModule" not found
No ksycoca database available! Tried running kbuildsycoca5 ?
KServiceTypeTrader: serviceType "SystemSettingsExternalApp" not found
No ksycoca database available! Tried running kbuildsycoca5 ?
KServiceTypeTrader: serviceType "SystemSettingsView" not found

 ------------------------------

in this case thesystemsettings GUI window appears but wit the error message that says: System Settings was unable to find any views, and hence has nothing to display.

in the systemsettings window no icons are visible and after clicking OK on the error message window, systemsettings close.

--------------------------
and as root:

fani@avatar:~$ sudo systemsettings
[sudo] password for fani: 
Shortcut for KAction  "quit_action" "&Quit" set with QShortcut::setShortcut()! See KAction documentation.
Shortcut for KAction  "options_configure" "Configure" set with QShortcut::setShortcut()! See KAction documentation.
Shortcut for KAction  "searchText" "" set with QShortcut::setShortcut()! See KAction documentation.
Shortcut for KAction  "help_contents" "System Settings &Handbook" set with QShortcut::setShortcut()! See KAction documentation.
Shortcut for KAction  "help_whats_this" "What's &This?" set with QShortcut::setShortcut()! See KAction documentation.
"Theme tree: (Oxygen)"
Couldn't start kded5 from org.kde.kded5.service: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kded5 was not provided by any .service files") , falling back to running kbuildsycoca5
Trying to open ksycoca from "/home/fani/.cache/ksycoca5"
Could not find drkonqi at /usr/lib/x86_64-linux-gnu/libexec/drkonqi
Shortcut for KAction  "go_back" "Overview" set with QShortcut::setShortcut()! See KAction documentation.

----------------------------

window appears but its empty and visually it doesnt look like a KDE SC 4 window more like a KF5 window... 

help please :)

nice day :)

Simon

ps. similar bug report for dolphin i filled here:
https://bugs.kde.org/show_bug.cgi?id=337401

Reproducible: Always

Reproducible: Always
Comment 1 Simon Andric 2014-07-13 12:25:49 UTC
fani@avatar:~$ gdb systemsettings --nofork
gdb: unrecognized option '--nofork'
Use `gdb --help' for a complete list of options.
fani@avatar:~$ gdb systemsettings
GNU gdb (Ubuntu 7.7.1-0ubuntu4) 7.7.1
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from systemsettings...Reading symbols from /usr/lib/debug/.build-id/f2/5aa2687e5baa104e449a571e994821ac43a6f8.debug...done.
done.
(gdb) run
Starting program: /usr/bin/systemsettings 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe22d1700 (LWP 26122)]
Shortcut for KAction  "quit_action" "&Quit" set with QShortcut::setShortcut()! See KAction documentation.
Shortcut for KAction  "options_configure" "Configure" set with QShortcut::setShortcut()! See KAction documentation.
Shortcut for KAction  "searchText" "" set with QShortcut::setShortcut()! See KAction documentation.
Shortcut for KAction  "help_contents" "System Settings &Handbook" set with QShortcut::setShortcut()! See KAction documentation.
Shortcut for KAction  "help_whats_this" "What's &This?" set with QShortcut::setShortcut()! See KAction documentation.
"Theme tree: (Oxygen)"
[New Thread 0x7fffd87db700 (LWP 26213)]
Couldn't start kded5 from org.kde.kded5.service: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kded5 was not provided by any .service files") , falling back to running kbuildsycoca5
[New Thread 0x7fffd7da2700 (LWP 26251)]
Trying to open ksycoca from "/home/fani/.cache/ksycoca5"
Trying to open global ksycoca from  "/home/fani/.local/share/kservices5/ksycoca5"
Still no database...
No ksycoca database available! Tried running kbuildsycoca5 ?
KServiceTypeTrader: serviceType "SystemSettingsCategory" not found
No ksycoca database available! Tried running kbuildsycoca5 ?
KServiceTypeTrader: serviceType "KCModule" not found
No ksycoca database available! Tried running kbuildsycoca5 ?
KServiceTypeTrader: serviceType "SystemSettingsExternalApp" not found
No ksycoca database available! Tried running kbuildsycoca5 ?
KServiceTypeTrader: serviceType "SystemSettingsView" not found
[Thread 0x7fffe22d1700 (LWP 26122) exited]
[Thread 0x7fffd87db700 (LWP 26213) exited]
[Thread 0x7ffff7f96780 (LWP 26064) exited]
[Inferior 1 (process 26064) exited normally]
(gdb) thread apply all backtrace
(gdb) q
fani@avatar:~$ gdb systemsettings pid
GNU gdb (Ubuntu 7.7.1-0ubuntu4) 7.7.1
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from systemsettings...Reading symbols from /usr/lib/debug/.build-id/f2/5aa2687e5baa104e449a571e994821ac43a6f8.debug...done.
done.
/home/fani/pid: No such file or directory.
(gdb) start
Temporary breakpoint 1 at 0x40e420: file ../../app/main.cpp, line 32.
Starting program: /usr/bin/systemsettings 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".

Temporary breakpoint 1, main (argc=1, argv=0x7fffffffde98) at ../../app/main.cpp:32
32      ../../app/main.cpp: No such file or directory.
(gdb) set logging file ~/gdblog2.txt
(gdb) set logging on
Copying output to /home/fani/gdblog2.txt.
(gdb) break __cxa_throw
Breakpoint 2 at 0x7ffff416a2f0
(gdb) break __cxa_rethrow
Breakpoint 3 at 0x7ffff416a360
(gdb) cont
Continuing.
[New Thread 0x7fffe22d3700 (LWP 27336)]
Shortcut for KAction  "quit_action" "&Quit" set with QShortcut::setShortcut()! See KAction documentation.
Shortcut for KAction  "options_configure" "Configure" set with QShortcut::setShortcut()! See KAction documentation.
Shortcut for KAction  "searchText" "" set with QShortcut::setShortcut()! See KAction documentation.
Shortcut for KAction  "help_contents" "System Settings &Handbook" set with QShortcut::setShortcut()! See KAction documentation.
Shortcut for KAction  "help_whats_this" "What's &This?" set with QShortcut::setShortcut()! See KAction documentation.
"Theme tree: (Oxygen)"
[New Thread 0x7fffd87db700 (LWP 27403)]
Couldn't start kded5 from org.kde.kded5.service: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kded5 was not provided by any .service files") , falling back to running kbuildsycoca5
[New Thread 0x7fffd7da2700 (LWP 27435)]
Trying to open ksycoca from "/home/fani/.cache/ksycoca5"
Trying to open global ksycoca from  "/home/fani/.local/share/kservices5/ksycoca5"
Still no database...
No ksycoca database available! Tried running kbuildsycoca5 ?
KServiceTypeTrader: serviceType "SystemSettingsCategory" not found
No ksycoca database available! Tried running kbuildsycoca5 ?
KServiceTypeTrader: serviceType "KCModule" not found
No ksycoca database available! Tried running kbuildsycoca5 ?
KServiceTypeTrader: serviceType "SystemSettingsExternalApp" not found
No ksycoca database available! Tried running kbuildsycoca5 ?
KServiceTypeTrader: serviceType "SystemSettingsView" not found
[Thread 0x7fffe22d3700 (LWP 27336) exited]
[Thread 0x7fffd87db700 (LWP 27403) exited]
[Thread 0x7fffd7da2700 (LWP 27435) exited]
[Inferior 1 (process 27081) exited normally]
(gdb) kbuildsycoca4 running...
Error: "/var/tmp/kdecache-fani" is owned by uid 1000 instead of uid 0.
kded(21932) Kded::recreateFailed: QDBusError("org.freedesktop.DBus.Error.NoReply", "Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.") 
kbuildsycoca4(27550)/kdecore (services) KServicePrivate::init: The desktop entry file  "/usr/share/applications/evolution-data-server-uoa.desktop"  has Type= "Application"  but no Exec line 

kbuildsycoca4(27550) KBuildServiceFactory::createEntry: Invalid Service :  "/usr/share/applications/evolution-data-server-uoa.desktop" 
thread apply all bt
(gdb) thread apply all bt
(gdb) killkbuildsycoca4 running...
Error: "/var/tmp/kdecache-fani" is owned by uid 1000 instead of uid 0.
kbuildsycoca4(27570)/kdecore (services) KServicePrivate::init: The desktop entry file  "/usr/share/applications/evolution-data-server-uoa.desktop"  has Type= "Application"  but no Exec line 

kbuildsycoca4(27570) KBuildServiceFactory::createEntry: Invalid Service :  "/usr/share/applications/evolution-data-server-uoa.desktop" 

The program is not being run.
(gdb) quit
fani@avatar:~$
Comment 2 Simon Andric 2014-07-13 12:27:32 UTC
Created attachment 87719 [details]
gdb log
Comment 3 Simon Andric 2014-07-13 12:32:14 UTC
Created attachment 87720 [details]
screenshot
Comment 4 Christoph Feck 2014-07-13 21:54:12 UTC
The screen shot and the bug description do not match. Does systemsettings crash or just open an empty window (because no KCM services are found)?
Comment 5 Simon Andric 2014-07-13 22:51:38 UTC
just opens an emtpy window+error message as the screenshot suggests.... after i click OK on the error window, systemsettings exits (closes)

btw, how can iget to install kded5 on the system? just sudo aptitude install kded5? cos i always thought if kded5 is a dependency of a program, the program "pulls" it with itself (doesnt want to be installed/upgraded without it-)...

nice day
Simon:)

ps. and thank you for your reply....
Comment 6 Arjun AK 2014-07-16 14:06:24 UTC
Could you please post the output of 

which systemsettings
Comment 7 Simon Andric 2014-07-17 09:01:10 UTC
fani@avatar:~$ which systemsettings
/usr/bin/systemsettings
fani@avatar:~$ which dolphin
/usr/bin/dolphin
fani@avatar:~$ which konsole
/usr/bin/konsole
fani@avatar:~$
Comment 8 Simon Andric 2014-07-17 09:04:45 UTC
fani@avatar:~$ sudo aptitude show  systemsettings=version
[sudo] password for fani: 
Unable to find a version "version" for the package "systemsettings"
Package: systemsettings
State: installed
Automatically installed: no
Version: 4:5.0.0-0ubuntu1~ubuntu14.10~ppa1
Priority: extra
Section: utils
Maintainer: Kubuntu Developers <kubuntu-devel@lists.ubuntu.com>
Architecture: amd64
Uncompressed Size: 410 k
Depends: systemsettings-data (= 4:5.0.0-0ubuntu1~ubuntu14.10~ppa1), libc6 (>= 2.14),
         libkf5auth5 (>= 4.96.0), libkf5completion5 (>= 4.97.0), libkf5configcore5 (>=
         4.98.0), libkf5configgui5 (>= 4.97.0), libkf5configwidgets5 (>= 4.96.0),
         libkf5coreaddons5 (>= 4.100.0), libkf5dbusaddons5 (>= 4.99.0), libkf5i18n5
         (>= 4.97.0), libkf5iconthemes5 (>= 4.96.0), libkf5itemviews5 (>= 4.96.0),
         libkf5kcmutils5 (>= 4.96.0), libkf5kdelibs4support5 (>= 4.96.0), libkf5khtml5
         (>= 4.96.0), libkf5kiowidgets5 (>= 4.96.0), libkf5service5 (>= 4.99.0),
         libkf5widgetsaddons5 (>= 4.96.0), libkf5windowsystem5 (>= 4.96.0),
         libkf5xmlgui5 (>= 4.98.0), libqt5core5a (>= 5.2.0), libqt5dbus5 (>= 5.0.2),
         libqt5gui5 (>= 5.0.2) | libqt5gui5-gles (>= 5.0.2), libqt5widgets5 (>=
         5.2.0), libstdc++6 (>= 4.1.1)
Conflicts: systemsettings
Description: System Settings interface
 Desktop configuration application. 
 
 This package is part of the KDE base workspace module.

fani@avatar:~$ sudo aptitude show  dolphin=version       
Unable to find a version "version" for the package "dolphin"
Package: dolphin
State: installed
Automatically installed: no
Version: 4:4.97.0~git20140627-0ubuntu1
Priority: extra
Section: utils
Maintainer: Kubuntu Developers <kubuntu-devel@lists.ubuntu.com>
Architecture: amd64
Uncompressed Size: 2206 k
Depends: libc6 (>= 2.14), libkf5bookmarks5 (>= 4.96.0), libkf5codecs5 (>= 4.96.0),
         libkf5completion5 (>= 4.97.0), libkf5configcore5 (>= 4.98.0),
         libkf5configgui5 (>= 4.97.0), libkf5configwidgets5 (>= 4.96.0),
         libkf5coreaddons5 (>= 4.99.0), libkf5i18n5 (>= 4.97.0), libkf5iconthemes5 (>=
         4.96.0), libkf5itemviews5 (>= 4.96.0), libkf5jobwidgets5 (>= 4.96.0),
         libkf5kcmutils5 (>= 4.96.0), libkf5kdelibs4support5 (>= 4.98.0),
         libkf5kiocore5 (>= 4.96.0), libkf5kiofilewidgets5 (>= 4.96.0),
         libkf5kiowidgets5 (>= 4.96.0), libkf5newstuff5 (>= 4.95.0),
         libkf5notifications5 (>= 4.96.0), libkf5parts5 (>= 4.96.0), libkf5service5
         (>= 4.99.0), libkf5solid5 (>= 4.97.0), libkf5textwidgets5 (>= 4.96.0),
         libkf5widgetsaddons5 (>= 4.96.0), libkf5windowsystem5 (>= 4.96.0),
         libkf5xmlgui5 (>= 4.98.0), libkonq6, libphonon4qt5-4 (>= 4:4.7.1),
         libqt5core5a (>= 5.3.0), libqt5dbus5 (>= 5.0.2), libqt5gui5 (>= 5.0.2) |
         libqt5gui5-gles (>= 5.0.2), libqt5widgets5 (>= 5.2.0), libqt5xml5 (>= 5.0.2),
         libstdc++6 (>= 4.1.1)
Recommends: ruby
Conflicts: dolphin
Description: file manager
 Dolphin is the default file manager in KDE Plasma 5, intended to be both powerful and
 easy to use. 
 
 Features include: 
  Customisable sidebars
  "Breadcrumb" navigation
  View properties remembered for each folder
  Split views
  Network transparency
  Undo/redo functionality
  Ratings, comments, and tags
 
 This package is part of the KDE base applications module.
Homepage: https://projects.kde.org/projects/kde/applications/kde-baseapps

fani@avatar:~$ sudo aptitude show  konsole=version
Unable to find a version "version" for the package "konsole"
Package: konsole
State: installed
Automatically installed: no
Version: 4:4.97.0~git20140623-0ubuntu1~ubuntu14.10~ppa3
Priority: optional
Section: kde
Maintainer: Kubuntu Developers <kubuntu-devel@lists.ubuntu.com>
Architecture: amd64
Uncompressed Size: 1577 k
Depends: konsole-data (= 4:4.97.0~git20140623-0ubuntu1~ubuntu14.10~ppa3), libc6 (>=
         2.14), libkf5bookmarks5 (>= 4.96.0), libkf5completion5 (>= 4.97.0),
         libkf5configcore5 (>= 4.98.0), libkf5configgui5 (>= 4.97.0),
         libkf5configwidgets5 (>= 4.96.0), libkf5coreaddons5 (>= 4.99.0),
         libkf5guiaddons5 (>= 4.96.0), libkf5i18n5 (>= 4.97.0), libkf5iconthemes5 (>=
         4.96.0), libkf5kdelibs4support5 (>= 4.96.0), libkf5kiocore5 (>= 4.96.0),
         libkf5kiowidgets5 (>= 4.96.0), libkf5notifications5 (>= 4.96.0),
         libkf5notifyconfig5 (>= 4.96.0), libkf5parts5 (>= 4.96.0), libkf5pty5 (>=
         4.96.0), libkf5service5 (>= 4.96.0), libkf5textwidgets5 (>= 4.96.0),
         libkf5widgetsaddons5 (>= 4.96.0), libkf5windowsystem5 (>= 4.96.0),
         libkf5xmlgui5 (>= 4.98.0), libqt5core5a (>= 5.3.0), libqt5dbus5 (>= 5.0.2),
         libqt5gui5 (>= 5.0.2) | libqt5gui5-gles (>= 5.0.2), libqt5network5 (>=
         5.0.2), libqt5printsupport5 (>= 5.0.2), libqt5widgets5 (>= 5.2.0), libqt5xml5
         (>= 5.0.2), libstdc++6 (>= 4.1.1)
Conflicts: konsole
Description: terminal program from KDE
 Konsole is a terminal emulator built on the KDE Platform. It can contain multiple
 terminal sessions inside one window using detachable tabs. 
 
 Konsole supports powerful terminal features, such as customizable schemes, saved
 sessions, and output monitoring. 
 
 This package contains Konsole.
Homepage: https://projects.kde.org/projects/kde/applications/konsole

fani@avatar:~$
Comment 9 Simon Andric 2014-07-17 09:06:35 UTC
Created attachment 87773 [details]
my sources.list
Comment 10 Simon Andric 2014-09-22 01:38:01 UTC
reinstalled project-neon-5

the problem is now gone...

thank you!

Simon