You are not logged in.
There is a lot of outdated information regarding how to install the Flash plugin in ArchLinux x86_64.
The following instructions will install the latest Adobe Flash 10 Firefox Plugin for a x86_64 Firefox version 3.0.3 on a fresh install of x86_64 Archlinux. I recommend that you completely rid your system of all files from previous attempts at installing either the nspluginwrapper or flashplugin packages. This assumes starting from a clean slate.
1. remove all previous nspluginwrapper and flashplayer files
a. look in /usr/lib/firefox*/plugins/
look in /usr/lib/mozilla/plugins/
look in /opt/mozilla/lib/plugins/
look in .mozilla/plugins/
2. install the following:
pacman -Sy --asdeps gtk2 lib32-atk lib32-cairo lib32-expat lib32-fontconfig lib32-freetype2 lib32-gcc-libs \
lib32-glib2 lib32-glibc lib32-gtk2 lib32-libice lib32-libpng lib32-libsm lib32-libx11 lib32-libxau \
lib32-libxcb lib32-libxcursor lib32-libxext lib32-libxfixes lib32-libxft lib32-libxi lib32-libxinerama \
lib32-libxmu lib32-libxrandr lib32-libxrender lib32-libxt lib32-pango lib32-pcre lib32-zlib libxt \
util-linux-ng lib32-alsa-lib lib32-libxdamage lib32-libstdc++5 rpmextract
3. checkout the latest flash plugin at www.flash.com
a. write down the version number from the download page (version 10.0.12.36 as of 10/29/08)
4. yaourt -S nspluginwrapper-flash-beta
a. edit the PKGBUILD to reflect the current version:
pkgver=10.0.12.36
b. edit the PKGBUILD to reflect the current download location:
source=(http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_10_linux.tar.gz)
c. remove the md5sum line entirely
d. let it install
5. create a .mozilla/plugins folder in your home directory if it does not already exist
6. run the following command as a non-root user (the user who owns the .mozilla directory):
nspluginwrapper -i /opt/mozilla/lib/plugins/libflashplayer.so
7. enjoy lower CPU usage when watching flash videos
Hope this helps
Chris
Offline
So 32-bit chroot environment isn't needed any more?
"... being a Linux user is sort of like living in a house inhabited by a large family of carpenters and architects. Every morning when you wake up, the house is a little different. Maybe there is a new turret, or some walls have moved. Or perhaps someone has temporarily removed the floor under your bed."
MSI Raider GE78HX 13VI-032PL
Offline
No. nspluginwrapper works really nice. For Java there is icedtea6 in AUR.
Offline
Great Thanks very much
"... being a Linux user is sort of like living in a house inhabited by a large family of carpenters and architects. Every morning when you wake up, the house is a little different. Maybe there is a new turret, or some walls have moved. Or perhaps someone has temporarily removed the floor under your bed."
MSI Raider GE78HX 13VI-032PL
Offline
Please write it on wiki.archlinux.org. I think it is the first place where people will search information about flash installing.
"Physics is like sex: sure, it may give some practical results, but that's not why we do it."
Richard P. Feynman.
Offline
But is there a way to install 32-bit flashplugin using Opera's built-in plugin-wrapper without all these 32-bit libraries?
"... being a Linux user is sort of like living in a house inhabited by a large family of carpenters and architects. Every morning when you wake up, the house is a little different. Maybe there is a new turret, or some walls have moved. Or perhaps someone has temporarily removed the floor under your bed."
MSI Raider GE78HX 13VI-032PL
Offline
I'm getting this when running the last command:
/usr/lib/nspluginwrapper/i386/linux/npviewer.bin: error while loading shared libraries: libxcb-render-util.so.0: wrong ELF class: ELFCLASS64
nspluginwrapper: no appropriate viewer found for /opt/mozilla/lib/plugins/libflashplayer.so
Offline
These instructions don't work for me
i get the following error:
[17:15:44:~]> nspluginwrapper -v -i /opt/mozilla/lib/plugins/libflashplayer.so
/usr/lib/nspluginwrapper/i386/linux/npviewer.bin: error while loading shared libraries: libxcb-render-util.so.0: wrong ELF class: ELFCLASS64
nspluginwrapper: no appropriate viewer found for /opt/mozilla/lib/plugins/libflashplayer.so
Ive checked libxcb and i have both the lib32 versio nand the normal version.
Ive tried all the methods I can find of installing flash. Its annoying me
Any ideas anyone? Am i just being dense?
Offline
I get the same error. I guess it has something to do with an update, since I had the latest flash working a couple days ago.
Last edited by Nepherte (2008-11-07 23:21:24)
Offline
pacman -S lib32-libxcb
EDIT: Might need this too:
yaourt -S lib32-xcb-util
Last edited by doorknob60 (2008-11-08 00:25:41)
Offline
Thanks doorknob, that worked.
Offline
I switched to swfdec, but thanks anyway.
Offline
Worked flawlessly for me, thanks a lot, this should be on the wiki
Last edited by WladyX (2008-11-11 09:04:42)
Offline
Nswrapper nor chroot are required anymore, Adobe listened to us! Before Win & Mac 64 bit, as 64 bit users get flash plugin native! It is in AUR and testing repositories. When I install arch today this is definately on my list!:lol:
Meh has new account! This one left behind for history's sake...
Offline
There are a few PKGBUILDS in AUR, I just installed one through yaourt, worked fine, now have native flash
Offline
This should be in testing on x86_64.
Offline
It IS in [testing]: testing/flashplugin 10.0.d20.7-3
So just remove all nspluginwrapper parts, remove all flash/nsplugin related entries from ~/.mozilla/plugins/ and run pacman -S flashplugin
Last edited by tanis (2008-11-23 19:00:31)
Offline
I simply did:
#cp libflashplayer.so /usr/lib/mozilla/plugins/
though this is from a clean install.
Offline
Regarding java, why is icedtea6 referenced as opposed to OpenJava (I believe thats the correct app?) for doing java on the web?
Offline
OpenJDK superceded/replaced IceTea for Java on 64-bit. I've heard several people around the forums say that Sun is planning a 64-bit release in the next JDK release.
Offline
According to this: http://bugs.sun.com/bugdatabase/view_bu … id=4802695 64bit Java plugin (for 64b Firefox) should be included in JRE 6u12.
Offline
Can't wait for 6u12 to hit Arch then! 6u10 is current Arch version.
I know about the Open version, and though I love F/LOSS, I'd prefer to stick with standard 1.6 until I can ditch my high school Computer Science...
Last edited by Ranguvar (2008-11-24 18:40:39)
Offline