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

9
Become a Fan
5.0

Available as/for:
Description:
KGRUBEditor is no longer under active development.

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

DESCRIPTION
KGRUBEditor is a KDE utility, that edits GRUB's configuration files through an inituitive user interface. It combines both ease of use with flexibility and is the perfect solution for those who want to configure GRUB, without messing with its files.

VERSION 0.8.5
This version is bugfix-only, meaning it contains no new features, only improvements over the previous version major version (0.8.1).

It should be ultra-stable so please report any bugs you come across.

HOW TO INSTALL
For installation instructions check the INSTALL file inside the source tarball.

SVN
The source code is fully documented so you may freely take a look at it and post comments/fixes. You may check the latest SVN version using this SVN repository:
https://kgrubeditor.svn.sourceforge.net/svnroot/kgrubeditor

In order to stay up-to-date with the SVN repository at any time follow these instructions:

mkdir -p ~/Development/svn/kgrubeditor && mkdir -p ~/Development/Builds/kgrubeditor
cd ~/Development/svn/kgrubeditor
svn co https://kgrubeditor.svn.sourceforge.net/svnroot/kgrubeditor kgrubeditor/
cd ../../Builds/kgrubeditor
cmake ../../svn/kgrubeditor/trunk/ -DCMAKE_INSTALL_PREFIX=/usr && make && sudo make install


From now on in order to update your local copy do the following:

cd ~/Development/svn/kgrubeditor
svn up
cd ../../Builds/kgrubeditor
make && sudo make install


Some packages are of course required. For [K]ubuntu the following command will install the minimum required to compile KGRUBEditor:

sudo apt-get install subversion kdelibs5-dev build-essential

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

Note: All screenshots are up-to-date.

Ratings & Comments

36 Comments

artemisfowl2007

https://pithos.grnet.gr/pithos/rest/ece7626@upatras.gr/files/libgrub-0.1.0-preview.tar.bz2 A preview of the upcoming GRUB configuration library. Currently supports GRUB2 (only reading the configuration). Writing the configuration is to be done. Then I'll write a Qt wrapper for the library and implement the GUI.

FrancesKo

Any news about Grub2 support?

artemisfowl2007

