zigbert's pwidgets

Moderator: Forum moderators

User avatar
mikeslr
Posts: 3084
Joined: Mon Jul 13, 2020 11:08 pm
Has thanked: 179 times
Been thanked: 991 times

Re: zigbert's pwidgets

Post by mikeslr »

Analog clock doesn't work under the NoblePup64s and EasyOS Scarthgap. See, https://www.forum.puppylinux.com/viewto ... 47#p135747 &ff for failed solutions.

User avatar
bugnaw333
Posts: 427
Joined: Wed Jul 20, 2022 11:04 pm
Location: Cebu, Philippines
Has thanked: 631 times
Been thanked: 94 times

Re: zigbert's pwidgets

Post by bugnaw333 »

User avatar
mikeslr
Posts: 3084
Joined: Mon Jul 13, 2020 11:08 pm
Has thanked: 179 times
Been thanked: 991 times

Re: zigbert's pwidgets

Post by mikeslr »

Thanks, bugnaw333 for the link, and ndujoe2 for the libs which worked in EasyOS Scarthgap, viewtopic.php?p=142110#p142110. Unfortunately they didn't result in enabling an analog clock under NoblePup64. Starting via terminal (among other errors) suggested it also needed libjpeg62 which I flinched via pkgs.org from some distro which employs rpm packages, extracted and deployed to /lib64. Still No Joy.

So hoping a reversion might help I restarted from scratch using pwidgets-2.5.10-x86_64 which was also unsuccessful.

Opening pwidgets via terminal and then trying to select an analog clock face gave this information about the failure to do so:

Code: Select all

/usr/local/pwidgets/func: line 20: kill: (15364) - No such process

Line 20 is just the 'fi' ending an 'if' construction. But line 19 reads:
cp -r /usr/local/pwidgets/install/.xonclockrc $HOME

I don't know where to go from there.

User avatar
Wiz57
Moderator
Posts: 801
Joined: Fri Dec 13, 2019 3:54 pm
Location: Chickasha, OK USA
Has thanked: 108 times
Been thanked: 190 times

Re: zigbert's pwidgets

Post by Wiz57 »

@mikeslr Doesn't ubuntu/debian derivatives and Puppys based on them use a different directory structure for the 64bit libs? I seem to remember that instead of "lib64" that Pups like slackware based use, they use "lib/x86_64-linux-gnu" directory? If so, might try putting your downloaded libs in there, then see what errors show in terminal.

Signature available upon request

User avatar
mikeslr
Posts: 3084
Joined: Mon Jul 13, 2020 11:08 pm
Has thanked: 179 times
Been thanked: 991 times

Re: zigbert's pwidgets --libs 4 NoblePup64 SOLVED

Post by mikeslr »

Thanks, wizard. What you suggested was one possibility even though my deployment of NoblePup64 had a /usr/lib64 folder. IIRC, my earlier experiments indicated that 'Ubuntus' recognized files in a /lib64 folder; while 'Slackos' didn't recognize files in a /usr/lib/x86_64-linux-gnu folder. But while NoblePup64 may be able to make use of the /lib64 folder, perhaps pwidget's coding expects to find all necessary libs in the same folder; or something else].

The other possibility which I thought of [thanks to your post keeping me thinking about the problem] was that installation wasn't successfully writing the config files to /root/.pwidgets. So I rebuilt the pet that was to install the libs, changing their deployment folder from /usr/lib64 to /usr/lib/x86_64-linux-gnu; AND including an initial 'fleshed-out /root/.pwidgets folder.

Installing that pet seems to have done the trick.

pwidgets -NoblePup64.png
pwidgets -NoblePup64.png (92.28 KiB) Viewed 361 times

Not sure if both changes were necessary; but to quote Xi Jinping --before he changed his mind-- "It doesn't matter if a cat is black or white, as long as it catches mice."

Edit Haven't tested yet whether it will be possible to change the clock face. Will report back if it isn't. In the meantime, Tested: The analog clock face initially displayed can be changed or removed entirely. For whoever wants it, the attached pet installed after installing the pwidgets-2.6.0-x86_64.pet appears to enable the display of analog clocks.

pwidget_libs4-NoblePup64.pet
(348.32 KiB) Downloaded 11 times
Post Reply

Return to “Desktop”