This file is shared

MainSite

Wiki

Bugs

Download

Translations

GnashBug

ewlabonte02 May 2008, 20:02

There's a bug with the gnash package. It doesn't play youtube videos. It's a recognized bug in ubuntu hardy heron: https://bugs.launchpad.net/ubuntu/+source/gnash/+bug/215620 but I figured it probably won't get much attention because most ubuntu users will install flash rather than gnash. It's not, strictly speaking, a gNewSense bug so I didn't report it in bugs.gnewsense.org but I thought since this might be a more important issue for gnewsense users than with ubuntu users that someone on the forum might be interested. I added my comment to the ubuntu bug, what else could we do to expedite this?

ecadre02 May 2008, 21:11

It's not really a bug. Youtube "updated" with a requirement for Flash 9. This hits Gnash since it emulates up to Flash 7/8 (it's most of the way there anyway).

It's pretty pointless putting in bug reports to gNewSense or Ubuntu, better to go over to the Gnash webpages and see what they're upto.

http://www.gnu.org/software/gnash

Ark7402 May 2008, 22:49

Is it true?, well that's strange becasue i do can see YouTube videos with Gnash.
Not sure about this bug, but seems that isn't well documented. Epiphany works fine with the Mozilla Plugin. I believe that some dependencies are missing and that causes the problem. It works fine and smooth. :)

ewlabonte02 May 2008, 23:03

According to one of the comments on the ubuntu bug report the person had gnash working with youtube videos with a debian sid installation, but couldn't get it working with his ubuntu installation.

Ark74: what dependencies?

Ark7403 May 2008, 05:14

I may be guessing, i have these ones that i think do the job along with Gnash, here is the list

gnash gnash-common gnash-cygnal gnash-tools mozilla gstreamer0.10-ffmpeg libxine1-ffmpeg
Using, Epiphany 2.22.1.1 on gNewSense 2.0. All the packages from Synaptic. Please post you experiences.

Espectador03 May 2008, 06:21

Package mozilla can't install from Synaptic. There is a unresolvable dependencies.

Ark7403 May 2008, 12:39

Argh! >.< I mean to say mozilla-plugin-gnash
Any comment?

ecadre03 May 2008, 15:03

When I upgraded my home desktop to gNewSense 2.0, Gnash did not play Youtube videos. There was a graphic loaded, but they never played.

As I said above, as far as I am aware this is because of changes at Youtube. I have not tried compiling a newer version of Gnash (if one exists).

I am just now getting round to upgrading my parents computers so I will try it out here as well, though I doubt it will be any different.

Espectador04 May 2008, 01:44

(Excuse my english) Thanks Ark47, now work gnash. But before your post, I install many packages and I don't say if mozilla-plugin-gnash is only solution.

First, I install the suggested packages to gnash-common (lock Synaptic). After I install the fallow packages because they are necesary to compile gnash from source

libxml2-dev libjpeg-dev libpng12-dev libagg-dev libboost-dev libboost-thread-dev libcurl4-openssl-dev libming-dev mtasc swfmill swftools zlib1g-dev libfreetype6-dev libfontconfig1-dev

Espectador04 May 2008, 01:55

Excuse me, is Ark74.

Ark7404 May 2008, 07:47

That's great news!, dont worry about the name :), the good thing is that is working.
Cheers

arc04 May 2008, 09:20

I am using gNewSense 2.0 with GNU IceCat 2.0.0.13g1 with gnash plugin 0.8.2.

I also had the same problem with youtube and maybe I found out why:

http://www.mail-archive.com/gnash@gnu.org/msg01478.html

I think it's a problem related to Gnome VFS.

PedroSilva04 May 2008, 16:46

I downloaded and decompressed IceCat 2.0.0.12-g1 but don't know how to install it (i'm only able to run it by clicking on shell scripts "run-icecat.sh" and "icecat"). Can someone help me?

brunomiguel04 May 2008, 17:41

You don't need to install IceCat. You downloaded the binary form of the software, ready to be executed. Think of it like a Windows portable app.

If you prefer, you can create a deb package: http://www.google.pt/search?q=create+a+deb+package+from+binary&ie=utf-8&oe=utf-8&aq=t&rls=org.gnu.gnuzilla:en-US:unofficial&client=firefox-a

PedroSilva04 May 2008, 21:07

I installed gNewSense, downloaded and decompressed IceCat, and installed Gnash. All is well with Epiphany but Icecat behaves as if Gnash wasn't installed. I also couldn't set up a functioning link/icon so to start IceCat more easily. Will creating an IceCat deb package solve both problems?

Ark7405 May 2008, 00:18

I used IceCat (gNS-1.1), if you're using the binaries the system will not recognice it, you may download the source code and compile it, so the next time you install apps, they'll find IceCat as a browser.
For launching it, you will be able to find it after you finish compiling. That should work along with the mozilla-plugin-gnash in theory, haven't tried that. Good luck.:)
You may wanna open a new subject "Gnash on IceCat" so we all can follow there facts, tips, or more.

brunomiguel05 May 2008, 01:22

To make gnash work with IceCat, I created an hard link inside IceCats plugins folder to the gnash plugin. I have IceCat in /opt, so I used the following command: sudo ln -s /usr/lib/gnash/libgnashplugin.so /opt/icecat/plugins

c-cube08 May 2008, 12:18

