GKrellm System Monitor for 64-bit Pups...

Window managers, icon programs, widgets, etc.
Post Reply
Message
Author
User avatar
Mike Walsh
Posts: 6351
Joined: Sat 28 Jun 2014, 12:42
Location: King's Lynn, UK.

GKrellm System Monitor for 64-bit Pups...

#1 Post by Mike Walsh »

Morning, all.

I've recently got GKrellM up-and-running in all my 32-bit Pups, thanks to this thread:-

http://www.murga-linux.com/puppy/viewtopic.php?t=108972

I run Tahr64 & Slacko64, too, and wanted to get GkrellM working in these.....but the .pet of 2.3.5 that Ally supplied wouldn't run in the 64-bit Pups, even with the 32-bit compatibility libraries installed. So I put my considering cap on, and.....suddenly remembered. TaZoc's LightHouse64 Pup ('Mariner' edition) includes this by default; I was using this a while back, and still had the ISO. So I opened the ISO up, and located the 64-bit binaries for GKrellM.

I've basically extracted Ally's .pet, swapped the binaries over, and re-packaged it, that's all. I've also added a Menu entry, so that you don't need to go digging through the file system to start it from the binary, the first time around. It works perfectly. :D

For anybody who would like this, it's available from my MediaFire a/c, here:-

http://www.mediafire.com/file/5nqqdjt46 ... -amd64.pet

For Slacko64, libsensors will be required:-

http://www.mediafire.com/file/b7bnlxqr4 ... -amd64.pet

Themes are available from the muhri.net site, here:-

http://www.muhri.net/gkrellm/

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

GKrellM running in Slacko64 6.3.0, sporting the CaiusWM theme:-


Image


Enjoy!


Mike. :wink:

User avatar
mikeslr
Posts: 3890
Joined: Mon 16 Jun 2008, 21:20
Location: 500 seconds from Sol

Swallow ?

#2 Post by mikeslr »

Hi Mike,

Your gkrellm-2.3.5-amd64.pet works a treat under xenialpup64-7.5. Just one small annoyance. Like most other applications, when started it shows up as an open application on the taskbar. Having it do so isn't really necessary since it's initiated from /root/startup and, once started, its config file can be called by Right-Clicking the Title of its display.

Any way for it not to take up space on the task bar? The term 'swallow' comes to mind, but that may be a false lead.

'another Mike

User avatar
rufwoof
Posts: 3690
Joined: Mon 24 Feb 2014, 17:47

#3 Post by rufwoof »

If you're using jwm then a jwmrc group tag

Code: Select all

    <Group>
        <Name>gkrellm</Name>
        <Option>nolist</Option>
    </Group>
will hide it from being displayed in the taskbar
[size=75]( ͡° ͜ʖ ͡°) :wq[/size]
[url=http://murga-linux.com/puppy/viewtopic.php?p=1028256#1028256][size=75]Fatdog multi-session usb[/url][/size]
[size=75][url=https://hashbang.sh]echo url|sed -e 's/^/(c/' -e 's/$/ hashbang.sh)/'|sh[/url][/size]

User avatar
mikeslr
Posts: 3890
Joined: Mon 16 Jun 2008, 21:20
Location: 500 seconds from Sol

#4 Post by mikeslr »

Thanks, rufwoof,

I do, and it did. :D Note to others: don't add it to the same group as mixical. That group has the "above" argument. As a result, when open, GKrellm's gui will appear above any other window. That's probably not what you want.

User avatar
mikeslr
Posts: 3890
Joined: Mon 16 Jun 2008, 21:20
Location: 500 seconds from Sol

GKrellm Wifi Signal to Noise Plug in

#5 Post by mikeslr »

There's a plug-in which will monitor your wifi reception produce a display of the signal to noise. Right-Clicking it's section of GKrellm's GUI will bring up its own Gui-config file and offer several choices (Setup Tab) explained in the Info Tab.

You'll find links to both Fedora 29's 64 and 32-bit rpms here, https://pkgs.org/download/gkrellm-wifi. The 64-bit version works under Xenialpup64. I haven't yet tried the 32-bit version.

Fedora, has, however, structured GKrellm differently than Puppy (Mike Walsh). Consequently, in order to put 'them' to use, download the rpm and extract it (UExtract or other). Within the extracted folder --IIRC the 64-bit had it under /lib64-- you'll find a file named gkrellm-wifi.so. Copy that file to /root/.gkrellm2/plugins. [Note the "."Dot before gkrellm2 -- it's a hidden file].

Restart-X. Gkrellm's configuration file, plugin section, will enable this wifi-monitor's configuration and display. If, satisfactory, don't forget to Save it to your Storage File/Folder.

User avatar
rufwoof
Posts: 3690
Joined: Mon 24 Feb 2014, 17:47

#6 Post by rufwoof »

Thanks mikeslr

I have gkrellm running at quite a large size, so when I use skippy-xd to view/change to another window it shows alongside all other open windows (mouse into bottom left hot corner or win + space).

Downloaded as suggested and ran

Code: Select all

rpm2cpio gkrellm-wifi-0.9.12-alt1_28.x86_64.rpm | cpio -idmv
cd to usr/lib64/gkrellm2/plugins and copied the gkrellm-wifi.so to ~/.gkrellm/plugins and then opening up the gkrellm configuration and selectingt the plugins tab, there was the wifi checkbox waiting to be ticked. :)

My wireless device name is wlp2s0 ... not the more usual wlan0 or whatever, as I'm running voidlinux (built using wiak's build scripts) and void is quite BSD'ish (hence BSD slice type device naming).
Attachments
wf2.png
gkrellm with wifi signal strength. Main desktop
(with mplayer -rootwin some.mp4 playing a video on the root window)
(108.27 KiB) Downloaded 359 times
wf.png
As seen view skippy-xd
(29.46 KiB) Downloaded 357 times
[size=75]( ͡° ͜ʖ ͡°) :wq[/size]
[url=http://murga-linux.com/puppy/viewtopic.php?p=1028256#1028256][size=75]Fatdog multi-session usb[/url][/size]
[size=75][url=https://hashbang.sh]echo url|sed -e 's/^/(c/' -e 's/$/ hashbang.sh)/'|sh[/url][/size]

User avatar
Mike Walsh
Posts: 6351
Joined: Sat 28 Jun 2014, 12:42
Location: King's Lynn, UK.

#7 Post by Mike Walsh »

Hi, Mike/Ruffers:-

Gawd, this is an old thread! Shows how I used to perform 'workarounds' in the early days, doesn't it?

Nowadays, if I want gKrellM in any Pup, I simply compile it from source; it's a super-easy one to do - just load the devx, and run 'make'. Takes around 30 seconds, all told. I don't bother with 'make-install', since I prefer to run my own packages up.....TBH, many of my pre-built packages work in multiple Pups anyway, so I don't really need to compile it so much now.

Thanks for the info about the signal strength plug-in; I'll take a look at that, and may use it on the old Dell lappie. Cheers.

There's a whole bunch of plug-ins available for gKrellM here:-

http://gkrellm.srcbox.net/Plugins.html

.....though I get the impression Bill Wilson hasn't been doing a lot with the site in recent years, since quite a few of these links lead to dead-ends. It's still worth having a look through, however; there's some interesting stuff in this list.


Mike. :wink:

Post Reply