MediaPup

For talk and support relating specifically to Puppy derivatives
Message
Author
John Lewis
Posts: 148
Joined: Mon 03 Dec 2007, 10:19
Location: Albany West Australia

#91 Post by John Lewis »

Hi vtpup,
I think you know much more than I'll know. When you get to my age the learning process seems to get harder.

You "hacked" together a very nice little pup. I'm a believer in having several on disks set up for different things. I have one that is never saved to that I use for banking. Hopefully keeps out the nasties. I have one on a card set up to run Ozi Explorer gps program in my eeepc and so on. Some of these like the ozi program under wine would benefit from deleting all the unnecessary stuff like word processors etc if I get around to it. More room for maps.

Your little pup is just going to be ideal to do my bits of video work if I can get it trained :D .

I do hope you have time to look at what I've posted and see what you find. I'll keep at it until I solve my problem and get what I'm doing working. Incidentally there is a dvd-slideshow wicki with all the command switches etc here:
http://dvd-slideshow.sourceforge.net/wiki/Main_Page

John Lewis

PupGeek
Posts: 353
Joined: Sun 06 Sep 2009, 11:30

#92 Post by PupGeek »

vtpup wrote:
PupGeek wrote:forget avidemux mine's gonna have kdenlive
How about opening your own thread for that, then. Thanks.
actually i will if i can ever find a place where i can anonymously host it...... and if i can ever be satisfied enough with it to proceed. (im learning the hard way that it is very difficult to be satisfied with a project when you keep coming up with new ideas for it.)... BTW vt, no offense, I was just trying to razz a bit.

PupGeek
Posts: 353
Joined: Sun 06 Sep 2009, 11:30

#93 Post by PupGeek »

puppup wrote:do all puplet derivatives work as multisession discs? (once iso is burned on dvd-r) I'm interested in trying puppy linux or a puplet.

what's a recommended program? something similar to grafpup (intended towards graphic imaging). along with basic user programs like firefox, music player, pdf foxit.
it has to be burned as a multisession disk, but I believe a flash drive frugal install is better by far.

User avatar
QBall2U
Posts: 65
Joined: Thu 02 Apr 2009, 06:11
Location: Somewhere, USA
Contact:

#94 Post by QBall2U »

Dingo wrote:Mirror for

MediaPup added

http://puppylover.netsons.org/dokupuppy ... s:mediapup

I hope it will be faster
I tried downloading this four times and each time I got the same message:
You have got max allowed bandwidth size per hour
Please enter the number on the left into this text box then push download:
Four times I entered a different set of numbers and each time I did, I got another set of numbers to enter with the same message above as the result...I had just gotten onto the internet and haven't been online for over half a day, and when I was online earlier, I hadn't downloaded anything ... just checked my email.

This isn't the first time I've ran across this problem on that site.

Thanks for trying anyway...

QBall

User avatar
ravensrest
Posts: 365
Joined: Fri 22 Feb 2008, 16:43
Location: Grants Pass, Oregon

#95 Post by ravensrest »

Just for the record, I am having the exact same problems as John Lewis and get the same error message whenever I try to create a slide show using ManDVD. The program just hangs after creating the *.jpg images, log file, and tmp directory.

Went back and generated 'slideshow.txt' using ManDVD. Then used dvd-slidehow from the command line using the -mp2 and -mpeg2enc switches as John suggests. This successfully generated the slideshow.

So ManDVD needs a way to manually set the switches from within the program, or we need the correct version of libavformat.so.51 (error message is:ffmpeg: symbol lookup error: /usr/lib/libavformat.so.51: undefined symbol: av_crc04C11DB7).

BS

John Lewis
Posts: 148
Joined: Mon 03 Dec 2007, 10:19
Location: Albany West Australia

#96 Post by John Lewis »

ravensrest PM'd me and so I decided to have another look. This time I succeeded in getting ManDVD to make a slide show.

Man DVD uses ffmpeg and it appears that ffmp will not work correctly due to missing parts that are propriety or some such.

The fix is to configure the /usr/bin/dvd-slideshow shell script to default to something that works ie mpeg2enc and mp2.

To do this is simple. Navigate to /usr/bin/dvd-slideshow and open it as text. and then:

