Lucid Puppy Revitalized as 5.2.8.7 - Nov., 2017 - Final

A home for all kinds of Puppy related projects
Message
Author
User avatar
shinobar
Posts: 2672
Joined: Thu 28 May 2009, 09:26
Location: Japan
Contact:

Some updates

#61 Post by shinobar »

May not be important, but some updates:

defaults-chooser-0.8.9-1
# add defaultterminal, check excutable before, opening splash
fix was wrong permissions
http://murga-linux.com/puppy/viewtopic. ... 268#749268

ffconvert-1.4-1
fix was wrong owner/permissions
http://www.murga-linux.com/puppy/viewtopic.php?t=54056

grub4dos-0.4.4.v1.9.1
fix was failed full installs on usb flash, my puppy, safe mode options
http://www.murga-linux.com/puppy/viewtopic.php?t=51697

User avatar
Billtoo
Posts: 3720
Joined: Tue 07 Apr 2009, 13:47
Location: Ontario Canada

Lucid Puppy Revitalized as 5.2.8.6!

#62 Post by Billtoo »

Manual frugal install to hard drive, computer is a gateway desktop pc.

video-info-glx 1.5.3 Wed 8 Jan 2014 on Super Lucid 002 Linux 3.2.48 i686
0.0 VGA compatible controller: nVidia Corporation Device 1082 (rev a1)
oem: NVIDIA
product: GF110 Board - 12630002 Chip Rev
X Server: Xorg Driver: nvidia
X.Org version: 1.7.6
dimensions: 1920x1080 pixels (602x343 millimeters)
depth of root window: 24 planes
Number of GPUs: 1
GPU #0:
Name : GeForce GTX 560 Ti
UUID : GPU-7620a950-6e50-f76c-02ae-42352231249f
PCI BusID : PCI:1:0:0
Number of Display Devices: 1
Display Device 0 (DFP-0):
EDID Name : Ancor Communications Inc ASUS VE278
Minimum HorizSync : 24.000 kHz
Maximum HorizSync : 92.000 kHz
Minimum VertRefresh : 50 Hz
Maximum VertRefresh : 85 Hz
Maximum PixelClock : 170.000 MHz
Maximum Width : 1920 pixels
Maximum Height : 1080 pixels
Preferred Width : 1920 pixels
Preferred Height : 1080 pixels
Preferred VertRefresh : 60 Hz
Physical Width : 600 mm
Physical Height : 340 mm

I loaded the nvidia-glx-331.20-k3.2.48.sfs.
Is there a devx?
I installed a wine 1.7.9 pet that I made in Precise
5.7.1 + Fotowall from a Quirky 6.1 pet and they work fine.
VLC 2.1.2 and XBMC 12.3 run well under wine.
I installed firefox with quickpet and it updated to the latest version.

Looks good :)
Attachments
screenshot.jpg
(28.19 KiB) Downloaded 1824 times

User avatar
rerwin
Posts: 2017
Joined: Wed 24 Aug 2005, 22:50
Location: Maine, USA

#63 Post by rerwin »

Is there a devx?
I think we can use the same devx as for the lupus. Just rename it from lupu_devx_528-4.sfs to sulu_devx_002-4.sfs. But before you do that, try using lupu_devx_528-4.sfs without changing the name.
EDIT: OK, I tried the bootmanager and found it does not accept the lupu name and requires both the "sulu" and "002", to make it show up in the left pane as a candidate.

I would like to simply include both the devx and appropriate kernel source packages on the CD, but am concerned that the larger download might discourage casual users from trying it. What do you think the proportion is of users wanting or not wanting the development packages? I suppose that users of the super lupus probably want the whole thing. Casual users probably have fast connections so would not mind the extra size of the ISO file.

I think, in the future, I will include those packages, unless I hear opposition to that.
Richard

User avatar
Moose On The Loose
Posts: 965
Joined: Thu 24 Feb 2011, 14:54

The unmounting of things with loopbacks contained

#64 Post by Moose On The Loose »

