++Power (C++) is released

A program written with C++ for system rebooting, suspension and powering off. The overall content is about 70 lines long.

/*++Power v.1 Copyright (c) 2017 JJ Posti <techtimejourney.net>
This program comes with ABSOLUTELY NO WARRANTY;
for details see: http://www.gnu.org/copyleft/gpl.html.
This is free software, and you are welcome to redistribute it under
GPL Version 2, June 1991″)*/

power tools linux, linux power management

Download ++Power(as a zip)

You need something along the lines of libgtk-3-dev and build-essential
installed in order to compile ++Power. Also make sure to install pkg-config.

Compile with the command:

g++ power.cpp -o power `pkg-config –cflags –libs gtk+-3.0`

To clarify (due to WordPress formating errors): The command goes like this:

-o power is the output file. Adjust cflags and libs to match your system – if needed.

Run the program with this command: ./power . If needed make the progam executable with: chmod +x power .

Note by default ++Power assumes gksudo usage( a sudo account). You can easily change this to gksu if you are having an actual root account. Of course, make sure that you have either gksu or gksudo installed – in order to achieve full functionality.

++Power(C++) vs. Power Manager(Python) considerations:

These two programs do similar tasks.  ++Power remains a more generic alternative while Power Manager has some Openbox integrations and i3lock integrations in it.