Dpup Exprimo 5.X.3.4.12 with 3.4.2 kernel.

For talk and support relating specifically to Puppy derivatives
Message
Author
User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#511 Post by pemasu »

Billtoo. Yup. I didnt include any Hauppage firmwares. I even didnt know what firmwares they are. But now I know.
Here is first set to test. If these dont work, I hunt next version for testing. Install the pet, it installs the firmwares for Hauppage to the /lib/firmware.

It is same with most dvb-t tuners. Most chips needs the spesific firmware for it also. With dmesg in console you can easily see if the initialization has succeeded or not after you put stick in.

This is before placing the needed firmware to the /lib/firmware:
[ 6351.429069] Afatech DVB-T 2: Fixing fullspeed to highspeed interval: 16 -> 8
[ 6351.429454] input: Afatech DVB-T 2 as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.4/1-1.4:1.1/input/input14
[ 6351.429544] generic-usb 0003:15A4:9016.0001: input: USB HID v1.01 Keyboard [Afatech DVB-T 2] on usb-0000:00:1a.0-1.4/input1
[ 6351.934862] dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in cold state, will try to load a firmware
[ 6351.952829] dvb-usb: did not find the firmware file. (dvb-usb-af9015.fw) Please see linux/Documentation/dvb/ for more details on firmware-problems. (-2)
[ 6351.952844] dvb_usb_af9015: probe of 1-1.4:1.0 failed with error -2

And this is after placing the firmware to the /lib/firmware:
[ 6515.056744] dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in cold state, will try to load a firmware
[ 6515.064151] dvb-usb: downloading firmware from file 'dvb-usb-af9015.fw'
[ 6515.131340] dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in warm state.
[ 6515.131396] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[ 6515.131734] DVB: registering new adapter (Afatech AF9015 DVB-T USB2.0 stick)
[ 6515.135182] af9013: firmware version 4.95.0.0
[ 6515.138164] DVB: registering adapter 0 frontend 0 (Afatech AF9013)...
[ 6515.142784] MT2060: successfully identified (IF1 = 1220)
[ 6515.595302] Registered IR keymap rc-empty
[ 6515.595424] input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.4/rc/rc0/input15
[ 6515.595519] rc0: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.4/rc/rc0
[ 6515.595525] dvb-usb: schedule remote query interval to 500 msecs.
[ 6515.595531] dvb-usb: Afatech AF9015 DVB-T USB2.0 stick successfully initialized and connected.
Attachments
ivtv-firmware-1.4.0-8.6.pet
(111.6 KiB) Downloaded 295 times

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

Dpup Exprimo 5.X.3.4.2.1 with 3.4.2 kernel.

#512 Post by Billtoo »

The firmware pet did it :)

Thanks, that's awesome.

This is the 150 card, don't know if the firmware would be the same for the 250.
I'm going to need a splitter and another length of cable for the other pc.
Attachments
itworks!.jpg
(33.91 KiB) Downloaded 1052 times

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#513 Post by pemasu »

Great !
I included to the pet those other Hauppage firmwares also. So...the pet should work with other versions.

Thank you of the feedback !

User avatar
charlie6
Posts: 1230
Joined: Mon 30 Jun 2008, 04:03
Location: Saint-Gérard / Walloon part of Belgium

#514 Post by charlie6 »

@Biltoo,
surely out off topics .... :?
just wanted to know what gtk theme you'r using which looks like Mac OSX (..with yelow red green "balls" )
Thanks for any reply !

User avatar
DC
Posts: 360
Joined: Sun 30 Apr 2006, 15:07
Location: Maidenhead, England

I works

#515 Post by DC »

Hi pemasu,
Thanks for the VLC 2.01 works great with my old usb twinhan DVB (driver included in kernel). I'll compile for my Sandberg-Mini DVB at the weekend.

View, record, play - all working (still using my old scripts :D )

xspf format works in the playlist (their was a problem in a previous version)

thanks again

DC
a little bit of knowledge and I'm dangerous

User avatar
DC
Posts: 360
Joined: Sun 30 Apr 2006, 15:07
Location: Maidenhead, England

oops

#516 Post by DC »

oops spoke to soon,
VLC does not seem to like *mkv files
tried using this test suite
http://www.matroska.org/downloads/test_w1.html

DC
a little bit of knowledge and I'm dangerous

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

#517 Post by Billtoo »

