|(39 intermediate revisions by 12 users not shown)|
Eye Candy]] |+|
|−|WARNING: The moon plugin isn't fully functional yet. Not all pages with Silverlight will work correctly and some will force Firefox to die. Still looks pretty though. |+|
| || |
is a open source implementation of Microsoft' s Silverlight runtime. It is currently in testing and shall hopefully be released later in the year. Moonlight currently still needs the mono and olive packages built from svn to create a working plugin. |+|
'. and in the the and from to a .
| || |
Installing Moonlight= |+|
|−|Moonlight needs to be built from AUR, this will either mean downloading each of the packages separately or downloading and installing a program such as yaourt which can get them for you. |+|
Manual Install== |+|
|−|The four packages needed are mono-svn, monodocer-svn, olive-svn and moon-svn. | |
| || |
|−| [ http://aur.archlinux.org/packages.php?do_Details=1&ID=13232&O=0&L=0&C=0&K=mono&SB=n&SO=a&PP=25&do_MyPackages=0&do_Orphans=0&SeB=nd mono-svn] |+|
|−| [http://aur.archlinux.org/packages.php?do_Details=1&ID=13234&O=0&L=0&C=0&K=mono&SB=n&SO=a&PP=25&do_MyPackages=0&do_Orphans=0&SeB=nd monodocer-svn] | |
|−| [http: //aur.archlinux.org/packages.php?do_Details=1&ID=13233&O=0&L=0&C=0&K=olive&SB=n&SO=a&PP=25&do_MyPackages=0&do_Orphans=0&SeB=nd olive- svn] | |
|−| [http://aur.archlinux.org/packages. php?do_Details=1&ID=13235&O=0&L=0&C=0&K=moon-svn&SB=n&SO=a&PP=25&do_MyPackages=0&do_Orphans=0&SeB=nd moon-svn] | |
| || |
|−|The install procedure for all four packages is the same, untar the tarball, then as root run |+|
|−| makepkg -i |+|
within the newly created folder. |+|
|−|Follow the above procedure for downloading [http:// aur. archlinux. org/ packages. php?do_Details= 1& ID= 5863&O=0 &L=0 &C=0 &K= yaourt&SB=n &SO= a&PP= 25&do_MyPackages= 0&do_Orphans= 0&SeB= nd yaourt] and then download moon with |+|
|−| #yaourt mono- svn monodocer- svn olive-svn moon-svn |+|
from the .==
Moonlight was a free and open source implementation of Silverlight, primarily for Linux and other Unix/X11 based operating systems. Moonlight 1.0 was released on January 20, 2009 and 2.0 on December 17, 2009. The preview release of Moonlight 4.0 was released in early 2011.
Since 2011 the project has been discontinued (from Wikipedia
"In December 2011 Miguel de Icaza announced that work on Moonlight had stopped with no future plans. He explained that, although there was always some bloat, complication and over-engineering in the Silverlight vision, Microsoft had "cut the air supply" to it by omitting cross-platform components, making it a web-only plugin, and including Windows-only features. He advised developers to separate user interface code from the rest of their application development to ensure "a great UI experience on every platform (Mac, Linux, Android, iOS, Windows and Web)" without being dependent on third party APIs."
There are two options for installing Moonlight in Firefox.
From the AUR: Install the firefox-moonlightAUR package.
Manually: Go to the download page of the Moonlight website and download and install the
From the AUR: Install the google-chrome-extension-moonlightAUR package.
Installing extensions from outside the Chrome Web Store is a hidden since Chrome v21.
- Download the Moonlight package for Chrome.
- Make sure no page is currently opened inside Chrome that is trying to load Silverlight/Moonlight.
- Go to the extensions page.
- Enable "Developer mode" (top right).
- Now drag and drop the extension file to the extensions page.
- You can turn off "Developer mode" if you wish.
Tips & Tricks
You may trick the Moonlight plugin to play supposedly unsupported content by editing the version number in
For Google Chrome:
sed -i 's/4.0.51204.0/4.0.60831.0/g' ~/.config/google-chrome/Default/Extensions/ldjmcjaammmjjilbjpacphekcgfnmdlk/184.108.40.206_?/moonlight/libmoonpluginxpi.so
For Mozilla Firefox:
sed -i 's/4.0.51204.0/4.0.60831.0/g' ~/.mozilla/firefox/$(sed -n 's/^Path=//p' ~/.mozilla/firefox/profiles.ini)/email@example.com/plugins/moonlight/libmoonpluginxpi.so
$(sed -n 's/^Path=//p' ~/.mozilla/firefox/profiles.ini) finds out the default profile as stated in
Note: DRM protected content is not supported.