How to show the problem:
1) Mount a partition that has an SFS on it.
2) Mount the SFS within that partition by clicking on it
3) Try to unmount the partition

My partial solution:
I have been working on pmount and this little code fragment makes it unmount the loopbacks in the partition automatically. Unfortunately, the right click on the icon uses different code so I may want to make this into a stand alone script that gets called. Here it is for purpose of discussion.

Code: Select all


  # mooseontheloose:  If a mounted partition has a SFS or ISO etc in it that is
  # mounted via loopback, the umount will fail.  To prevent this if the loopback
  # is not actually in use, we can loop and try to unmount any loopbacks
  ANYLOOPS=true
  while $ANYLOOPS ; do
    ANYLOOPS=false  # Default to not looping again
   while read LINE ; do
      if [[ "${LINE// /}" == "" ]] ; then
        continue
        fi
      LOOP=$( echo "$LINE" | cut -d " " -f 1)
      LOOP=$( losetup-FULL $LOOP | cut -d "(" -f 2 )
      LOOP="${LOOP/)/}"
      LINE=$( echo "$LINE" | cut -d " " -f 2)
      echo "LINE=$LINE  LOOP=$LOOP" >&2
      rox -D $LINE
      if filemnt $LOOP ; then
        ANYLOOPS=true
        fi
      done <<< "$( grep "/dev/loop" /etc/mtab | grep "+mnt+${DEVNAME}+"  | sort -r -b) "
    done
  # end mooseontheloose


User avatar
Billtoo
Posts: 3720
Joined: Tue 07 Apr 2009, 13:47
Location: Ontario Canada

#65 Post by Billtoo »

rerwin wrote: EDIT: OK, I tried the bootmanager and found it does not accept the lupu name and requires both the "sulu" and "002", to make it show up in the left pane as a candidate.
I renamed the devx and installed the kernel source sfs, then compiled
the latest proprietary drive for my graphics card.
Turns out my Fotowall from Quirky didn't work after all, I needed to
install an older version of QT from wary pets that I have and then was
able to compile Fotowall in Super Lucid.

video-info-glx 1.5.3 Wed 8 Jan 2014 on Super Lucid 002 Linux 3.2.48 i686
0.0 VGA compatible controller: nVidia Corporation Device 1082 (rev a1)
oem: NVIDIA
product: GF110 Board - 12630002 Chip Rev
X Server: Xorg Driver: nvidia
X.Org version: 1.7.6
dimensions: 1920x1080 pixels (602x343 millimeters)
depth of root window: 24 planes
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GTX 560 Ti/PCIe/SSE2
OpenGL version string: 4.2.0 NVIDIA 304.117

Thanks

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#66 Post by bigpup »

would like to simply include both the devx and appropriate kernel source packages on the CD
I vote not to do this.
Offer them as SFS files or pets, to add as needed.
Most people do not need them and it is easy to add when needed.

It has been a Puppy standard to have the devx and kernel souce packages, available, at the same download location as the Puppy version iso file.
If you need them, makes it very easy to find and download.

Recently, looking for the kernel source for Lupusuper1, was a bit of a search, but if it had been at the Lupu download site, no problem.

Keeping the initial download, as small as possible, is still a plus feature of any Puppy version.

Compiling graphics drivers is the biggest must have, that I can see a need for adding the devx and kernel source packages. However, a newbee would probably need help to do it.
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

Re: The unmounting of things with loopbacks contained

#67 Post by bigpup »

Moose On The Loose wrote:How to show the problem:
1) Mount a partition that has an SFS on it.
2) Mount the SFS within that partition by clicking on it
3) Try to unmount the partition
Click on the SFS file to unmount it.
Then you can unmount the partition.

This has been the way to do it as long as I can remember.
If your code change works, sure would be nice to get it into Woof-CE.
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

User avatar
Moose On The Loose
Posts: 965
Joined: Thu 24 Feb 2011, 14:54

Re: The unmounting of things with loopbacks contained