charlie6 wrote:@Biltoo,
surely out off topics .... :?
just wanted to know what gtk theme you'r using which looks like Mac OSX (..with yelow red green "balls" )
Thanks for any reply !
Hi,
I installed icewm-1.3.7-slacko-i686.pet and
Icewm-themes-1.2.26-Lucid.pet.
That look is the liQuid theme for ice window manager, it's one of many
available once you've installed the themes pet.
Both pets are available in the extra software section (desktop page 2)
of the forum.

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#518 Post by pemasu »

DC. Thank you of the feedback. About matroska.
I have succesfully included mkv demuxer to the build. I checked that it is there.
# vlc -vvv --list|grep mkv
mkv Matroska stream demuxer
Also from ./configure I copied following:
checking matroska/KaxVersion.h usability... yes
checking matroska/KaxVersion.h presence... yes
checking for matroska/KaxVersion.h... yes
checking for libmatroska version >= 1.0.0... yes
checking matroska/KaxAttachments.h usability... yes
checking matroska/KaxAttachments.h presence... yes
checking for matroska/KaxAttachments.h... yes

Code: Select all

vlc /mnt/sda5/PuppyApps/matroska/test7.mkv
,,,,mkv demux error: cannot find KaxSegment or missing mandatory KaxInfo
I googled and I found one quite credible explanation. The compiler in squeeze might be too old and mkv demuxer compile will be broken...that was one found reason when the mkv demuxer has been included and still none of mkv files does not play.
Re: VLC won't play .mkv files anymore
Postby TypX » Wed Jan 18, 2012 10:39 am
Well it seems to use a too old compiler so basically this packages are broken for mkv. I'll report that.
If too old compiler is the reason...then there isnt much I can do. Shame if it is so. By the way...when I reported success, about mkv in my announcement post....it seems that I dont have mkv association to the defaultmediaplayer...and the file I tested played in gnome-mplayer. I flipped so quickly through different formats that I didnt notice it, lol. Gnome-mplayer player played 6 out of 8 mkv test files. Files 4 and 7 didnt play.

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#519 Post by pemasu »

http://www.smokey01.com/Tman/apps/dpup- ... n-i386.pet

