Thursday, May 2, 2024
 Popular · Latest · Hot · Upcoming
0
rated 0 times [  0] [ 0]  / answers: 1 / hits: 1216  / 3 Years ago, sat, september 11, 2021, 11:41:09

After upgrading to Ubuntu 13.10, which upgraded kdevelop to 4.5.1, I see the following error when I start kdevelop:




Could not start process Cannot talk to klauncher: The name org.kde.klauncher was not provided by any .service files.




This is followed by another error:




Unable to load the project file /home/drew/foo/some-project.kdev4




The filesystem panel is not populated:





...and the File Open dialog shows no files or folders:





Under Ubuntu 13.04, I'd upgraded to a newer version of kdevelop than the default repositories has (4.3.x I believe) and I had to run kdevelop as root in order to make it work correctly. Is it possible that a file was created as the root user, which now causes this problem? I don't know where else to look.


More From » 13.10

 Answers
2

When previously running KDevelop as root, many files in ~/.kde and ~/.kdevduchain were owned by root:



find ~/.kde* -user root


I got this working by:




  • deleting the contents of ~/.kdevduchain

  • recursively chown/chgrping entries in ~/.kde that were owned by root



After that last step I noticed that there were a bunch of links in that folder, so I'm not sure it's necessary or even a good idea to do that.



I also uninstalled/reinstalled kdevelop, though this might not be necessary.



Now at least, kdevelop is working.


[#28729] Sunday, September 12, 2021, 3 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
iething

Total Points: 49
Total Questions: 127
Total Answers: 112

Location: Luxembourg
Member since Tue, Jan 25, 2022
2 Years ago
;