in line 495 change ac3=1 to ac3=0

Change line 568 from mpeg_encoder='ffmpeg' to mpeg_encoder='mpeg2enc' as below.
567 #mpeg_encoder='ffmpeg' # or mpeg2enc. I find ffmpeg 2x faster than mpeg2enc
568 mpeg_encoder='mpeg2enc' # or mpeg2enc. I find ffmpeg 2x faster than mpeg2enc

Save it. Might be an idea to back up first in case of problems.

Now ManDVD should make slideshows.

ravensrest reported a couple of minor problems. to whit

"I implemented your changes, and sure enough, now ManDVD works -- mostly. Can't seem to recall slideshows I have saved (*.gib). The retrieval menu doesn't even list that format, and if you input it manually, it does not open the saved file. Also doesn't seem to change font size on the slides, although I can embolden it and change colors.

If I run it in rxvt, it appears to call something called QPainter, part of the Qtgui toolkit. I get the error 'QPainter::begin: Cannot paint null pixmap' "

I've not looked at it yet to see what can be done. The QT part may need the addition of QT to Puppy. Perhaps qt-3.3.8.pet may help. I'm yet to try.

Edit: qt-3.3.8.pet makes no difference.

ravenrest comment on the *.gib file is strange . I think he has not tried to retrievi it correctly. To use *.gib you have to go through the initial steps to set up slideshow. Destination folder and so on. When in Slideshow proper you can access the gib I think. Yet to try that. As to comments on font size I've not yet looked.

Edit: Font size worked for me but not with all the fonts in the selection.

Hope this helps somebody.

John Lewis

John Lewis

User avatar
enhu
Posts: 302
Joined: Wed 27 May 2009, 02:13
Contact:

#97 Post by enhu »

does mediapup also have issues incase of improper shutdown or powerloss. i always experience powerloss in our city. the g overnment's saving energy :D

User avatar
enhu
Posts: 302
Joined: Wed 27 May 2009, 02:13
Contact:

#98 Post by enhu »

can i dual boot this derivative with puppy431?

User avatar
battleshooter
Posts: 1378
Joined: Wed 14 May 2008, 05:10
Location: Australia

#99 Post by battleshooter »

