Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

0
Become a Fan
5.0

Available as/for:
Description:
This script is fixing the desktop file for starting
the system settings application. By default Kubuntu
uses a selfmade version of KControl, the script
changes one file (actually one line in the file),
so that the real KControl gets started.

Thanks to anmaster for introducing me sed, the script
should now working on every Kubuntu version.


HOWTO USE
========
in Konsole:
su root
chmod +x fix.sh
sh fix.sh
exit
exit


DEPENDENCIES
============
* Kubuntu (at least Breezy 5.10)
* sed
* root access

Ratings & Comments

11 Comments

bobuse

EasyKubntu does it just for info ;-)

pablomaes

Thank you. Just now, i was looking for a way to came back to the original KControl. The script works very well.

pablomaes

I forgot saying i use KDE 5.10

apachelogger

It's always great to see how such little things can help people through their all-day-life :-)

Cypress

KDE 5.10? Wow. Have to get me some of that :) And when you think that 3.5 isn't out yet... :))

angrykeyboarder

What am I missing? Kcontrol is still there and doesn't look any different than I remember it in other distros like SUSE or Fedora. Why is this script necessary?

apachelogger

for changing the desktop-file of systemsettings, to get it execute kcontrol instead of systemsettings, which means overall usage of kcontrol ... actually the script is just something I made because I hate to re-do changes after a software upgrade

angrykeyboarder

oh... I personally like systemsettings (Kcontrol is in desperate need of overhaul anyway) so I guess I'd not want this script eh? ;-)

apachelogger

probably not, no :P but well, systemsettings isn't bad but it's taking somehow the biggest advantage KDE got for "advanced" users -> the advanced configuration interfaces to all who like to use systemsettings: DON'T USE THIS SCRIPT ... I'll not make a "revert changes" script :P

anmaster

Maybe something based on sed will make it portable? Example (): sed 's/^Exec=.*/Exec=kcontrol/' -i /path/to/file Replace '.*' with the original value. '.*' will match anything. The -i option means: Do the change in place.

apachelogger

w00t thanks a lot :-D

Pling
0 Affiliates
Details
license
version 1.1 (karl)
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 3

More Various KDE 1.-4. Improvements from apachelogger:

contactsmenu - Kubuntu
apachelogger
last update date: 19 years ago

Score 5.0

KISE - Konqueror Intuitive Search Ext.
apachelogger
last update date: 19 years ago

Score 5.0

CrystalSVG Fix (Fixal)
apachelogger
last update date: 19 years ago

Score 5.0

musiKugel
apachelogger
last update date: 19 years ago

Score 5.0

Other Various KDE 1.-4. Improvements:

Slicker Debian Package for Woody
cirrusgr
last update date: 22 years ago

Score 5.0

Konqueror/kdesktop suggestion
PovMan
last update date: 22 years ago

Score 5.0

Biiig buttons
dbojan
last update date: 20 years ago

Score 5.0

Yet Another KControl
Frans
last update date: 21 years ago

Score 5.0

Next window and next/previos window
dbojan
last update date: 20 years ago

Score 5.0

Fantasie Toolbar
katoe
last update date: 19 years ago

Score 5.0