Addendum to the Billtoo`s post. Tman has packaged IceWM for dpup.

User avatar
Eldes
Posts: 9
Joined: Tue 17 May 2011, 03:40
Location: Argentina
Contact:

#520 Post by Eldes »

Great Job Pemasu!

P.S
Please read the email i send 2 days ago. Thanks

User avatar
DC
Posts: 360
Joined: Sun 30 Apr 2006, 15:07
Location: Maidenhead, England

#521 Post by DC »

Hi pemasu,

A question for my curiosity. How/why can mplayer play mkv and not VLC?

Don't they/Can't they use the same libraries/codec/demuxer etc?

DC
a little bit of knowledge and I'm dangerous

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#522 Post by pemasu »

When I compiled latest mplayer2 git version about 1-2 weeks ago...I think the relevant source libs where downloaded during the ./configure process. There wasnt much need for manual devel libs installation. So...probably the needed source libs where up to date. My too old compiler problem is just one possible explanation. Lets hope it is something else...see below....

I compiled ebml and matroska libs with dev files from matroska.org source. Now I am compiling vlc again against those up to date libs.

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#523 Post by pemasu »

Okay...some progress. First...Mplayer2 does not use libebml and libmatroska at all... the mkv demuxer has been compiled in without need of those libs.
Vlc-2.0.1 does not get mkv demuxer to work with those squeeze compile libebml and libmatroska. So...mkv demuxer is broken. I suspect now more that it is gcc version dependent problem. Billtoos vlc pets plays mkv alright...which are compiled in different puppies. Slacko or Racy compiled vlc might be one choice also. Billtoo has just compiled vlc in Slacko. He could test his pet in dpup also. Probably mkv test files plays just fine with it, lol.

But....I did now compile vlc with --enable-merge-ffmpeg and now if I change: preferences > choose viewing choice all > input/codecs > demuxers > main row > demux module > drop down and select avformat demuxer...and matroska test files 6 out of 8 plays. 4 and 7 still does not.

I will replace this vlc-2.0.1 version to the repo and update the deps pet also to include those new compiled ebml and matroska libs....just for sure.

User avatar
DC
Posts: 360
Joined: Sun 30 Apr 2006, 15:07
Location: Maidenhead, England

#524 Post by DC »

Have to start calling you Sherlock :lol:
a little bit of knowledge and I'm dangerous

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#525 Post by pemasu »

Hah ! This is learning process for me. When you compile something yourself...and test the app and play with the options...you learn much about the app itself. A lot of things when you chase down dependencies...study the compiling options. When you know what there is under the hood...the understanding improves.

I have now reuploaded the vlc-2.0.1-dpup and vlc-2.0.1-deps-dpup. It has now ffmpeg merged into it and using avformat demuxer you can play at least some mkv - matroska files. You have to change the demuxer module back to default after that if you want to play something that avformat module does not handle...and there is plenty of them...

Here is the original announcement link for download: http://www.murga-linux.com/puppy/viewto ... 508#636508

I also include here my compiled matroska dependent libs. They are included to the reuploaded deps pet...but if you dont want to download it again...just install these pets and and vlc should be happy. There wasnt any other change in that deps pet. You wont need DEV pets ....if you wont want to try to compile vlc with better luck in squeeze than I had. Billtoo :wink:

Compiling options, included about 400 modules and possible error messages of dependent libs you get in console: vlc -vvv ---list
Attachments
libmatroska-1.3-dpup.pet
(192.53 KiB) Downloaded 237 times
libebml-1.2-dpup.pet
(62.47 KiB) Downloaded 255 times
libebml_DEV-1.2-dpup.pet
(105.19 KiB) Downloaded 245 times

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

#526 Post by Billtoo »

pemasu wrote:
I also include here my compiled matroska dependent libs. They are included to the reuploaded deps pet...but if you dont want to download it again...just install these pets and and vlc should be happy. There wasnt any other change in that deps pet. You wont need DEV pets ....if you wont want to try to compile vlc with better luck in squeeze than I had. Billtoo :wink:
I tried the vlc-2.0.1 that I compiled in slacko-5.3.3 last night in exprimo and it works fine, I downloaded and tested the mkv test suite and it plays 6 out of 8, skips one altogether and starts to play one but moves on to the next after a couple of seconds.

I had no luck compiling vlc in exprimo, I will try again, using the slacko one is a lot easier though :)
Attachments
mkvtest.jpg
(154.7 KiB) Downloaded 1009 times

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#527 Post by pemasu »

Billtoo. The problem is that probably not all dependent libs are the same version when you use in the other distro compiled vlc. Ffmpeg libs av* libx264 etc might be incompatible versions. I do have self compiled ffmpeg in dpup which is quite new.
If you check with vlc -vvv --list the slacko compiled vlc in dpup...you might see those lib error messages in orange text.

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

#528 Post by Billtoo »

pemasu wrote:Billtoo. The problem is that probably not all dependent libs are the same version when you use in the other distro compiled vlc. Ffmpeg libs av* libx264 etc might be incompatible versions. I do have self compiled ffmpeg in dpup which is quite new.
If you check with vlc -vvv --list the slacko compiled vlc in dpup...you might see those lib error messages in orange text.
I'm in fatdog right now, I did a fatdog vlc last night too, it played 8/8 in the mkv test suite.
I try that command in the slacko compiled vlc shortly.

EDIT: Here's the errors that showed up when I did that command.
Attachments
errors1.txt.gz
(3.07 KiB) Downloaded 296 times

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#529 Post by pemasu »

Billtoo. There were 15 unmet dependencies. Most of them can be met by installing the missing lib deb and possibly also dev deb of that lib if needed.
But...[0x804cb48] main libvlc warning: cannot load module `/initrd/pup_ro1/usr/lib/vlc/plugins/gui/libskins2_plugin.so' (/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (required by /initrd/pup_ro1/usr/lib/vlc/plugins/gui/libskins2_plugin.so))

This is bad.

# strings /usr/lib/libstdc++.so.6 | grep GLIBC
GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBC_2.0
GLIBC_2.3
GLIBC_2.1
GLIBC_2.1.3
GLIBC_2.3.2
GLIBC_2.2
GLIBCXX_FORCE_NEW
GLIBCXX_DEBUG_MESSAGE_LENGTH

It means it is not supported by squeeze. No 3.4.14 in the list. That one cant be fixed. How important it is...maybe skin changing does not work and that is the only affected feature.

User avatar
DC
Posts: 360
Joined: Sun 30 Apr 2006, 15:07
Location: Maidenhead, England

#530 Post by DC »

Hi pemasu,
the VLC update works fine for mkv also plays avi and mp4.
Unfortunately it kills the DVB so back to default for normal usage.

thanks for the effort

DC
a little bit of knowledge and I'm dangerous

Post Reply