#68 Post by Moose On The Loose »

bigpup wrote:
Moose On The Loose wrote:How to show the problem:
1) Mount a partition that has an SFS on it.
2) Mount the SFS within that partition by clicking on it
3) Try to unmount the partition
Click on the SFS file to unmount it.
Then you can unmount the partition.

This has been the way to do it as long as I can remember.
If your code change works, sure would be nice to get it into Woof-CE.
The code works as part of pmount but as I explained pmount is not used when the unmount is done via the icon. I knew how to manually do it but the problem is that I often mount an SFS today and want to unmount the partition tomorrow when I have forgotten I did it.

For the new user, this error can be a puzzle because it doesn't directly say what the steps to fix it are. It just puts up the dialog with the message about perhaps killing the process.

I am going to dig into how the bit with the icons works so that I can make a pet that adds this improvement for both the pmount and the icons and then publish the pet.

bruno
Posts: 139
Joined: Thu 08 Mar 2012, 12:09
Location: Belgium

md5

#69 Post by bruno »

The md5 checksums seem to be not yet updated to the 2014 builds?

User avatar
rerwin
Posts: 2017
Joined: Wed 24 Aug 2005, 22:50
Location: Maine, USA

#70 Post by rerwin »

Sorry. I used the wrong name for the files -- lupu instead of lupuxxxx. I have corrected the names. Thanks for calling my attention to the inconsistency.

EDIT: I see that the checksum is wrong for lupusuper2 (20140109) and have corrected it.

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#71 Post by bigpup »

rerwin,

The added stuff for Lupusuper2 or whatever.
Could you put a download link for the Nvidia, devx, kernel, and other SFS or pet files, in the first or second post of this topic.

Soft drinks or large amounts of coffee, hot pockets and or pop tarts, for graphics driver kernel brain freeze :lol: :wink:

Keep it up!

If only it was this easy :shock: :D
Attachments
smart-mouse (1).jpg
(78.39 KiB) Downloaded 1389 times
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

RickGT351
Posts: 289
Joined: Tue 27 Sep 2011, 22:02
Location: Auckland, New Zealand

#72 Post by RickGT351 »

I have downloaded lupu-libre and lupu. Neither work after being burned to a cd. The message is not a valid image - or something like that

User avatar
rerwin
Posts: 2017
Joined: Wed 24 Aug 2005, 22:50
Location: Maine, USA

#73 Post by rerwin »

RickGT351,
Thanks for posting about your difficulty with the downloads. Assuming you downloaded from the mediafile site, please compare the names and md5sums of the downloaded files to these:
  • 273f93b0a59236be2f1ce04dd2056786 lupu-5.2.8.6-20140106.iso
    f352deb2a8a1d001745eb82e0d1b8258 lupulibre-5.2.8.6-4.1.4-20140106.iso
If they don't match, retry the downloads.

As a result of your message, I have now added the rest of the checksums to the set of lupu links.
Richard

drblock2
Posts: 153
Joined: Mon 19 Jan 2009, 12:38

Window Manager Problem

#74 Post by drblock2 »

Lucid revitalized is absolutely spectacular.

I have only encountered one problem thus far (with lupuplus):

I prefer JWM as window manager. Although I can switch from the OpenBox default with the WM Switcher, the change is not permanent. On the next boot, I am back to OpenBox (almost every time).

This was never a problem in the "classic" Lucid 5.2.8. Both the old save file and a new one created from scratch have this problem.

Any suggestions would be much appreciated.

User avatar
rerwin
Posts: 2017
Joined: Wed 24 Aug 2005, 22:50
Location: Maine, USA

#75 Post by rerwin »

drblock2,
Thanks for your supportive comment re 5.2.8.6 and your report on your difficulty with window manager selection and retention. Although I don't normally change window managers, I just now did that and saw no problem. I used menu > Desktop > Desktop Settings > WM Switcher to use JWM without retaining the current background. When I clicked 'Restart X' the background changed immediately to "Soldier's Point". When X was back up, the JWM taskbar was shown. Rebooting a few times, that setup remained!

