I presume you have installed Moonlight from the official website (as it is not packaged in Oneiric's official repositories). The default download is the Moonlight 4 Preview, since the latest stable release (Moonlight 2.4.1) does not support much of the Silverlight content currently on the web. But Moonlight 4 is not finished and does not currently support Firefox 8.
Unfortunately, as of the time of this writing, the download server for the Moonlight 4 nightly builds (which are even less stable, but which contain the latest features) is currently down. My guess is that current nightly builds would not support Firefox 8 either, though.
Since the latest versions of the Chromium browser are supported, for now I recommend using Chromium when you need to view/play Silverlight content. You can get Chromium by installing the package called chromium-browser
(you can do this in the Software Center or by running the command sudo apt-get update; sudo apt-get install chromium-browser
in the Terminal). Then, in Chromium, you can download the Moonlight plugin here. Unfortunately the Moonlight website does not properly detect your architecture in Chromium, so it will always suggest the 32-bit version of the plugin; if you have the 64-bit version of Ubuntu, then you should click the radio button for the 64-bit version of the plugin.
(If you're not sure if you have the 32-bit or 64-bit version of Ubuntu, press Ctrl+Alt+T to open a Terminal window, type/paste in uname -m
and press Enter. If you see x86_64
then you have the 64-bit version of Ubuntu. If you see i386
, i586
, i686
, or ia32
, then you are running the 32-bit version of Ubuntu.)
When you click on the download link (which says Linux/i586 or Linux/x86_64), you will be warned that installing plugins for Chromium could harm your computer. Since you're downloading a reasonably stable version of the plugin and you're getting it from Novell's official download site, you can go ahead and click Continue to proceed in downloading and installing the plugin.
Then the plugin should download and automatically install, and immediately start working; you should not even need to restart Chromium. However, if you had a previous version of the plugin installed, you might need to restart Chromium. And if you had pages that were trying to display Silverlight content already open, you will probably have to reload those pages to enable the content to display.
Once you've installed Moonlight, you might want to configure it. To do that, right-click on any Silverlight content (on any page) and click Moonlight Settings
. This brings up the Novell Moonlight Configuration
window.
Some Silverlight content requires that the Microsoft Media Pack be installed. You can install this from the Playback
tab of the Novell Moonlight Configuration
window.
Like Firefox and other browsers, Chromium has a private browsing mode called Incognito. If you use this mode, you should be aware that 3rd-party extensions (including Moonlight) are disabled by default, because their behavior with respect to your privacy cannot be ascertained.
If you decide you want to enable Moonlight in Incognito mode, you can do so the Extensions
tab of the Chromium preferences. Click the karat triangle to the left of the entry for Moonlight and then check the box labeled Allow in Incognito
.
Please note that Moonlight will only be disabled by default for Incognito mode. For normal browsing, it will be enabled by default.
Since many users prefer to use Firefox and newer versions of Firefox are now widely adopted, hopefully Moonlight will support them soon. Until then, you can work around the problem by using Chromium to view sites with Silverlight content, as described above.