Analog clock doesn't work under the NoblePup64s and EasyOS Scarthgap. See, https://www.forum.puppylinux.com/viewto ... 47#p135747 &ff for failed solutions.
zigbert's pwidgets
Moderator: Forum moderators
- mikeslr
- Posts: 3084
- Joined: Mon Jul 13, 2020 11:08 pm
- Has thanked: 179 times
- Been thanked: 991 times
Re: zigbert's pwidgets
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.
- 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
@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
- 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
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.
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.