I also tried starting in openbox, ctrl-alt-bksp to get to the command prompt, then typing "xwin jwm". X displayed the JWM taskbar but retained the openbox background.

In both cases, the window manager switching performed as one would expect. The background swap seems inconsistent, but not incorrect.

The components for window manager management seem to be the same versions as in 528-005. Is that what you mean by classic 528?

Can you tell me more about how you switch window managers? And anything else you do that could affect the window managers?
Richard

drblock2
Posts: 153
Joined: Mon 19 Jan 2009, 12:38

Window Manager Problem

#76 Post by drblock2 »

rerwin,
The difficulty in finding the error is that performance is inconsistent. This morning I booted up my 12-year-old Athlon with the 528-005 save file and got the jwm taskbar. Rebooting brought up the fbpanel taskbar. Resetting with WM Switcher did not change back to jwm the first time I tried it, it did when I repeated the operation.

I have also tried manually switching by closing X and typing xwin jwm - same behavior, it often does not work until the second try.

Performance is the same on my ThinkPad R400 with a new save file.

The Athlon (with the old save file) has an additional problem: On rebooting, the thumbnails assigned to new icons I have created by drag and drop to the pinboard get lost, leaving the generic icons behind. This does not seem to be a problem with the other machine.

This is all rather puzzling since I have never encountered these difficulties with any other puppy of the many I have experimented with.

Since I am unlikely to need OpenBox, it would suit my purposes to simply change the default to jwm and disable switching.

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

Re: Window Manager Problem

#77 Post by musher0 »

drblock2 wrote:(...)
The Athlon (with the old save file) has an additional problem: On rebooting, the thumbnails assigned to new icons I have created by drag and drop to the pinboard get lost, leaving the generic icons behind. This does not seem to be a problem with the other machine.
(...)
Hello, drblock2.

It should be a problem on all your Puppies! ;) That's not a bad joke.
What I mean is: it's a known bug. Maybe even a "feature" of Puppy...

That only happens when:
you change or move some icons on the desktop AND
there's addition of a savefile (meaning: first save) OR
when you choose to add an sfs file to the Puppy (such as the devx file or
an OpenOffice sfs or VLC sfs, etc.)

Manual solution:
change or move your desktop icons as you like. Once finished:
go to /root/Choices/ROX-Filer
copy file PuppyPin to PuppyPin.backup

If Puppy resets your icons on reboot:
go to the same folder and do the reverse:

Code: Select all

cd /root/Choices/ROX-Filer
cp PuppyPin.backup PuppyPin
rox -p=$PWD/PuppyPin
Make it semi-automatic: Save the above three lines as file restore-desktop.sh, make it
executable and use as needed.

That way, you get back your preferred icon arrangement as needed.

(Making it fully automatic would mean changing the .xinitrc file [the main startup file],
and that would be a bit too involved and not practical [for technical reasons] for
something that happens only occasionally.)

Another practical hint that derives from the above -- to all, BTW:
create your savefile or DVD save-session as soon as you have finished specifying
your country, locale, timezone, screen size, etc. in the initial settings panel on first boot.

Only on second boot should you add programs to your Puppy, or move icons on
your desktop; I don't think it's written in any Puppy docs, but it's more productive that
way.
~~~~~~~~
As to the permanent change of window manager:
simply go to the initial black console with Ctrl-Alt-Backspace and type

Code: Select all

xwin jwm
This will restart your desktop in jwm. It won't be etched in stone, but if you don't touch
the wm changer after that, jwm will be your default window manager every time you boot.

I hope this helps. BFN.

musher0
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

drblock2
Posts: 153
Joined: Mon 19 Jan 2009, 12:38

Windows Manager and Icons

#78 Post by drblock2 »

musher0,
Thanks for detailed explanation of the pinboard. I really had no idea where to start and you put me on the right track.

