Update Gxine to 0.4.6 (Updated)

What features/apps/bugfixes needed in a future Puppy
Post Reply
Message
Author
User avatar
J_Rey
Posts: 273
Joined: Wed 04 May 2005, 20:08
Location: Northwest Florida, U.S.A.
Contact:

Update Gxine to 0.4.6 (Updated)

#1 Post by J_Rey »

I noticed on the Puppy Linux news page on the entry for 29 March 2005 that the reason why Gxine hasn't been updated to the latest version was that Puppy was "using the GTK 2.2 libraries and the latest Gxine needs GTK 2.4." But with the notes for Puppy Linux 1.0.4 (19 July 2005) it is mentioned that "the GTK2 libraries have been upgraded from 2.2 to 2.4." As of today, the latest version of gxine is 0.4.6. I suggest we upgrade soon, then we can have full screen video and less bugs. Also, maybe using the plugin could be reconsidered so we can see video embedded in web pages. Thanks!
Last edited by J_Rey on Tue 30 Aug 2005, 15:30, edited 1 time in total.

User avatar
klhrevolutionist
Posts: 1121
Joined: Wed 08 Jun 2005, 10:09

I like it

#2 Post by klhrevolutionist »

if it sounds good do it!!!
I second that idea, but only if more
features are brought, if there's nothing to holler about don't do it,
you know other distros don't take
full advantage of gxine,
it is one part of puppy I like the
most
Heaven is on the way, until then let's get the truth out!

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#3 Post by Lobster »

I tried watching a DVD the other day - first tried Puppy but the voice was out of synch with the image.

Then tried Ubuntu
- nothing
then Knoppix 3.9
- nothing

So Puppy was the nearest, simple solution (sure I could get the other two working with time and . . . time)

Yes I could download Mplayer and fiddle and . . . in the end watched it on a DVD player. After all I want to watch the movie - not fix the projector.

- place in DVD and run (easy to say)

:)
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

User avatar
J_Rey
Posts: 273
Joined: Wed 04 May 2005, 20:08
Location: Northwest Florida, U.S.A.
Contact:

#4 Post by J_Rey »

Well, just because you don't get a reply (from Barry) on these forums doesn't mean that you're being ignored. The annnouncement that Gxine has been upgraded to 0.4.6 is on the news page under 19 August 2005. I tried it out with the Puppy 1.0.5a2 release yesterday. Looks better!

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#5 Post by Lobster »

Yes indeed :)

The upgraded Gxine I tried in Alpha 1.0.5 r2 was much better (there was slight clipping) - combine this with ALSA sound and we may be closer to put DVD in and play.

I am hoping that the inclusion of the C compiler will encourage some Pups to compile for Pentium class processors (Barry compiles for 386) will this make a difference to speed on more up to date computers?
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

#6 Post by edoc »

Lobster wrote:The upgraded Gxine
I have looked on the Forum, Wiki, PupGet, and DotPup pages and have been unable to locate an upgrade to gxine.

Is there one or should i just grab the generic from the gxine site and run it?

Thanks! doc
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#7 Post by Lobster »

It will be in 1.0.5 a release candidate (Beta) is to be released soon it will be in that. Keep an eye on the announcements in this forum and News pages on Barrys site puppylinux.com
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

GuestToo
Puppy Master
Posts: 4083
Joined: Wed 04 May 2005, 18:11

#8 Post by GuestToo »

i tried compiling the latest gxine 0.4.8
it also crashes when switched to full screen, same as 0.4.7 and 0.4.6

if you hit the F key to switch to full screen just before the movie starts playing, it will play full screen without crashing

if you start gxine without the demuxer plugin
(append #demux:cdda to the mrl)
it doesn't crash
(of course you can't play anything without the demuxer)

http://snipurl.com/hovw

User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

#9 Post by edoc »

Lobster wrote:It will be in 1.0.5 a release candidate (Beta) is to be released soon it will be in that. Keep an eye on the announcements in this forum and News pages on Barrys site puppylinux.com
Two questions:

1. Is there a pup for gxine or any of the more recent gxine releases that may be successfully applied to 1.0.4? (Accepting the full screen bug.)

2. Can you define "soon" re. 1.0.5 beta release (hours, days, months) ? (If longer than days I'd like to toy with a recent alpha, I have 1.0.5alpha2 but haven't burned it to CD yet awaiting a reply to my question if it is the most recent alpha or if a more advanced alpha is anywhere.)

Thanks! doc
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#10 Post by MU »

You might search the function in the source, that is called, when you switch to fullscreen-mode.

Then add as first line in this function:

Code: Select all

     // avoid badwindow-errors
     int (*myold_handler) (Display *, XErrorEvent *);
     myold_handler= XSetErrorHandler (ignore_error);
Additionally, you must add this new function:

Code: Select all

static int 
ignore_error (Display *d, XErrorEvent *e)
{
  return 0;
}
But there is no guarantee it will work.
The Xwindow-system sometimes seems to throw errors, even when they could be warnings, the programs still could continue fine.
But of course, if there is a design-error in the xine-code itself, this method will not help.

Mark

User avatar
J_Rey
Posts: 273
Joined: Wed 04 May 2005, 20:08
Location: Northwest Florida, U.S.A.
Contact:

#11 Post by J_Rey »

I would assume that one would need to compile the source with the above changes to notice a difference. :wink:
edoc wrote: Two questions:
Two answers:

1. There is a PupGet package for Gxine 0.4.6. I suppose someone will make new DotPups eventually. It looks like there is an updated version of xine (libs & stuff) available as a PupGet, also.

2. The Puppy 1.0.5 release candidate (AKA post-beta release) was just released! The Wiki News page has a screenshot that shows Gxine 0.4.6 running in the background.

BTW, there is another topic with more discussion about the bugs with Gxine.

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#12 Post by MU »

yes, of course it has to be compiled ;)

But GuestToo just releasted a Gxine 4.8.0-dotpup:
http://www.murga.org/%7Epuppy/viewtopic.php?t=2294

Mark

User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

#13 Post by edoc »

gcombust is making a nuisance of itself. Doesn't want to play nice with my laptop dvd-cdrw drive.

Puppy hardware app tells me that my drive is at /dev/hdc but gcombust didn't like that so I went to the following and all I see is this:

# cdrecord -scanbus
Cdrecord-Clone 2.01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 J
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

Guest

#14 Post by Guest »

try cdrecord -scanbus dev=ATAPI

User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

#15 Post by edoc »

Anonymous wrote:try cdrecord -scanbus dev=ATAPI
# cdrecord -scanbus dev=ATAPI
Cdrecord-Clone 2.01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 J
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

#16 Post by edoc »

J_Rey wrote: 2. The Puppy 1.0.5 release candidate (AKA post-beta release) was just released! The Wiki News page has a screenshot that shows Gxine 0.4.6 running in the background.

OK, downloaded it on another PC and burned it.

Rebooted and the Puppy (I presume it is 1.0.5RC but there is no indication, it looks the same as the 1.0.4 ISO) comes up on my IBM TP 600X which currently hosts 1.0.4 and then stalls at "Loading" causing the CD drive light to remain on and the keyboard to be unresponsive -- other than CTRL-ALT-DEL to reboot.

Just tried a cold reboot -- same result. ;-(

On to a desktop ...

Failure there as well, and that is the one where I burned it. Message:
isolinux: Disk error 32, AX = 4280, Drive 9F

Tried the other CD drive (the burner) on the desktop, it failed as well.

Tried burning a second CD with k3b (set it to 4X instead of 8X to eliminte a potential speed problem) and same result.

??? doc
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

Post Reply