Thanks to the list of packages given by Ark74 I can now see vidéos on Youtube with Gnash (using Epiphany web browser). However, I have no sound. Any idea about this issue ?

Ark7409 May 2008, 05:09

You mean no sound in YouTube or gNewSense?

veganix09 May 2008, 08:24

I also had no sound with gnash in Epihany (no IceCat). Switched to swfdec, which works nicely with most youtube stuff. Any idea how to get sound with gnash? Have used recent versions with Debian sid without problems.

c-cube09 May 2008, 10:55

Sorry Ark74. I should have been more specific. I mean no sound in YouTube.

Ark7409 May 2008, 15:25

Oh, this happen because of the YouTube streaming. They use mp3 on their broadcast. So for "decoding" the sound, you'll need a free mp3 decoder.
I may suggest gstreamer0.10-fluendo-mp3.

I have to point that this is free software. It plays a non-free format (patented one). For that reason i would like to make aware that in some countries this could infringe patent law.
Since mp3 is patented until 2018, the use of mp3 may be dangerous and could divide the Free Software community, even using free software. So please use it smart and with a future scope.
If anyone knows another way and avoid the use of mp3 software, i'll be happy to change it.

Conclusion
The use of gstreamer0.10-fluendo-mp3 for seeing YouTube videos with Gnash is ethical, is free software, but it may be tricky and dangerous.

Ark7409 May 2008, 15:38

I may say all the free software that handle patented content, formats, etc.
Not only fluedo-mp3

brunomiguel09 May 2008, 16:24

@c-cube See if you have are using Alsa in Sound Playback (System > Preferences > Sound). If you not using Alsa, that's probably the source of the problem.

c-cube09 May 2008, 17:01

Ark74. I tried this gstreamer decoder and it worked perfectly well. However, I understand your point regarding free software that handle patented content, so I removed it and wont use Youtube anymore.

But now I have other questions. Should I still use OpenOffice.org ? Doesn't it handles patented format too, such as ".doc" ?

Can I read DVDs under gNewSense ? Don't the softwares reading DVDs, such as Xine, use patented content in order to read DVDs ?

c-cube09 May 2008, 17:04

@brunomiguel Thanks for the advice. As you'll see by reading my previous post, it seems that this Gnash sound issue wasn't Alsa related.

Ark7410 May 2008, 15:44

These are the difficult questions on a free operative system. Why?, because they reach the "limits" that the industry along with some governments *think* we all must be rule by. So freedom is restricted in this cases.
Even we have free software to do such things, we have to fase, software patent law, trademarks or copyright or even worse governmental laws.
Different issues that have different impact in the free software society, you can go http://www.gnu.org/philosophy/audio/audio.html? and learn about this issues more detailed.
The quick answer is yes, you can.
But then you have to ask if that infringe law in your country. And who wants to make a problem out of it. At the end, it is you who make the final decision.
Visit the GNU philosophy site and discover the correct answer for you.

Ark7410 May 2008, 15:48

Sorry i miss placed the link.
I still have some erros with the wiki lenguaje. :)

http://www.gnu.org/philosophy/audio/audio.html

Cheers

c-cube10 May 2008, 18:07

Thank you for the links and explanations Ark74. What you said also meets my reflexions and conclusions about these matters. Its all about conscious, enlightened and ethical choices.

Ark7402 June 2008, 00:27

Hi all!
Can you post if your Gnash stop playing Youtube videos?

All comments are welcome.

crimsoniana?02 June 2008, 03:33

Hello. I'm a newbie in the Gnu/Linux world.I'm using gnewsense 2.0 with the lastest gnash version from the official repositories. It works fine, but cannot see You tube music videos. Can you help me?

Espectador02 June 2008, 04:00

Unfortunately Youtube has changed their format. Then, Gnash can't work. But you can use ytplay, see this link

http://www.andrew-wigglesworth.myzen.co.uk/computers_and_software/howto/ytplay.html

Ark7409 August 2008, 07:18

How to Gnash 0.8.3

Hi, here's a how to compile gnash-0.8.3 from source code on gNewSense 2.0.

  1. Get the source code at the ftp server the latest at this moment gnash-0.8.3
  2. Install the dependencies

sudo apt-get install libcurl4-openssl-dev libming-dev libming-util mtasc swftools gettext dejagnu libjpeg62-dev libgstreamer0.10-dev libagg-dev libboost-dev libboost-thread-dev swfmill libboost-serialization-dev libboost-date-time-dev libfreetype6-dev libpng12-dev libfontconfig1-dev libgtk2.0-dev libpango1.0-dev libatk1.0-dev

it won't hurt if you add doxygen libcnf-dev g77 f2c

  1. extract the files and place on the desired directory
  2. ./configure
  3. make

(it takes around 2 hours)

  1. sudo make install

This should be enough

In my case the gnash-0.8.3 file is in /opt for this reason i looked for libgnashplugin.so at /opt

find /opt -name libgnashplugin.so

then link it to IceCat3

sudo ln -s /opt/gnash-0.8.3/plugin/.libs/libgnashplugin.so /usr/local/lib/icecat-3.0-g1/plugins

And we have Gnash 0.8.3 working on IceCat3 :)
Questions, are welcome :)

Choose freedom!

You must be logged in to post.

Edit - History - Print - Recent Changes - Search
Page last modified on August 09, 2008, at 07:18 AM
Content is licensed under the GFDL (without invariant sections).
This project is run with the assistance of the FSF.