I'm not sure if a solution to this has been posted in the past, but if it has, I haven't seen it yet. I stumbled upon some of this information on someone's blog, but when it didn't work, I had to do a little something extra in order to get it working. So, I just thought I'd go ahead and post step by step instructions to help anybody who may be interested out. I hope this is useful to someone

So, how many times have we been told that we can't install 32-bit plugins when we're using a 64-bit browser? Oftentimes, it's suggested that we install a 32-bit browser in order to solve this problem, but I think that's a rather clumsy solution. It's true that you can't mix 32-bit and 64-bit code, but thanks to nsplugin, we can get around this obstacle in a much simpler way by using a special plugin that wraps around our 32-bit plugins and allows them to work with a 64-bit browser. This is just what we need for proprietary 32-bit only plugins like Flash, and allows us to run a 64-bit browser without losing functionality.

First, we need to unmask nspluginwrapper and netscape-flash. Open up /etc/portage/package.keywords in your favorite text editor and add the following:

/etc/portage/package.keywords:

Code:

net-www/nspluginwrapper

Next, edit /etc/portage/package.unmask and add the following:

/etc/portage/package.unmask:

Code:

net-www/netscape-flash

Now that we've unmasked the necessary packages, issue the following command as root:

Code:

emerge nspluginwrapper netscape-flash

This was all the information I was given online, but when I tried just this step, it didn't work. I discovered that once nspluginwrapper and netscape-flash are installed, we must let nspluginwrapper know that we've installed the flash plugin. Once we do that, it should work. To do so, issue the following command:

Code:

nspluginwrapper -i /usr/lib32/nsbrowser/plugins/libflashplayer.so

Doing so "installs" the flash plugin and makes it work with nsplugin.

That's it! Now you can enjoy sites like YouTube and Homestar Runner using your 64-bit browser