The directory /root/Choices/Rox-Filer contains to relevant files. PuppyPin seems to contain information on positioning, caption and executable file. Here is a sample entry for one of the icons I added:

Code: Select all

<icon x="96" y="508" label="Opera-12.16">/root/my-applications/bin/launch_opera-12.16</icon>
Information about the thumbnails stored in globicons:

Code: Select all

<rule match="/root/my-applications/bin/launch_opera-12.16">
<icon>/root/my-applications/bin/opera-browser.png</icon>
</rule>
Both entries appear to be in order.

A search for Rox files turned up a second copy of globicons in /root/.config/rox-sourceforge.net/Rox-Filer. This file is missing the added icons. It seems to include only the default settings.

If I overwrite it with the "complete" version of globicons in Choices and restart X - eh, voilà, the missing thumbnails appear on the icons.

Unfortunately, when I reboot, I am back to square one. The custom thumbnails are missing again. Inspection of globicons in rox-sourceforge.net shows that the file has been overwritten with the original values and does not contain the new entries.

As soon as I have time, I will try installing a new save file to see if the problem persists.

As for jwm, it is still inconsistent. Sometimes the system boots into jwm as expected, sometimes I get the fbpanel taskbar. Dropping out of X and entering xwin jwm restores jwm, taskbar and all, but sometimes it is necessary to do this twice.

Edit:
Later in the day, booted with pfix=ram, did initial setup, country settings, time zone, keyboard, firewall. Changed file manager to jwm with wmswitcher and rebooted to create a new save file.

On reboot, jwm loaded and I created the new icons with custom thumbnails.

I rebooted again three times and and both jwm and the new icons loaded.

Too bad about the old save file. I will gradually integrate the old features into the new save file as time permits and go from there.

The main point is that this is not a show-stopper for new users! Let me endorse your advice:
Create your savefile or DVD save-session as soon as you have finished specifying
your country, locale, timezone, screen size, etc. in the initial settings panel on first boot.

Only on second boot should you add programs to your Puppy, or move icons on
your desktop

Pelo

Lucid with kernel 3.0.25 : excellent !

#79 Post by Pelo »

Lucid Puppy : long life to this Puppy. :P
Before, i switched the kernel from Racy 5.3 to get wifi working.
Lucid now has kernel 3.0.25 inside. Well !
Nothing to do, just switching ma laptop on...
And choosing the browser.
ViVa SULU ! (added in the Pelo's Kennel club)

Ps : what' make the difference between Puppies (my criteria)
As at the restaurant, the menu !
French like changing the meals, tasting new food.
And how the meals are cooked too.
What would you think about a restaurant where the customer has to cook himself the meals ?
Lucid is now well appreciated for his pets card (Mummy Lucid was better cooker than her Precise children)
Last edited by Pelo on Tue 28 Jan 2014, 03:41, edited 2 times in total.

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#80 Post by musher0 »

Hi, drblock2.

Thanks for the thanks!

Regarding the globicons file in /root/.config/rox.sourceforge.net/ROX-Filer, I think it has
priority over the one in /root/Choices/ROX-Filer. As for me, I don't bother with the one
in /root/Choices/ROX-Filer anymore.

Again, the quirk is the same as for the PuppyPin file, and so is the solution :
make a back-up of /root/.config/rox.sourceforge.net/ROX-Filer/globicons as soon as
you are satisfied with your icon changes on the desktop, and copy it back on the next
boot if the Puppy thinks it knows better than you do!

I agree with your comment that it's not exactly newbie-friendly... I mentioned this 4-5
years ago, and nobody listened. Oh well...

Unfortunately, I'm just a "power user", not a trained programmer, so this is the best
solution I can offer. (A stop-gap, really, not a real solution...)

As to integrating your old savefile into your new one, that's rather easy: once in your
"new" active Puppy, double-click on the old pupsave file, and then copy what you need
from it to the corresponding folders in your active Puppy. Maybe use a file "syncer"
such as JFileSync to make it even easier.

Best regards.

musher0
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

Post Reply