GRUB2 Editor

System Software

Source (link to git-repo or to original if based on someone elses unmodified work): https://cgit.kde.org/kcm-grub2.git/

15
Score 76%
Description:

A KDE Control Module for configuring the GRUB2 bootloader.

Smoothly integrated in KDE System Settings, it is the central place for managing your GRUB2 configuration. Supports many GRUB2 configuration options, most notably:

* Manage default boot entry
* Manage boot timeout
* Manage boot resolutions
* Manage boot menu colors
* Manage boot menu theme
* Manage linux kernel arguments
* Save and update the configuration files of GRUB2

Extra features include:

* Recover GRUB2
* Remove old entries
* Create and preview GRUB2 splash images

Related Blog: http://ksmanis.wordpress.com/category/grub2-editor/
SourceForge Page: https://sourceforge.net/projects/kcm-grub2/
KDE-Apps.org Page: http://kde-apps.org/content/show.php?content=139643
KDE Extragear Page: https://projects.kde.org/projects/extragear/sysadmin/kcm-grub2

For installation instructions see the INSTALL file.

Release Announcement:
Version 0.6.4: http://ksmanis.wordpress.com/2013/10/12/grub2-editor-v0-6-4/

C

artemisfowl2007

7 years ago

I managed to create a .deb file using the following CMakeLists.txt:

http://paste.kde.org/7050/

The result is: https://pithos.grnet.gr/pithos/rest/ece7626@upatras.gr/files/kcm_grub2-0.2.0.deb

I don't know if it's working, I can't test since I am on Arch. However I must note that the dependencies are definitely wrong (needs KDE>=4.4) and the architecture is not properly set.

Report

nowardev

7 years ago

your package doens't work becuase i guess i have 32 (wrong architeture..)

btw , it was a test i would like knew if cpack was working with your software.


note it was my fault ...

cmake .. -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix`


i used cmake .. xD

here it is natty package created with your modified cmakelist

on 11.04 works here it is

http://dl.dropbox.com/u/4127065/debian%20package/natty/kcm_grub2/kcm_grub2-0.2.0.deb

Report

nowardev

7 years ago

note the package is made on

kubuntu natty 11.04.32 bit

Report

C

artemisfowl2007

7 years ago

Nice, but as I mentioned it needs KDE>=4.4.

And indeed my package was 64bit, that could explain why it didn't work for you.

Report

nowardev

7 years ago

ok i have made,
i have used this cmakelist

http://paste.kde.org/7052/
as you can see here

set(CPACK_DEBIAN_PACKAGE_DEPENDS "systemsettings (>= 4:4.4.0)")

i guess should work from

lucid to natty (10.04 10.10 11.04)

systemsettings (4:4.4.2-0ubuntu14) lucid

Report

nowardev

7 years ago

forgotten always only 32bit xD
so i guess you could make 64bit version

Report

C

artemisfowl2007

7 years ago

It would be nice if you posted a link to your package :)

Report

cybfr

7 years ago

Very an cool and usefull kcm module.

It seems to work fine except :

- every key value in /etc/defaulkt/grub is saved single quoted, I don't think this is necessary and it prevents grub-mkconfig from evaluating values. eg. on debian, GRUB_DISTRIBUTOR is default to Quote:`lsb_release -i -s 2> /dev/null || echo Debian`, and evaluated as Quote:Debian GNU/Linux, with Linux 2.6.32-5-amd64 by grub-mkconfig. When quoted, menuentries are Quote:`lsb_release -i -s 2> /dev/null || echo Debian` which is less sexy...

- When applying changes, kcm_grub2 launch grub-mkconfig but UI does not show any activity, it would be usefull to invalidate buttons or at least to show a busy cursor.

Thanks and hope this will help.

Report

C

artemisfowl2007

7 years ago

Thanks for feedback.

Both of the issues you mentioned were planned to be and will be taken care of as soon as possible.

Report

C

artemisfowl2007

7 years ago

Both issues fixed, as of v0.1.5.

Report

slavko

7 years ago

I do not take detailed inspection of the sources, i only see the source tree, but here is not nothin about translation templates, it is in plan?

Report

C

artemisfowl2007

7 years ago

Yeah, definitely it will be translatable. This is just a preview release, anyway. It's lacking lots of stuff.

Just following the "release early, release often" scheme.

Report

anderslund

7 years ago

Hi, it looks fine here, it asks for root authorification and then reads the grub config.

I haven't tried the "apply" button yet, but everything looks fine, all the data is read including in the advanced tab.

You could use a KUrlRequester for the wallpaper image, and maybe a color chooser in X mode for the colors...

Super cool, very nice to be able to configure grub in a GUI :)

Report

C

artemisfowl2007

7 years ago

Sure, both features are in the plans. Glad it worked :)

Report

product-maker sync1211 Jul 06 2018

+

product-maker vikiyou Apr 30 2014

product-maker tobaj Apr 08 2014

product-maker bmbeverst Sep 19 2013

product-maker step-2 Aug 23 2012

product-maker zuargo Aug 04 2012

product-maker kraftor Jul 13 2012

product-maker droper05123 Jun 19 2012

product-maker ObiWahn Jun 18 2012

product-maker posixru Jun 18 2012

product-maker KDesk Feb 09 2012

product-maker J0nas Jan 24 2012

product-maker Schiwi Jan 09 2012

product-maker tuxvoytec Jan 09 2012

product-maker nikore90 Jan 09 2012

product-maker HATRED Oct 25 2011

product-maker damienflament Jul 11 2011

product-maker losty May 16 2011

product-maker KFreakz May 10 2011

product-maker MoonBlossom May 10 2011

product-maker 442206 May 09 2011

product-maker BluePeril May 02 2011

product-maker Genserowski Apr 30 2011

product-maker opaflamme Apr 30 2011

product-maker Brutus180 Apr 25 2011

product-maker ocirne94 Apr 09 2011

product-maker alltiptop Apr 03 2011

product-maker unikum111 Apr 01 2011

product-maker deabru Mar 21 2011

product-maker nowardev Mar 11 2011

product-maker janet Mar 11 2011

product-maker jmunin Mar 11 2011

product-maker YAFU Mar 10 2011

product-maker oldfield Mar 09 2011

product-maker 6 6

File (click to download) Version Description Packagetype Architecture Downloads Date Filesize DL OCS-Install
Pling
Details
license
GPLv3
version
0.6.4
updated Jul 25 2018
added Mar 07 2011
downloads today
0
page views today 47