Yup. :)
[url=http://www.murga-linux.com/puppy/viewtopic.php?t=94580]LMMS 1.0.2[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94593]Ardour 3.5.389[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94629]Kdenlive 0.9.8[/url]

PupGeek
Posts: 353
Joined: Sun 06 Sep 2009, 11:30

#100 Post by PupGeek »

enhu wrote:does mediapup also have issues incase of improper shutdown or powerloss. i always experience powerloss in our city. the g overnment's saving energy :D
If you are always getting power outages, you need a backUPS..... all it will take is an outage while in the middle of a write (save) operation and your installation is toast. It will, at the very least be difficult to fully recover from, as it will screw up boatloads of files. fsck will get the drive booting and running again but some of the files will be messed up. It is not a Linux-specific problem either, it happens in windoze too and even on macs. An Uninterruptable Power Supply is always a good accessory for any computer, but in areas prone to outages, they are almost necessary.

User avatar
enhu
Posts: 302
Joined: Wed 27 May 2009, 02:13
Contact:

#101 Post by enhu »

have you guys tried installing this in another drive without burning the iso?

User avatar
wuwei
Posts: 800
Joined: Sat 15 Sep 2007, 11:59
Location: formerly de; now in tranquility

#102 Post by wuwei »

enhu wrote:
have you guys tried installing this in another drive without burning the iso?
enhu,
one can install any Puppy without burning the iso.
For that you'd need a linux partition with ext2/3 and grub.
From a Puppy LiveCD (puppy pfix=ram) do this:

>Create the partition with gparted
>Install grub to the new partition (simple, MBR)
>open the iso by clicking on it
>copy vmlinuz, initrd.gz and the pup_xxx.sfs to the new partition or a subdirectory there
> modify /boot/grub/menu.lst to address the new Puppy. Menu.lst to read similar to this:

default 1 (1 means second entry, 2 means third entry etc.)
timeout 10 (seconds boot screen will be up, at your preference)
# Linux bootable partition config begins
title Puppy 421 Frugal-ext3 (on /dev/sdb5)
rootnoverify (hd1,4)
kernel (hd1,4)/421/vmlinuz PMEDIA=atahd PDEV1=sdb5 psubdir=421
initrd (hd1,4)/421/initrd.gz
# Linux bootable partition config ends

> reboot into the new Puppy without saving the LiveCD
> make your adjustments in the new Puppy
> shutdown or reboot and create a pupsave file to the partition and/or subdirectory.

User avatar
enhu
Posts: 302
Joined: Wed 27 May 2009, 02:13
Contact:

#103 Post by enhu »

my cd drive is broken.
i'm currently using puppy431 but i also wanted to edit my videos so i have to install mediapup for it. can you tell me how i can install this?

i wanted to dual boot the two ;d

User avatar
wuwei
Posts: 800
Joined: Sat 15 Sep 2007, 11:59
Location: formerly de; now in tranquility

#104 Post by wuwei »

enhu

How did you install 431? Probably a full install on a Linux partition with grub? I assume this, because you have no CD drive anymore; so it can't be a frugal install with booting from CD.

Okay then start your 431, check if your linux partition (/mnt/home) has at least 1 GB free space left.
Create a new directory on /mnt/home named "media".
(Or create an entirely new linux partition someplace else)
Open the mediapup ISO and copy vmlinuz, initrd.gz and the pup_412rMedia10a.sfs (or similar) to the new subdirectory media.
Go to /boot/grub/menu.lst and open it as text.
menu.lst should be there and have an entry for your 431.
Copy this 431 entry and insert it underneath itself.
Now change the copied entry to read similar to this

# Linux bootable partition config begins
title mediapup Frugal-ext3 (on /dev/sdb5)
rootnoverify (hd1,4)
kernel (hd1,4)/media/vmlinuz PMEDIA=atahd PDEV1=sdb5 psubdir=media
initrd (hd1,4)/media/initrd.gz
# Linux bootable partition config ends

Note: You must change the drive designations to the one applicable on your computer.

Save the changes in menu.lst

Reboot the computer

If you did everything right, you will now see a new entry in the grub boot screen for mediapup.
Choose that and start mediapup with the xorgwizard procedure.
Once on the desktop, make your adjustments if any and reboot again. Save the savepup file to the correct drive and the media subdirectory.
Now you should be all set for using mediapup in a frugal install with grub.

Much success.

User avatar
enhu
Posts: 302
Joined: Wed 27 May 2009, 02:13
Contact:

#105 Post by enhu »

should it just be the three files? the vmlinuz, initrd.gz and the pup_412rMedia10a.sfs?

it didn't work to in my computer wuwei.

sda = the swap
sda2 = puppy431
sad3 = the mediapup supposedly. :D

I've put the media folder in the sda3 partition along with the files.so here's part of the menu.lst that i tried editing. this sda2 is where my puppy431 boots and it works good. the sda3 is where i put the media folder.

Code: Select all

# Linux bootable partition config begins
  title Linux (on /dev/sda2)
  root (hd0,1)
  kernel /boot/vmlinuz root=/dev/sda2 ro vga=normal
# Linux bootable partition config ends

# Other bootable partition config begins
  title mediapup Frugal-ext3 (on /dev/sda3)
  rootnoverify (hd0,1)
  kernel (hd0,3)/media/vmlinuz PMEDIA=atahd PDEV1=sda3 psubdir=media
  initrd (hd0,3)/media/initrd.gz 
# Other bootable partition config ends
it gives me a grub error 22.

i'm not sure what i just did.
i kept editing the menu.lst as i kept searching in the forum for solutions.
should i create another thread for this? plese help.

thanks wuwei.

User avatar
wuwei
Posts: 800
Joined: Sat 15 Sep 2007, 11:59
Location: formerly de; now in tranquility

#106 Post by wuwei »

enhu your grub entry should read

# Other bootable partition config begins
title mediapup Frugal-ext3 (on /dev/sda3)
rootnoverify (hd0,2)
kernel (hd0,2)/media/vmlinuz PMEDIA=atahd PDEV1=sda3 psubdir=media
initrd (hd0,2)/media/initrd.gz
# Other bootable partition config ends

sda3 = hd0,2

And yes, it's just those 3 files you need to copy. The pupsave file will be generated by you upon shutdown or reboot once you are at the mediapup desktop for the first time.

User avatar
enhu
Posts: 302
Joined: Wed 27 May 2009, 02:13
Contact:

#107 Post by enhu »

thanks.

it now works when booting but after loading the kernel and accessing the drives..but it once again prompt an error saying pup_412.sfs not found. Dropping out to initial-ramdisk console

i tried renaming pup_412rMedia10a.sfs to pup_412.sfs but still it didn't work.
is there something else i should do?

Code: Select all

#/bin/sh:
#
i end up with the terminal. please tell me what to write in the commands.

User avatar
wuwei
Posts: 800
Joined: Sat 15 Sep 2007, 11:59
Location: formerly de; now in tranquility

#108 Post by wuwei »

This is getting complicated :lol:

Okay, let's try this. From 431 go to menu.lst and add to the kernel line behind psubdir=media

a space and then this

SFSFILE=ext3,sda3,/media/exactnameofyourpupinmedia.sfs

To explain:

ext3 stands for the file system on your sda3. If that is not ext3, then change it to the one you have.

exactnameofyourpupinmedia stands for the exact file name of the sfs file in the subdirectory media. Be it
pup_412rMedia10a.sfs
or be it
pup_412.sfs

It must be exactly the same at both places.

Hope this gets you rolling.
Remember, once you start mediapup for the first time, it requires you to go through the xorgwizard procedure. But just that once.

User avatar
CatDude
Posts: 1563
Joined: Wed 03 Jan 2007, 17:49
Location: UK

#109 Post by CatDude »

Hi

Hope you don't mind me butting in.
wuwei wrote:enhu your grub entry should read

# Other bootable partition config begins
title mediapup Frugal-ext3 (on /dev/sda3)
rootnoverify (hd0,2)
kernel (hd0,2)/media/vmlinuz PMEDIA=atahd PDEV1=sda3 psubdir=media
initrd (hd0,2)/media/initrd.gz
# Other bootable partition config ends
Not quite,
Here is a snippet from the first post of this thread:
vtpup wrote: Please make sure you can run Puppy 412retro on your computer before trying this MediaPup alpha.
The operative word there being retro

So i reckon the grub entry should be something like thus:

Code: Select all

# Other bootable partition config begins
  title mediapup Frugal-ext3 (on /dev/sda3)
  rootnoverify (hd0,2)
  kernel (hd0,2)/media/vmlinuz PMEDIA=atahd PDEV1=hda3 psubdir=media
  initrd (hd0,2)/media/initrd.gz
# Other bootable partition config ends 
Notice the hda3 instead of sda3
i did not change the sda3 in the title line as it does not affect booting (you could change it if you like though)

Hope this helps
CatDude
.
[img]http://www.smokey01.com/CatDude/.temp/sigs/acer-futile.gif[/img]

User avatar
enhu
Posts: 302
Joined: Wed 27 May 2009, 02:13
Contact:

#110 Post by enhu »

i've tried your solution catdude and still the error

Code: Select all

pup_412.sfs not found. Dropping out to initial-ramdisk console
appear and discontinue the boot.

ican't find where to download the puppy421retro. i'm thiking maybe i should try it first.

Code: Select all

# Linux bootable partition config begins
  title Linux (on /dev/sda2)
  root (hd0,1)
  kernel /boot/vmlinuz root=/dev/sda2 ro vga=normal
# Linux bootable partition config ends
# Other bootable partition config begins
  title mediapup Frugal-ext3 (on /dev/sda3)
  rootnoverify (hd0,2)
  kernel (hd0,2)/media/vmlinuz PMEDIA=atahd PDEV1=sda3 SFSFILE=ext3,sda3,/media/pup_412rMedia10a.sfs psubdir=media
  initrd (hd0,2)/media/initrd.gz
# Other bootable partition config ends
this code also give the same error pup_412.sfs not found. Dropping out to initial-ramdisk console

thanks for helping out. what else can i try?

Post Reply