This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Please add option to disable Semantic Desktop

Tags: None
(comma "," separated)
L_V
Banned
Posts
104
Karma
-3
OS
To make it clear, instead of spending time finding a way to disable akonadi/nepomuk, what is more and more requested is the possibility to not install/activate akonadi/nepomuk for users who do not use akonadi/nepomuk and programs requesting akonadi/nepomuk.

"The user better knows what he wants to do than OS"

It is now crazy that even rekonq is depending on ... libnepomuk.so.4, but hopefully does not request nepomuk to be activated.
Some cleaning is expected in the dependencies.
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS
These dependencies are imposed by the system many KDE applications use to load faster. In this case, kdeinit4 links to the most commonly used libraries, then when the application wants to launch it simply forks itself and the fork then loads up the application.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
L_V
Banned
Posts
104
Karma
-3
OS
bcooksley wrote:These dependencies are imposed by the system many KDE applications use to load faster.
??
Where did you read that nepomuk is speeding up the system ?
It looks like a joke, especially for a web-browser which has nothing to do with nepomuk.

If you read this:
"To make it clear, instead of spending time finding a way to disable akonadi/nepomuk, what is more and more requested is the possibility to not install/activate akonadi/nepomuk for users who do not use akonadi/nepomuk and programs requesting akonadi/nepomuk.",
I suppose you understand the target of this is not to slow down the system and to increase your CPU and hard-disk activities.
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS
Nepomuk itself doesn't speed the system up. However, Nepomuk is registered with kdeinit4, the system many KDE applications use to start faster. As a result, those applications have an apparent dependency on libnepomuk even though they aren't.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
navistrar
Registered Member
Posts
4
Karma
0
It is a year later and still, the only replies by Mods/Admins to repeated user requests for ability to remove Akonadi/Nepomuk/Strigi remains... "you can disable them". My question is: "If we can disable them, why can't we remove them? And better yet... Why can't we choose to install KDE without Strigi (Akonadi/Nepomuk)? If we can, please tell me how, because after hours of search, my only findings are multitudes of requests for their removal.

Case in point. I looked into compiling KDE without Akonadi/Nepomuk/Strigi. Compiling kdebase-runtime has 3 dependencies and strigi is one of them. Yet in 'system settings' I can turn off strigi?!? Kind of makes you wonder if "turning it off" really "turns it off".

Last edited by navistrar on Tue Aug 16, 2011 3:56 am, edited 1 time in total.
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS
I would suggest limiting usage of capital letters....

The reason why it cannot be "removed" is because the developers should not have to support two different types of build - one for Nepomuk being enabled and one for being disabled. Disabling it selectively would complicate things hugely, and would increase the maintenance effort for the code in question.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
navistrar
Registered Member
Posts
4
Karma
0
bcooksley wrote:I would suggest limiting usage of capital letters....
Taken care of :)

bcooksley wrote:The reason why it cannot be "removed" is because the developers should not have to support two different types of build...

Thank you for the response. I would just like to confirm, before deciding on moving on to a diff DE... I ask, because I'm not too familiar with the process (but I will find out, depending on the response)... To build KDE, I need attica-*, soprano-* and strigi-*. Is there any kind of a workaround to compiling KDE without soprano/strigi (removal/alternatives, etc...) If I can build kdebase-runtime without/around them, I'd be set. Again... Thank you.
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS
kdebase-runtime (much like kdelibs) can be built without Soprano and Strigi I believe. Not sure about Attica however. You will not be able to build the Workspace or PIM applications without Soprano/Strigi however.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
Demon
Registered Member
Posts
6
Karma
0
OS
+1 for optional compiling of this semantic piece of c*ap!
akurei
Registered Member
Posts
3
Karma
0
OS
+1
I just want a light KDE base desktop without any nepomuk akonadi strigi stuff. Only the desktop, systemsettings, konsole and dolphin.
jyrki
Registered Member
Posts
7
Karma
0
OS
+1

semantic desktop is hell. Get rid of it. We want KDE light.


Bookmarks



Who is online

Registered users: bancha, Bing [Bot], Google [Bot], Sogou [Bot]