| Author |
Message |
battleshooter

Joined: 14 May 2008 Posts: 1006 Location: Australia
|
Posted: Sun 10 Aug 2008, 05:28 Post subject:
|
|
I'm guessing Edoc's wife's computer was running Puppy 3. I'm running Pups 3 and got the same error message. I used the libs you provided, but as VLC was compiled on Puppy 4, problems arise naturally on 3.
I'm getting this when I open roll my mouse over audio or video:
| Code: | (.:636): Gtk-CRITICAL **: gtk_menu_attach_to_widget: assertion `GTK_IS_MENU (menu)' failed
|
When I click Settings-Switch interface-Wxwidgets- VLC crashes and in console leaves the message "Segmentation fault" Is that normal? (Not sarcasm)
I don't know if you're really interested in these errors as VLC was compiled for Pup4, but I'd thought I'd just report them. Thanks again.
_________________ Kdenlive for Saluki
Openshot for Saluki
|
|
Back to top
|
|
 |
battleshooter

Joined: 14 May 2008 Posts: 1006 Location: Australia
|
Posted: Sun 10 Aug 2008, 05:33 Post subject:
|
|
BTW, has anyone figured out how to enable wma, wmv, etc. files with VLC? Or is this another dysfunctionality using Pup3?
_________________ Kdenlive for Saluki
Openshot for Saluki
|
|
Back to top
|
|
 |
mikeb

Joined: 23 Nov 2006 Posts: 4378
|
Posted: Sun 10 Aug 2008, 07:50 Post subject:
|
|
| Quote: | | has anyone figured out how to enable wma, wmv, etc. files with VLC? |
these are handled by the compiled in ffmpeg.
I been using vlc 0.8.6c for the past year on puppy and both usually play fine but I have noticed recently certain webtv stations that used to play now do not (nasa for example)....these are stations that use wmv so I suspect that microsoft have done something to the codec format to make them unplayable on non media player software....it's what they do now and then.
If so, then a new vlc/ffmpeg version will be needed to get around this problem.
Regfards
mike
|
|
Back to top
|
|
 |
playdayz

Joined: 25 Apr 2008 Posts: 3705
|
Posted: Wed 17 Sep 2008, 16:39 Post subject:
Its a Good One |
|
Thank you for this one ttuuxxx. I was looking at media players because beep and audacious (and xmms) made me mad by not playing aac+ streams--mainly I was looking for audio players but this vlc plays video too without extra overhead. It plays aac+ audio streams. What I like best is that the memory usage is *extremely* low, significantly lower than gxine (or xine) and realplayer/helixplayer (which is also a good player imho). It reminds me of my favorite foobar2000 on windows. It is my player of choice now--I like it so much I am trying to compile 0.9.2 (which appears to be the next version after 0.8.6i (???) Do you happen to have the config command line that made it compile--it configures for me but the compile fails with "no utf8 charset conversion on this platform." I think that has to do with NLS but disabling NLS does not fix it. Anyway, it's a good one and thanks again.
|
|
Back to top
|
|
 |
mikeb

Joined: 23 Nov 2006 Posts: 4378
|
Posted: Wed 17 Sep 2008, 19:58 Post subject:
|
|
http://repository.slacky.eu/slackware-12.1/multimedia/vlc/0.9.1/
|
|
Back to top
|
|
 |
ttuuxxx

Joined: 05 May 2007 Posts: 10720 Location: Ontario Canada,Sydney Australia
|
Posted: Thu 18 Sep 2008, 04:18 Post subject:
Re: Its a Good One |
|
| playdayz wrote: | | Thank you for this one ttuuxxx. I was looking at media players because beep and audacious (and xmms) made me mad by not playing aac+ streams--mainly I was looking for audio players but this vlc plays video too without extra overhead. It plays aac+ audio streams. What I like best is that the memory usage is *extremely* low, significantly lower than gxine (or xine) and realplayer/helixplayer (which is also a good player imho). It reminds me of my favorite foobar2000 on windows. It is my player of choice now--I like it so much I am trying to compile 0.9.2 (which appears to be the next version after 0.8.6i (???) Do you happen to have the config command line that made it compile--it configures for me but the compile fails with "no utf8 charset conversion on this platform." I think that has to do with NLS but disabling NLS does not fix it. Anyway, it's a good one and thanks again. |
I spent 4 days trying to compile 9.1 and well, The main problem for me was ffmpeg I couldn't get it compiled properly, Lots of errors.
First you have to edit the VLC code and remove the sections that stops root users from using vlc as root. This is a new security feature which goes against puppy.
vlc 9.2 looks nice, but I personally feel this version is a keeper
I even used the git to try to compile 9.2
grrrr
ttuuxxx
_________________ http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games

|
|
Back to top
|
|
 |
vovchik

Joined: 23 Oct 2006 Posts: 1229 Location: Ukraine
|
Posted: Thu 18 Sep 2008, 06:37 Post subject:
|
|
Dear Puppians,
I got the slackware 0.9.1 package working as root by using the following little script:
| Code: | #!/bin/sh
SUDO_UID=755 vlc-wrapper "$@" |
Hope that helps....
With kind regards,
vovchik
|
|
Back to top
|
|
 |
cb88

Joined: 28 Jan 2007 Posts: 1160 Location: USA
|
Posted: Thu 18 Sep 2008, 15:53 Post subject:
|
|
ttuuxxx i believe there are two versions of the ffmpeg.h header so it could be that gcc is trying to use the wrong one....
I know that the ffmpeg in T2 does this and you have to fix it manually at least in the unfixed version from the tarball on ibibliio
also instead of hacking into the code i think you can run it as the user spot but that might cause problems with Xorg
_________________ Taking Puppy Linux to the limit of perfection. meanwhile try "puppy pfix=duct_tape" kernel parem eater.
BeOS Max-Vectorgamma: Tyan thund 2 512 ram 2x PII 300
Vectorsigma (laptop): Gentoo Athlon II X2 2Ghz 4Gb ram radeon 4200 mesa-git
|
|
Back to top
|
|
 |
ttuuxxx

Joined: 05 May 2007 Posts: 10720 Location: Ontario Canada,Sydney Australia
|
Posted: Fri 19 Sep 2008, 03:44 Post subject:
|
|
| cb88 wrote: | ttuuxxx i believe there are two versions of the ffmpeg.h header so it could be that gcc is trying to use the wrong one....
I know that the ffmpeg in T2 does this and you have to fix it manually at least in the unfixed version from the tarball on ibibliio
also instead of hacking into the code i think you can run it as the user spot but that might cause problems with Xorg |
Thanks cb88 I'll give it a try on the weekend
_________________ http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games

|
|
Back to top
|
|
 |
mikeb

Joined: 23 Nov 2006 Posts: 4378
|
Posted: Tue 23 Sep 2008, 06:17 Post subject:
|
|
Ok i am trying this
| Quote: | I got the slackware 0.9.1 package working as root by using the following little script:
Code:
#!/bin/sh
SUDO_UID=755 vlc-wrapper "$@" |
On 0.9.2....just been updated.
The nearest I get gives me this.
| Code: | | inhibit interface error: Failed to connect to the D-Bus session daemon: Failed to connect to socket /tmp/dbus-6GQEiZK8lT: Connection refused |
Puppy and running as a user is a complete nightmare...how are you getting it to run like this?
Also is QT4 sensitive to the X version as when I tried running it on another distro (which normally uses QT3) as a user it launched but crashed as soon as trying to play a video?
Well I was hoping a qt based Vlc would be an improvement but so far it's a dead duck unless I suppose you are using this weeks ubuntu or someting
I hope compiling is going more sucessfully.
stuffed
mike
|
|
Back to top
|
|
 |
ttuuxxx

Joined: 05 May 2007 Posts: 10720 Location: Ontario Canada,Sydney Australia
|
Posted: Tue 23 Sep 2008, 08:14 Post subject:
|
|
| mikeb wrote: | Ok i am trying this
|
Hi mike
Here's a file extract the vlc.c from in
open up your VLC source /bin/ folder and place this vlc.c file overtop the sources one.
Thats the file where I removed the non-functioning as root block so any root user can use vlc. Once you compile it.
I haven't had much time to work on It lately, I've been working full time.
Hope that helps
PS my main problem is ffmpeg if you could get that compiled on puppy with options It would help a lot
here's 2 examples of how I've tried compiling it
./configure --prefix=/usr --enable-gprof --enable-shared --enable-liba52 --enable-libfaac --enable-libfaad --enable-libgsm --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-gpl --enable-static
./configure --prefix=/usr --build=i386-linux --enable-static --enable-faac --enable-faad --enable-ffmpeg --enable-jack --enable-sdl --enable-twolame --disable-hal --disable-dbus --disable-glx --disable-libgcrypt --disable-gcrypt --disable-avahi --disable-remoteosd
 |
| Description |
|

Download |
| Filename |
vlc.tar.gz |
| Filesize |
2.39 KB |
| Downloaded |
302 Time(s) |
_________________ http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games

|
|
Back to top
|
|
 |
playdayz

Joined: 25 Apr 2008 Posts: 3705
|
Posted: Wed 24 Sep 2008, 13:39 Post subject:
Use wxgtk 2.6 |
|
Hello gentlemen, and also mikeb and ttuuxxx,
I have also been investigating vlc too, after ttuuxxx posted it. I found that if you compile 0.8.6 with wxgtk 2.6 instead of 2.8 (2.6.3 is available as a pet) then the skins work. The vlc forums were helpful and they strongly recommend that--I confirmed it and have vlc 0.8.6i with the whole skinpack (a zip file--some of which crash vlc, but most of them work). I just didn't think the wxwidget version looked good, especially with the x1.00 that doesn't quite fit Most of the skins are not extraordinarily good loooking though either.
Unfortunately I was just trying to get it to compile successfully so I didn't configure it (outside of disabling hal). I am going to try 0.9.2 when I get back to it. People on the forum helped me with one question I had and some older postings and the docs (?) got me on to using wxgtk 2.6--the forum members were very quick, courteous, and helpful. I hope someone beats me to 0.9.2 though I did get 0.9.2 to configure but it would not finish compiling.
MU posted wxgtk 2.6.3 here
http://www.murga-linux.com/puppy/viewtopic.php?search_id=852032718&t=14432
|
|
Back to top
|
|
 |
mikeb

Joined: 23 Nov 2006 Posts: 4378
|
Posted: Wed 24 Sep 2008, 13:58 Post subject:
|
|
My only stumbling block with 0.9.2 seems to be running as root in puppy....all it actually needs is the vlc binary altering...the rest from the slackware package seems happy...version 0.8.6c worked as is skins and all.
mike
|
|
Back to top
|
|
 |
ttuuxxx

Joined: 05 May 2007 Posts: 10720 Location: Ontario Canada,Sydney Australia
|
Posted: Wed 24 Sep 2008, 17:12 Post subject:
Re: Use wxgtk 2.6 |
|
| playdayz wrote: | Hello gentlemen, and also mikeb and ttuuxxx,
I have also been investigating vlc too, after ttuuxxx posted it. I found that if you compile 0.8.6 with wxgtk 2.6 instead of 2.8 (2.6.3 is available as a pet) then the skins work. The vlc forums were helpful and they strongly recommend that--I confirmed it and have vlc 0.8.6i with the whole skinpack (a zip file--some of which crash vlc, but most of them work). I just didn't think the wxwidget version looked good, especially with the x1.00 that doesn't quite fit Most of the skins are not extraordinarily good loooking though either.
Unfortunately I was just trying to get it to compile successfully so I didn't configure it (outside of disabling hal). I am going to try 0.9.2 when I get back to it. People on the forum helped me with one question I had and some older postings and the docs (?) got me on to using wxgtk 2.6--the forum members were very quick, courteous, and helpful. I hope someone beats me to 0.9.2 though I did get 0.9.2 to configure but it would not finish compiling.
MU posted wxgtk 2.6.3 here
http://www.murga-linux.com/puppy/viewtopic.php?search_id=852032718&t=14432 |
hi playdayz
you can have the skins working in this package also, you just have to install them, I had them running before, I didn't include any because the smallest was around 500kb and I was trying to keep this package under 10MB.
Maybe I should make a pet for it?
ttuuxxx
_________________ http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games

|
|
Back to top
|
|
 |
mikeb

Joined: 23 Nov 2006 Posts: 4378
|
Posted: Wed 24 Sep 2008, 17:28 Post subject:
|
|
| Quote: | | Hello gentlemen, and also mikeb and ttuuxxx |
does this mean ttuuxxx and I are not gentlemen??
have a skin...
mike
| Description |
|

Download |
| Filename |
itunes.tar.gz |
| Filesize |
241.52 KB |
| Downloaded |
302 Time(s) |
|
|
Back to top
|
|
 |
|