[SOLVED] Browser plugin doesn't work on Firefox 11

Hi people! :slight_smile:

I’m in Ubuntu 11.10 with Firefox 11

I’ve been trying to install the Panda3d runtime, but it doesn’t work. :frowning: I’ve followed the steps in the webpage, but nothing, even after restart my computer. :frowning:

The page show the message:

After that, I’ve tested the Google Chrome browser, and it works !! so I think that the problem is with firefox.

Does anyone else have the same problem? What I need to do to fix it?

This problem is not really an emergency, since i have the plugin working on Chrome, but it would be nice to have it working on Firefox! :slight_smile:

NOTE: I have a partition with windows with Firefox 11 too!, and it works fine there! so I have no clue about this problem :frowning: :frowning: :frowning:

Thanks in advance!!!

Is the plugin listed when you type “about:plugins” into the address bar?

No, it’s not listed. But, if the plugin works on Chrome, why doesn’t work on Firefox.

BTW: I’ve downloaded the plugin from here: http://archive.panda3d.org/ubuntu/pool/main/p/panda3d-runtime/

since this is the only way to install it; if I add the repositories synaptic gets a little crazy, and don’t let me install it. Taking in count that the plugin works just fine in Chrome, I suppose that the installation is correct :question: :question:

EDIT: I have to add, that I’ve installed the plugin using dpkg in the terminal, and nothing strange happened, the same with the ubuntu deb installer.

EDIT2: the version i have installed is: panda3d-runtime_1.0.4+cvs20120315~oneiric152_amd64.deb

Odd. You did try restarting Firefox after installing the plugin, right?

Hmm, perhaps somehow the plugin is installed to a directory where Firefox doesn’t look for plugins… can you find out which directory Firefox plugins are usually installed to on your system, by checking the paths of the other plugins in about:plugins?

I can’t find the installation path in about:plugins. And after some research in google, I’ve found that the typical directory paths for plugins are:


but I can’t find anything panda3d-related in there neither.

I think that the problem should dissapear with the next ubuntu version (the 12.04), so meanwhile I can use Chrome for some web-embedded testing, since looks like nobody else have this problem. What do you think?

Anyway, it would be nice to solve this problem for future reference :slight_smile: :slight_smile:

Do any of these files exist?

stat /usr/lib/mozilla/plugins/nppanda3d.so
stat /usr/lib/mozilla-firefox/plugins/nppanda3d.so
stat /usr/lib/xulrunner-addons/plugins/nppanda3d.so

Nope :frowning:

None of those files exist on my pc.

EDIT: Also, I don’t have any “mozilla-firefox” folder in my /usr/lib folder.

Sorry, my bad, do these files exist?

stat /usr/lib64/mozilla/plugins/nppanda3d.so 
stat /usr/lib64/mozilla-firefox/plugins/nppanda3d.so 
stat /usr/lib64/xulrunner-addons/plugins/nppanda3d.so

:smiley: :smiley: :smiley:

I’ve found them

So yes, the plugins is correctly installed i suppose :question: :question: :question:

This is a screenshot of my firefox with the ball-in-maze demo:

Hope this was useful in some way… :frowning: :frowning:

Hmm, perhaps your version of FireFox is not looking in those locations… can you try copying nppanda3d.so to a location where you can find other plugins that are loaded correctly?

Awesome!!! :smiley: :smiley: :smiley: :smiley:

The plugin works just fine now!! Thank you so much!!

The only thing to fix was the location of those files, I’ve copy the “nppanda3d.so” to:


and then everything was just fine :smiley: :smiley:

Thank you again for the help!!

BTW: Is there a reason why this have happened to me? or is just another random problem that appears from time to time?? :slight_smile:

Does your version of FireFox come from the Ubuntu repositories?

Yep, it’s the default Firefox that comes with Ubuntu.

Oh, btw, I’m running gnome-shell, not the default unity; I don’t know if that is relevant. . .

EDIT: Another fact; the plugin was installed after the change from unity to gnome-shell.