There are good and bad news. Good news is that the library for manipulating GRUB2 basic configuration settings is code-wise almost complete (shouldn't take more than a few days to complete). Bad news is that it needs a lot of documentation and due to vacation it was kind of abandoned again. Plus, it's just a library - no user interface is available. Perhaps I should work on it for a couple of weeks and complete it *at last*, but I can't seem to find the freaking time to do it..

Enna-gi

I've installed this in Ubuntu 10.04, worked through all the steps and everything seemed to work, no error messages - but I can't find the program - it doesn't appear in any menu and using the terminal yields "command not found". What went wrong? (Incidentally, I installed QGrubeditor before this, and it does appear in the menu, does not work, and for some reason is not recognised as being there by "Main menu" under System > Preferences.)

artemisfowl2007

QGRUBEditor and KGRUBEditor work only with GRUB Legacy, not GRUB 2 which is by default instealled with (K)Ubuntu 10.04. Check your GRUB version using the "grub-install -v" command. If you get a version number >=1.96 (eg. 1.98 or so) it means you have GRUB 2 installed and both of the above applications are useless. There is ongoing work on a GRUB 2 configuring application, it should be ready within a month approximately.

markum

Is there anything new on a perspective for porting this to grub2, so that it can be used again? Would be a shame when this great app disappeared.

artemisfowl2007

Nothing new yet, expect something to come from this summer 2010 and after. Actually a German community contacted me to inform me that they wanted to develop a KGrub2Editor, but I'm not sure what the current condition of the project is. I think it is stalled, though.

tonihele

I like this software very much! It seems Karmic will most likely ship with GRUB 2. It would be great to see this tool supporting GRUB 2 so people can use it in Karmic+! I don't know if it is the case now..?

artemisfowl2007

No, this is not the case and I don't know if GRUB2 support will make it for Karmic. I am too busy to actively develop KGRUBEditor so the development goes on at a very slow pace. Hopefully I will make a new release (0.9.0) soon, with changes I have been working on for quite some time now. After this, maybe I will try to recruit someone else to maintain the project :S Plus, I can't find some decent GRUB2 documentation. I can't obviously guess the file syntax of GRUB2. I need some good reference documentation as with GRUB (Legacy).

pipaceliny

Dokumentation for Grub 2: https://wiki.ubuntu.com/Grub2 http://members.iinet.net/~herman546/p20.html http://ubuntuforums.org/showthread.php?t=1195275 http://grub.enbug.org/Manual

wjbite

I would like to see one more option to the default selections. Before we had this cool GRUB editor I used to make this entry in menu.lst: default saved The radio buttons for selection only allow you to select ONE of the menu entries in the menu - resulting in the menu.lst file being edited with a number like: default 4 I would be nice if you had a radio button at the bottom of that screen that would say something like "default is the last used operating system" that would result in a line being inserted that says: default saved. Thanks for your good work!

artemisfowl2007

Yes, this feature was available in all KGRUBEditor versions before 0.8.x. However in the 0.8 release there were heavy changes in the user interface and this checkbox was silently dropped. It is planned to be included in the next version but I don't know how close this will be. There has been no active development in it for about 1-2 months due to my limited free time..

obsrv

I would really like to see GRUB2 support soon! Very good job done!

lordt

me too!

destroyer661

This is awesome, thanks a lot!

merciful

Can't you make it independent from the KDE version? I use KDE 3.5 on my Slackware 12.1 and can't compile the program :( Eabe

artemisfowl2007

I am sorry, but that would require too much effort without any major advantage. KDE4 is (or will soon become) mainstream, so there is no really good reason to rewrite it.

deadbabylon

I'm unable to build 0.8.1 on Fedora 9 (i386/x86_64). It stops with this error: Quote:

[ 92%] Building CXX object src/CMakeFiles/kgrubeditor.dir/password.o In file included from /builddir/build/BUILD/kgrubeditor-0.8.1/src/ui/ui_kgrubeditor.h:37, from /builddir/build/BUILD/kgrubeditor-0.8.1/src/kgrubeditor.h:36, from /builddir/build/BUILD/kgrubeditor-0.8.1/src/kgrubeditor.cpp:25: /builddir/build/BUILD/kgrubeditor-0.8.1/i386-redhat-linux-gnu/src/ui_mainwindow_entries.h: In member function 'void Ui_mainwindow_entries::setupUi(QWidget*)': /builddir/build/BUILD/kgrubeditor-0.8.1/i386-redhat-linux-gnu/src/ui_mainwindow_entries.h:81: error: 'class QTreeWidget' has no member named 'setExpandsOnDoubleClick' In file included from /builddir/build/BUILD/kgrubeditor-0.8.1/src/kgrubeditor.cpp:45: /usr/include/kde4/threadweaver/JobCollection.h: At global scope: /usr/include/kde4/threadweaver/JobCollection.h:82: warning: type qualifiers ignored on function return type make[2]: *** [src/CMakeFiles/kgrubeditor.dir/kgrubeditor.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory `/builddir/build/BUILD/kgrubeditor-0.8.1/i386-redhat-linux-gnu' make[1]: Leaving directory `/builddir/build/BUILD/kgrubeditor-0.8.1/i386-redhat-linux-gnu' make[1]: *** [src/CMakeFiles/kgrubeditor.dir/all] Error 2 make: Leaving directory `/builddir/build/BUILD/kgrubeditor-0.8.1/i386-redhat-linux-gnu' make: *** [all] Error
Full error log: http://nopaste.info/8c9afd975a.html

artemisfowl2007

Yes, you need Qt 4.4 and later to compile, as it seems.

engandr

0.8 is awesome! this should definitly merge into kde4 systemsettings as soon as posible. thanks for your work

artemisfowl2007

Well, it *could* probably enter KDE's extragear in the future :-)

rumbelino

Can you provide a deb file for Debian? Thanks

artemisfowl2007

As I can see, KGRUBEditor is in the Debian list of Prospective packages: http://www.debian.org/devel/wnpp/prospective, http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=466733 If you want to try KGRUBEditor you could compile from source or convert the openSuSE .rpm package which is always up-to-date. I am afraid I can offer no other solution, although I will try to do something.

rumbelino

Thanks ;)

daris

You can use ubuntu intrepid package http://archive.ubuntu.com/ubuntu/pool/main/k/kgrubeditor/kgrubeditor_0.8.5-0ubuntu3_i386.deb I installed it on debian sid and it works without any problems.

Pling
0 Affiliates
Details
license GPLv2 or later
version 0.8.5
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 0

More System Tools (NOT OS or ROMS) from artemisfowl2007:

GRUB2 Editor
artemisfowl2007
last update date: 7 years ago

Score 8.1

QGRUBEditor
artemisfowl2007
last update date: 17 years ago

Score 7.6

Other System Tools (NOT OS or ROMS):

KDE CDEmu Manager
marcel83
last update date: 1 year ago

Score 7.0

QPhotoRec
caezsar
last update date: 11 years ago

Score 5.7

Burg-manager
ingalex
last update date: 14 years ago

Score 7.4

Multi-Platform File Manager
Lunik
last update date: 21 years ago

Score 5.0

KFS
jrockey
last update date: 21 years ago

Score 5.0

dolphin-perforce-plugin
martin9000andersen
last update date: 11 years ago

Score 5.0