You are not logged in.
Pages: 1
Hi folks,
Archlinux 86-64 2007-08-2
SeaMonkey 1.1.6,
I need to install Adobe Flash Player and Adobe Reader
I found following link;
http://wiki.archlinux.org/index.php/Ins … _on_Arch64
But not for Seamonkey. Does it work on Seamonkey. Besides it's flash plugin. Would it be the same as Adobe Flash Player?
Does 32bit Adobe Reader works on 64bit Seamonkey. Where can I download it? Where can I find its installation document?
TIA
B.R.
satimis
Offline
It should work fine with the instructions from above.
Offline
It should work fine with the instructions from above.
Thanks for your advice.
Performed following steps
$ mkdir nspluginwrapper
$ mkdir nspluginwrapper_flash
$ cd nspluginwrapper
Download;
nspluginwrapper on this folder
$ tar zxpf nspluginwrapper.tar.gz
$ ls
nspluginwrapper nspluginwrapper.tar.gz
$ cd nspluginwrapper
$ ls
PKGBUILD nspluginwrapper.install rpmextract.sh
$ su
Password:
# makepkg -i
==> ERROR: Running makepkg as root is a BAD idea and can cause
permanent, catastrophic damage to your system. If you
wish to run as root, please use the --asroot option.
I was stuck here. Whether I should follow the guide OR run "./nspluginwrapper.install"?
TIA
Edit:
I found following thread;
makepkg issues since pacman upgrade
http://bbs.archlinux.org/viewtopic.php?pid=316497
According to fwojciec' suggetion (2008-01-13 06:58:03) whether I have to make both "/etc/makepkg.conf" and "etc/makepkg.conf.pacnew" identical? IIRC I haven't upgraded Arch just installing it couple months ago.
B.R.
satimis
Last edited by satimis (2008-04-14 03:09:01)
Offline
yeah don't ever run makepkg as root. It's not an issue, just a security concern.
Check me out on twitter!!! twitter.com/The_Ringmaster
Offline
yeah don't ever run makepkg as root. It's not an issue, just a security concern.
Thanks for your advice.
Even I ignore the warning the package has not been installed.
# which nspluginwrapper
which: no nspluginwrapper in (/bin:/usr/bin:/sbin:/usr/sbin:/opt/java/jre/bin:/opt/mozilla/bin:/usr/bin/perlbin/site:/usr/bin/perlbin/vendor:/usr/bin/perlbin/core:/opt/qt/bin)
# locate nspluginwrapper
/home/satimis/nspluginwrapper
/home/satimis/nspluginwrapper_flash
/home/satimis/nspluginwrapper/nspluginwrapper
/home/satimis/nspluginwrapper/nspluginwrapper.tar.gz
/home/satimis/nspluginwrapper/nspluginwrapper/PKGBUILD
/home/satimis/nspluginwrapper/nspluginwrapper/nspluginwrapper.install
/home/satimis/nspluginwrapper/nspluginwrapper/rpmextract.sh
/home/satimis/nspluginwrapper_flash/nspluginwrapper-flash
/home/satimis/nspluginwrapper_flash/nspluginwrapper-flash.tar.gz
/home/satimis/nspluginwrapper_flash/nspluginwrapper-flash/PKGBUILD
/home/satimis/nspluginwrapper_flash/nspluginwrapper-flash/adobe_eula.txt
/home/satimis/nspluginwrapper_flash/nspluginwrapper-flash/plugin.install
Any suggestion? TIA
B.R.
satimis
Offline
Assuming you had run
updatedb
before doing
locate ndiswrapper
it looks like the package didn't build. Go back to your nspluginwrapper directory and run
makepkg
as your user, if this completes successfully it should create a file called something like
nspluginwrapper-0.9.91.5-3-x86_64.pkg.tar.gz
probably in the current directory. It may fail initially due to unsatisfied dependencies but you should be able to install them using pacman since I think all the lib32- stuff is in [Community] now.
You then need to install the package (as root) with
pacman -U nspluginwrapper-0.9.91.5-3-x86_64.pkg.tar.gz
Also, if you haven't updated you system for a couple of months it is probably a good idea to do it now.
Offline
OR you could try gnash. It has a native x64 port, but it is only compatible with up to flash 7 or8
Check me out on twitter!!! twitter.com/The_Ringmaster
Offline
Assuming you had run
updatedb
before doing
locate ndiswrapper
it looks like the package didn't build. Go back to your nspluginwrapper directory and run
makepkg
as your user, if this completes successfully it should create a file called something like
nspluginwrapper-0.9.91.5-3-x86_64.pkg.tar.gz
probably in the current directory. It may fail initially due to unsatisfied dependencies but you should be able to install them using pacman since I think all the lib32- stuff is in [Community] now.
Thanks for your advice.
Ran;
$ sudo pacman -Syu
Password:
:: Synchronizing package databases...
core is up to date
extra is up to date
community 330.8K 132.5K/s 00:00:02 [#####################] 100%
archlinuxfr 26.2K 24.3K/s 00:00:01 [#####################] 100%
:: Starting full system upgrade...
:: Replace gstreamer0.10-alsa with extra/gstreamer0.10-base-plugins? [Y/n] Y
:: Replace gstreamer0.10-cdparanoia with extra/gstreamer0.10-base-plugins? [Y/n] Y
:: Replace gstreamer0.10-vorbis with extra/gstreamer0.10-base-plugins? [Y/n] Y
:: Replace gstreamer0.10-gnomevfs with extra/gstreamer0.10-base-plugins? [Y/n] Y
:: Replace gstreamer0.10-ogg with extra/gstreamer0.10-base-plugins? [Y/n] Y
:: Replace gstreamer0.10-flac with extra/gstreamer0.10-good-plugins? [Y/n] Y
:: Replace gstreamer0.10-gconf with extra/gstreamer0.10-good-plugins? [Y/n] Y
:: Replace gnome-keyring-manager with extra/seahorse? [Y/n] Y
warning: libgnomeui: forcing upgrade to version 2.22.1-1
resolving dependencies...
looking for inter-conflicts...
:: cairo conflicts with cairo-lcd. Remove cairo-lcd? [Y/n] Y
Remove: cairo-lcd gstreamer0.10-alsa gstreamer0.10-cdparanoia
gstreamer0.10-vorbis gstreamer0.10-gnomevfs gstreamer0.10-ogg
gstreamer0.10-flac gstreamer0.10-gconf gnome-keyring-manager
Total Removed Size: 3.63 MB
......
$ sudo updatedb
No complaint
$ ls nspluginwrapper/nspluginwrapper/
PKGBUILD nspluginwrapper.install rpmextract.sh
$ cd nspluginwrapper/nspluginwrapper
Built the package as user
$ makepkg
==> Making package: nspluginwrapper 0.9.91.5-3 (Wed Apr 16 10:13:38 HKT 2008)
==> Checking Runtime Dependencies...
==> Checking Buildtime Dependencies...
==> Retrieving Sources...
-> Downloading nspluginwrapper-i386-0.9.91.5-1.x86_64.rpm...
--2008-04-16 10:13:38-- http://gwenole.beauchesne.info/projects/nspluginwrapper/files/nspluginwrapper-i3
86-0.9.91.5-1.x86_64.rpm
Resolving gwenole.beauchesne.info... 88.191.25.183
Connecting to gwenole.beauchesne.info|88.191.25.183|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 52386 (51K) [application/x-rpm]
Saving to: `nspluginwrapper-i386-0.9.91.5-1.x86_64.rpm'
100%[================================================================>] 52,386 27.0K/s in 1.9s
2008-04-16 10:13:42 (27.0 KB/s) - `nspluginwrapper-i386-0.9.91.5-1.x86_64.rpm' saved [52386/52386]
-> Downloading nspluginwrapper-0.9.91.5-1.x86_64.rpm...
--2008-04-16 10:13:42-- http://gwenole.beauchesne.info/projects/nspluginwrapper/files/nspluginwrapper-0.
9.91.5-1.x86_64.rpm
Resolving gwenole.beauchesne.info... 88.191.25.183
Connecting to gwenole.beauchesne.info|88.191.25.183|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 58545 (57K) [application/x-rpm]
Saving to: `nspluginwrapper-0.9.91.5-1.x86_64.rpm'
100%[================================================================>] 58,545 9.56K/s in 6.0s
2008-04-16 10:13:49 (9.56 KB/s) - `nspluginwrapper-0.9.91.5-1.x86_64.rpm' saved [58545/58545]
-> Found rpmextract.sh in build dir
==> Validating source files with md5sums...
nspluginwrapper-i386-0.9.91.5-1.x86_64.rpm ... Passed
nspluginwrapper-0.9.91.5-1.x86_64.rpm ... Passed
rpmextract.sh ... Passed
==> Extracting Sources...
==> Entering fakeroot environment...
==> Starting build()...
./usr/lib/nspluginwrapper/i386
./usr/lib/nspluginwrapper/i386/linux
./usr/lib/nspluginwrapper/i386/linux/libxpcom.so
./usr/lib/nspluginwrapper/i386/linux/npviewer
./usr/lib/nspluginwrapper/i386/linux/npviewer.bin
203 blocks
./usr/bin/nspluginwrapper
./usr/lib/nspluginwrapper
./usr/lib/nspluginwrapper/noarch
./usr/lib/nspluginwrapper/noarch/mkruntime
./usr/lib/nspluginwrapper/noarch/npviewer
./usr/lib/nspluginwrapper/x86_64
./usr/lib/nspluginwrapper/x86_64/linux
./usr/lib/nspluginwrapper/x86_64/linux/npconfig
./usr/lib/nspluginwrapper/x86_64/linux/npwrapper.so
./usr/lib64/mozilla/plugins/npwrapper.so
./usr/share/doc/nspluginwrapper-0.9.91.5
./usr/share/doc/nspluginwrapper-0.9.91.5/COPYING
./usr/share/doc/nspluginwrapper-0.9.91.5/NEWS
./usr/share/doc/nspluginwrapper-0.9.91.5/README
251 blocks
==> Tidying install...
-> Removing info/doc files...
-> Compressing man pages...
-> Stripping debugging symbols from binaries and libraries...
==> Creating package...
-> Generating .PKGINFO file...
-> Adding install script...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: nspluginwrapper (Wed Apr 16 10:13:50 HKT 2008)
This time NO complaint.
$ ls
PKGBUILD nspluginwrapper-i386-0.9.91.5-1.x86_64.rpm pkg src
nspluginwrapper-0.9.91.5-1.x86_64.rpm nspluginwrapper.install rpmextract.sh
But
nspluginwrapper-0.9.91.5-3-x86_64.pkg.tar.gz
can't be found
I can't find 'alien' and 'dpkg' on repo. With them I can convert .rpm package to .deb package and install the later with with dpkg. Or is there any way on Archlinux?
Any suggestion? TIA
B.R.
satimis
Offline
OR you could try gnash. It has a native x64 port, but it is only compatible with up to flash 7 or8
Hi theringmaster,
Whether you meant;
Gnash Flash
http://www.gnu.org/software/gnash/
gnash-common 0.8.2-2
http://www.archlinux.org/packages/15148/
???
If I can't find a solution here I'll try the way working on Fedora first. The method worked on Ubuntu 7.04.
B.R.
satimis
Offline
When you build your own package, you have to install it with "pacman -U /path/to/nspluginwrapper-0.9.91.5-3-x86_64.pkg.tar.gz".
Last edited by peart (2008-04-16 03:16:48)
Offline
Hi folks,
Problem is partially solved.
$ sudo find / -name *x86_64.pkg.tar.gz | grep nspluginwrapper
/var/abs/local/nspluginwrapper-0.9.91.5-3-x86_64.pkg.tar.gz
I recall
$ cat /etc/abs/abs.conf | grep -i absroot
[ "$ABSROOT" = "" ] && ABSROOT="/var/abs/"
$ su
Password:
# pacman -U nspluginwrapper-0.9.91.5-3-x86_64.pkg.tar.gz
loading package data...
checking dependencies...
(1/1) checking for file conflicts [############################] 100%
(1/1) installing nspluginwrapper [############################] 100%
flash9 can be obtained with nspluginwrapper-flash -package
flash7 with nspluginwrapper-flash-7
install lib32-alsa-lib from [community] to get flash9/alsa work
Konqueror users need to add $HOME/.mozilla/plugins/ to konqueror plugins path
$ ls -al | grep seamonkey
No printout
$ sudo find / -name plugins -type d | grep seamonkey
/usr/lib/seamonkey-1.1.6/plugins
Seamonkey plugins is there.
What shall I do? Create an empty director with;
$ mkdir -R .seamonkey/plugins
???
B.R.
satimis
Offline
Now that you have the plugin wrapper, you need to get the plugin itself. It's in the AUR, and it's called nspluginwrapper-flash. Just build it with makepkg and install it with pacman. Note that it has a few dependencies that you may not have installed yet. You will have to take care of those first.
Offline
Now that you have the plugin wrapper, you need to get the plugin itself. It's in the AUR, and it's called nspluginwrapper-flash. Just build it with makepkg and install it with pacman. Note that it has a few dependencies that you may not have installed yet. You will have to take care of those first.
Ok, thanks
Continued
$ mkdir nspluginwrapper_flash
$ cd nspluginwrapper_flash/
download "nspluginwrapper-flash"
$ tar zxpf nspluginwrapper-flash
$ ls
nspluginwrapper-flash nspluginwrapper-flash.tar.gz
$ cd nspluginwrapper-flash/
$ makepkg
==> Making package: nspluginwrapper-flash 9.0.115.0-2 (Wed Apr 16 13:58:19 HKT 2008)
==> Checking Runtime Dependencies...
==> Checking Buildtime Dependencies...
==> Retrieving Sources...
-> Found install_flash_player_9_linux.tar.gz in build dir
-> Found adobe_eula.txt in build dir
==> Validating source files with md5sums...
install_flash_player_9_linux.tar.gz ... FAILED
adobe_eula.txt ... Passed
==> ERROR: One or more files did not pass the validity check!
Failed. No indication on shortage of dependencies
B.R.
satimis
Offline
Satimis,
Look at the top comment on the package's AUR page (written by imachine): http://aur.archlinux.org/packages.php?ID=6232 . There is a new PKGBUILD in the comment. Replace your PKGBUILD with that, and makepkg should work.
Looks like the plugin was updated but it's maintainer hasn't uploaded a new PKGBUILD yet.
Offline
Satimis,
Look at the top comment on the package's AUR page (written by imachine): http://aur.archlinux.org/packages.php?ID=6232 . There is a new PKGBUILD in the comment. Replace your PKGBUILD with that, and makepkg should work.
Looks like the plugin was updated but it's maintainer hasn't uploaded a new PKGBUILD yet.
Hi peart,
Thanks for your advice.
Continued:-
$ cd nspluginwrapper_flash/nspluginwrapper-flash/
$ mv PKGBUILD PKGBUILD.OLD
$ nano PKGBUILD
copy following script on it
# Flash for nsplauginwrapper
# 9.0.124.0 seems to have some serious security issues.
# Eg a mini flash game on browser on another workspace is still receiving keystrokes
# even when I'm on another writing this message.
# This also seems to apply on 9.0.48.0 WTF!!!!
pkgname=nspluginwrapper-flash
pkgver=9.0.124.0
pkgrel=1
pkgdesc="32bit browserplugins for arch64 and nspluginwrapper - flash9-plugin"
url="http://www.macromedia.com/software/flashplayer/"
license="custom"
conflicts=('nspluginwrapper-flash-7' 'nspluginwrapper-flash-beta')
depends=('lib32-alsa-lib' 'nspluginwrapper' 'lib32-libxdamage')
arch=('x86_64')
install=('plugin.install')
source=('http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_9_linux.tar.gz' 'adobe_eula.txt')
md5sums=('a311fd97aa6c214f63dc089a20cf7a39' '7d8638844b8be3e841ff29e0162577cb')
build () {
cd $startdir/pkg
install -D -m755 $startdir/src/install_flash_player_9_linux/libflashplayer.so $startdir/pkg/usr/lib/mozilla/plugins/libflashplayer.so
install -D -m644 $startdir/src/adobe_eula.txt $startdir/pkg/usr/share/licenses/$pkgname/LICENSE || return 1
}
$ makepkg
==> Making package: nspluginwrapper-flash 9.0.124.0-1 (Thu Apr 17 12:14:09 HKT 2008)
==> Checking Runtime Dependencies...
==> Checking Buildtime Dependencies...
==> Retrieving Sources...
-> Found install_flash_player_9_linux.tar.gz in build dir
-> Found adobe_eula.txt in build dir
==> Validating source files with md5sums...
install_flash_player_9_linux.tar.gz ... Passed
adobe_eula.txt ... Passed
==> Extracting Sources...
-> bsdtar -x -f install_flash_player_9_linux.tar.gz
==> Entering fakeroot environment...
==> Starting build()...
==> Tidying install...
-> Removing info/doc files...
-> Compressing man pages...
-> Stripping debugging symbols from binaries and libraries...
==> Creating package...
-> Generating .PKGINFO file...
-> Adding install script...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: nspluginwrapper-flash (Thu Apr 17 12:14:12 HKT 2008)
Done
$ cd /var/abs/local/
$ su
Password
# pacman -U nspluginwrapper-flash-9.0.124.0-1-x86_64.pkg.tar.gz
loading package data...
checking dependencies...
(1/1) checking for file conflicts [########################################################] 100%
(1/1) installing nspluginwrapper-flash [########################################################] 100%
Run nspluginwrapper -v -a -i for automatic detection (/root/.mozilla/plugins directory must exist)
$ ls -al ~/.mozilla
total 24
drwx------ 4 satimis satimis 4096 2008-04-02 14:08 .
drwxr-xr-x 47 satimis satimis 4096 2008-04-17 12:07 ..
-rw-r--r-- 1 satimis satimis 1045 2008-04-16 21:44 appreg
drwx------ 4 satimis satimis 4096 2008-04-16 21:44 default
-rw------- 1 satimis satimis 3690 2008-04-16 12:40 pluginreg.dat
drwxr-xr-x 2 satimis satimis 4096 2008-04-02 00:08 plugins
Mozilla plugins exists already.
But I'm running Seamonkey
$ ls -al ~/.seamonkey
ls: cannot access /home/satimis/.seamonkey: No such file or directory
$ sudo find / -name seamonkey -type d
Password:
/var/abs/extra/network/seamonkey
$ ls /var/abs/extra/network/seamonkey/
PKGBUILD firefox-nopangoxft.patch
firefox-1.5-new-gtkim.patch firefox-visibility.patch
firefox-1.5-pango-cursor-position.patch launcher.patch
firefox-1.5-pango-justified-range.patch moz252436.patch
firefox-1.5-pango-mathml.patch moz310924.patch
firefox-1.5-pango-underline.patch moz312241.patch
firefox-1.5-with-system-nss.patch moz325644.patch
firefox-1.5-xft-rangewidth.patch mozconfig
firefox-2.0-add-ldflags.patch mozilla-firefox-2.0.0.6-fixgtk212.patch
firefox-2.0-pango-ligatures.patch seamonkey.desktop
Nothing found.
Whether I need to create;
~/.seamonkey/plugins
???
The directories created will be empty. Besides the command "nspluginwrapper -v -a -i" will look for "~/.mozilla/plugins"
Any suggestion? Or just use ~/.mozilla/plugins ? TIA
B.R.
satimis
Last edited by satimis (2008-04-17 05:45:45)
Offline
Hello Satimis,
Seamonkey uses ~/.mozilla. If you run the command "nspluginwrapper -v -a -i", as pacman suggests you do, then the plugin should just work. The command must be run as your regular user, with seamonkey closed.
If that doesn't work, I'm afraid I don't know what's wrong...
Offline
Hello Satimis,
Seamonkey uses ~/.mozilla. If you run the command "nspluginwrapper -v -a -i", as pacman suggests you do, then the plugin should just work. The command must be run as your regular user, with seamonkey closed.
If that doesn't work, I'm afraid I don't know what's wrong...
Hi peart,
It seems not necessary installing Flash Player on Seamonkey.
$ nspluginwrapper -v -a -i
Auto-install plugins from /usr/lib/mozilla/plugins
Looking for plugins in /usr/lib/mozilla/plugins
*** NSPlugin Viewer *** ERROR: /usr/lib/mozilla/plugins/libnpsoplugin.so: wrong
ELF class: ELFCLASS64
Install plugin /usr/lib/mozilla/plugins/libflashplayer.so
into /home/satimis/.mozilla/plugins/npwrapper.libflashplayer.so
Auto-install plugins from /usr/lib/seamonkey/plugins
Looking for plugins in /usr/lib/seamonkey/plugins
*** NSPlugin Viewer *** ERROR: /usr/lib/seamonkey/plugins/libunixprintplugin.so
: wrong ELF class: ELFCLASS64
*** NSPlugin Viewer *** ERROR: /usr/lib/seamonkey/plugins/libnullplugin.so: wro
ng ELF class: ELFCLASS64
Auto-install plugins from /home/satimis/.mozilla/plugins
Looking for plugins in /home/satimis/.mozilla/plugins
*** NSPlugin Viewer *** ERROR: /home/satimis/.mozilla/plugins/libnpsoplugin.so:
wrong ELF class: ELFCLASS64
Wong ELF classs. Fail.
Start Seamonkey and visit
Test Adobe Shockwave & Flash Players
www.adobe.com/shockwave/welcome
Flash Player works. Adobe Shockwave Player doesn't work.
Where can I find the Shockwave Player for 64bit Archlinux? Can I install MPlayer instead?
B.R.
satimis
Offline
The ELF stuff is your 32-bit wrapper trying to cope with 64-bit plugins. No cause for concern... I think.
There is cause for concern for the Shockwave (Director) plugin. On Linux, it simply does not exist. I just googled around, and found nothing in LinuxLand that understands Shockwave.
Offline
The ELF stuff is your 32-bit wrapper trying to cope with 64-bit plugins. No cause for concern... I think.
There is cause for concern for the Shockwave (Director) plugin. On Linux, it simply does not exist. I just googled around, and found nothing in LinuxLand that understands Shockwave.
Hi peart,
This guide "Fedora Core 6 Up and Running Part 2"
http://www.my-guides.net/en/content/view/26/26/
worked for me previously on Fedora. Both Flash and Shockwave worked. Unfortunately I can't find those packages on repo here. I can't test it here.
satimis
Offline
Interesting. Even Adobe itself says there was never a Shockwave plugin for Linux. I'll check the my-guides link in your post. It's on the todo list for the weekend.
Ciao,
me.
Offline
Pages: 1