-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Apps
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


Sponsoring


-
- Content .- Fans (3) .- Knowledge Base  . 

Grub2 Kcm

   1.3  

KDE System Tool

Score 67%
Grub2 Kcm
zoom


Grub2 Kcm
zoom


Grub2 Kcm
zoom


Minimum required   PyKDE/PyQt
Downloads:  2508
Submitted:  Jan 26 2011
Updated:  Apr 4 2011

Description:

This Kcm module manages the most common settings of Grub2 .
It uses the KAuth authorization system to gain root privilegies and is thus well integrated in system settings, under startup/shutdown.

Grub features supported/general:
  • Default item

  • Timeout

  • Hidden timeout

  • Force menu

  • Countdown

  • Background image

  • Linux quiet and splash parameters

  • Text and background colors


  • Grub features supported/advanced:
  • Distributor

  • Default commandline

  • Gfx resolution (with video card probe support)

  • Disable recovery

  • Disable memtest

  • Disable uuid

  • Disable gfx

  • Disable OS prober

  • Init tune (with presets)


  • Grub features supported/security:
  • Enable security

  • Manage users

  • Manage groups

  • Crypt passwords


  • Grub features supported/tools:
  • Package name

  • Package version

  • Host OS

  • (Re)install grub on device


  • BUILD INSTRUCTIONS:
    Grub2 Kcm requires cmake, make, g++, kdelibs-dev, pyqt, pykde and gettext.
    Starting from version 1.3, python-xlib will be used if available to display the current screen resolution.
    Move in the build directory and issue the following commands:
    cmake .. -DCMAKE_INSTALL_PREFIX=/usr
    make
    sudo make install


    You can follow the development on kde git: https://projects.kde.org/projects/playground/sysadmin/kcmgrub2/repository

    It is available in many languages. Since it is a kde playground project, you should use the kde translation system if you want to help with translations.

    Starting from version 1.1, full names will be used instead of numbers when the default boot item is not Linux. This ensures that the default item doesn't change when new Linux kernels (which usually come first) are installed/removed. We still use numbers for Linux entries since you will usually want the latest version to be the default, and not a specific kernel.




    Changelog:

    v1.3 - 2011/04/04
    Translations (thanks to the respective KDE translation teams):
    * New: Czech, German, Low Saxon, Portuguese, Brazilian Portuguese, Ukrainian, Danish, Spanish, Hungarian
    * Updated: Lithuanian, Italian, Dutch, Russian
    Functionality:
    * Add support for GRUB_INIT_TUNE, including presets
    * Add support for probing the video card for VBE resolutions (largely based on vbespy/vbetest)
    * Add support for changing text and background colors
    * Add tips to explain non-obvious settings
    Ui:
    * Rework the General tab
    Code:
    * Minor fixes
    v1.2 - 2011/03/12
    Translations:
    * Add Russian translation (thanks to Yuri Efremov)
    * Update Italian translation
    Functionality:
    * Add full support for Grub security features (users, groups, crypted passwords)
    * Add support for installing/reinstalling Grub
    * Add Grub version reporting
    * Add support for GRUB_DISABLE_OS_PROBER option
    * Display useful error messages instead of generic ones
    Fixes:
    * Gracefully handle wrong grub.cfg permissions
    Code:
    * Rework the helper to make it cleaner

    v1.1 - 2011/02/03
    Translations:
    * Add French translation (thanks to Bruno Patri)
    * Add Dutch translation (thanks to Ronald Stroethoff)
    * Add Lithuanian translation (thanks to Andrius Štikonas)
    Fixes:
    * Fix a bug that prevented the gfx mode and and the distributor from being edited
    Functionality:
    * Add support for NetBSD/OpenBSD directory structure
    * Reload configuration files after applying changes
    * Use full name instead of number if the default item is not Linux
    * Add button to restore default values
    * Disable "Show menu" and "Show countdown" options if timeout is not enabled
    * Disable memtest option if no memtest has been found
    * Disable "Graphical mode" input if "disable graphical mode" is enabled
    * Show the "updating configuration" progress dialog only after the user has entered the password
    Code:
    * Use fputs() instead of fprintf() in the backend
    * Port everything to new-style signals/slots method
    Other:
    * Update license to GPLv3

    v1.0 - 2011/01/26
    * First public release




    LicenseGPL
    Source(Grub2 Kcm)
    Ubuntu(Grub2 Kcm)
    Arch(Grub2 Kcm (PKGBUILD))
    Send to a friend
    Subscribe
    Other  Apps  from kbios
    Report inappropriate content



    goto page:  1  2 

    -

     Arch Linux PKGBUILD

     
     by pejakm on: Jan 26 2011
     
    Score 50%

    https://aur.archlinux.org/packages.php?ID=45816


    Reply to this

    -

     Re: Arch Linux PKGBUILD

     
     by kbios on: Jan 26 2011
     
    Score 50%

    WOW, that was fast!
    Thanks


    Reply to this

    -

     (K)Ubuntu Natty packages

     
     by andreduartesp on: Jan 27 2011
     
    Score 50%

    Packages for (K)Ubuntu Natty here http://goo.gl/LYj6p


    Reply to this

    -

     Re: (K)Ubuntu Natty packages

     
     by kbios on: Jan 27 2011
     
    Score 50%

    Thank you! That's very appreciated.


    Reply to this

    -

     French translation

     
     by bruno666 on: Jan 28 2011
     
    Score 50%

    Great work!

    Here's the French translation :

    http://dl.free.fr/lI1v4yeQz


    Reply to this

    -

     Re: French translation

     
     by kbios on: Jan 28 2011
     
    Score 50%

    Thank you! I will add it in the upcoming 1.1 version, which should also have a workaround for ubuntu natty and a few other fixes.


    Reply to this

    -

     Re: Re: French translation

     
     by stikonas on: Jan 30 2011
     
    Score 50%

    Lithuanian translation:
    http://people.pwf.cam.ac.uk/as932/files/lt.po


    Reply to this

    -

     Re: Re: Re: French translation

     
     by kbios on: Jan 31 2011
     
    Score 50%

    Thanks!


    Reply to this

    -
    .

     Nice!

     
     by CraigD on: Jan 31 2011
     
    Score 50%

    Nice tool - fixes one of the missing features in Kubuntu. (The others being; firewall (which I've handled with kcm_ufw), service manager, and some sort of mount manager).

    However, perhaps the title in System Settings could be more user-friendly / non-techie. Perhaps use the term "Bootup Manager", or something similar. I don’t think the user really needs to know, or care, about it being Grub2. After all, most non-techie people, would have no idea what Grub2 is.


    Reply to this

    -

     Re:

     
     by kbios on: Jan 31 2011
     
    Score 50%

    Hi Craig
    You're right - not everyone knows what Grub2 is, and I surely agree that from a distribution point of view bootloader configuration would sound better (every distribution has only one bootloader, after all). My concern, though, is from a kde point of view: there is already, for example, a module for Grub Legacy, and renaming mine "bootloader configuration" would probably sound like saying "this is official" or something like that.
    However, I don't want to impose my view in any way, so I would like to hear other opinions about this and then decide in time for 1.1 (this Thursday).


    Reply to this

    -
    .

     Re: Re:

     
     by CraigD on: Jan 31 2011
     
    Score 50%

    The app would still be 'kcmgrub2' - just the user visible string in System Settings would change. Which I think is fair enough - why would you want/need more than 1 way to modify grub2?


    Reply to this

    -

     Re: Re: Re:

     
     by kbios on: Feb 3 2011
     
    Score 50%

    Ok, since no one has opposed to this, I will make the change for version 1.2 (which will allow translation changes). For now, enjoy the new 1.1!


    Reply to this

    -

     Thanks for the good job

     
     by stikonas on: Feb 15 2011
     
    Score 50%

    Nice to see this project progressing nicely. Continue the good work! Booloader configuration was reallly missing a piece in KDE.

    On the side note, wouldn't this project gain much more visibility (including more translations) if hosted in KDE infrastructure (e.g., here: https://projects.kde.org/projects/playground/sysadmin)?


    Reply to this

    -

     Re: Thanks for the good job

     
     by kbios on: Feb 15 2011
     
    Score 50%

    Hi, thanks for the kind words.
    Yes, I plan doing that as soon as I have some free time, probably in a few weeks.


    Reply to this

    goto page:  1  2 

    Add commentBack






    -
    -
    Do you like or dislike Ubuntu Unity?
     Yes, unity is alien technology!
     It is less confusing than Gnome 3 default, shell.
     Granny thinks it is much more usable than Gnome 2
     Canonical is embarrasing itself with this split project
     Gnome 3 default shell is much better
     I dislike Unity, Gnome 3 default shell is alien technology!
     None of the above, I like the 2Gb for free and Apple alike behavior. Will post a comment instead

    resultmore
     
     
     Who we are
    Contact
    More about us
    Frequently Asked Questions
    Register
    Twitter
    Blog
    Explore
    Apps
    Jobs
    Knowledge
    Events
    People
    Updates on identi.ca
    Updates on Twitter
    Facebook App
    Content RSS   
    Events RSS   

    Participate
    Groups
    Forum
    Add App
    Public API
    About KDE-Apps.org
    Legal Notice
    Spreadshirt Shop
    CafePress Shop
    Advertising
    Sponsor us
    Report Abuse
     

    Copyright 2003-2014 KDE-Apps.org Team  
    All rights reserved. KDE-Apps.org is not liable for any content or goods on this site.
    All contributors are responsible for the lawfulness of their uploads.
    KDE and K Desktop Environment are trademarks of KDE e.V.