Page 1 of 1

GKrellm System Monitor for 64-bit Pups...

Posted: Wed 30 Nov 2016, 11:35
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:

Swallow ?

Posted: Sat 21 Sep 2019, 13:57
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

Posted: Sat 21 Sep 2019, 14:07
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

Posted: Sat 21 Sep 2019, 15:11
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.

GKrellm Wifi Signal to Noise Plug in

Posted: Sat 21 Sep 2019, 15:33
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.

Posted: Sat 21 Sep 2019, 16:45
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).

Posted: Mon 23 Sep 2019, 10:46
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: