You are not logged in.

#1 2006-06-14 20:34:17

sh__
Member
Registered: 2005-07-19
Posts: 272

nspluginwrapper (aka Flash on x86_64)

Just came across this: http://www.gibix.net/projects/nspluginwrapper/

It claims to be a wrapper for 32-bit plugins so they can be used on other platforms like x86_64. I don't have a 64-bit machine to test it on, but it looks pretty useful.

Offline

#2 2006-07-07 00:18:04

elahav
Member
From: Ottawa, ON
Registered: 2005-04-18
Posts: 90

Re: nspluginwrapper (aka Flash on x86_64)

I tried installing this wrapper plugin (or plugin wrapper...), but it requires an executable called "linux32", which allows the OS to run 32-bit applications. I don't think it is currently available for Arch64. Does anyone know what this programme does, and whether we can have it in Arch? Debian and its derivatives have it.

Elad

Offline

#3 2006-07-07 00:24:10

elahav
Member
From: Ottawa, ON
Registered: 2005-04-18
Posts: 90

Re: nspluginwrapper (aka Flash on x86_64)

Nevermind, I found it and compiled it. I am trying to get the wrapper working now.

Offline

#4 2006-07-07 05:58:55

AndyRTR
Developer
From: Magdeburg/Germany
Registered: 2005-10-07
Posts: 1,641

Re: nspluginwrapper (aka Flash on x86_64)

looks interesting. but from the online documentation i see only need for gtk and qemu deps.

i suggest to open an AUR request thread for further discussion. i think it would be best to extract all possible working plugins from i686 directly into a foo.tar.gz into that package.

Offline

#5 2006-07-07 11:17:19

elahav
Member
From: Ottawa, ON
Registered: 2005-04-18
Posts: 90

Re: nspluginwrapper (aka Flash on x86_64)

Qemu is only required for PowerPC and ia64, not for x86_64.
However, it looks like nspluginwrapper needs more 32-bit support than is implied by the documentation. Using linux32 doesn't help, since it only changes the 'uname -m' result to i686. I believe that the npviewer 32bit executable is trying to link with 32bit libraries.

Offline

#6 2006-07-07 11:47:25

AndyRTR
Developer
From: Magdeburg/Germany
Registered: 2005-10-07
Posts: 1,641

Re: nspluginwrapper (aka Flash on x86_64)

elahav wrote:

I believe that the npviewer 32bit executable is trying to link with 32bit libraries.

That wouldn't make sense for runtime roll  If you would have installed 32bit libs there would be no need to have such a wrapper ;-)

- Read the README in the source: The 32bit sources you will need to build a statically linked binary. But there's no need to do such tricky compilation. Just take the 2 rpms and build your package. They are ready for use :!:

Again: Open a AUR req thread and I'll join later tongue

Offline

#7 2006-07-31 15:02:42

Neverth
Member
From: Finland - Land of taxes
Registered: 2006-05-16
Posts: 45
Website

Re: nspluginwrapper (aka Flash on x86_64)

Ok, more or less experimental nspluginwrapper has been uploaded into AUR, it just needs work to get it from there (why aurbuild has no option to install missing depencies from AUR itself?).

Easiest way to get it is to include all depencies on same line:

$ aurbuild -s dpkg po4a perl-text-wrapi18n glibc-i386 ia32-libs-gtk ia32-libs lib32gcc1 lib32stdc6 lib32z1 lsb-release nspluginwrapper-i386-libs nspluginwrapper 
$ echo "gah"
$ aurbuild -s browserplugin-flash-i386

Last one is flashplugin, read what the installscript has to say.

Yes i know /usr/lib/nspluginwrapper/npviewer looks haxed but it was the only way to get it working when i did it in 2 minutes, it won't start with just ubuntu libraries (tested, and i should merge those two someday).

Flash plays fine, but after spending too much time on albinoblacksheep, the browser decided to crash, nspluginwrapper is still BETA software and it wont work with konqueror (:( nspluginviewer complains).

Feel free to submit problems in the packages and such here or to freenode (Neverther in freenode and I usually camp at #archlinux and #archlinux64).


Flying is Trying is Dying

Offline

#8 2006-07-31 15:11:00

Neverth
Member
From: Finland - Land of taxes
Registered: 2006-05-16
Posts: 45
Website

Re: nspluginwrapper (aka Flash on x86_64)

o shi----forgot linux32
add linux32 to the line to be downloaded with aurbuild, im uploading it soon or soon enough


Flying is Trying is Dying

Offline

#9 2006-07-31 16:27:18

Neverth
Member
From: Finland - Land of taxes
Registered: 2006-05-16
Posts: 45
Website

Re: nspluginwrapper (aka Flash on x86_64)

We need to do it in right order:
(perl thing needs to be done since 'perl-module-build' seems to be missing from arch64 atm. Remove 'perl-module-build' from makedepencies in po4a PKGBUILD if it's still not in arch64).

$ (as root if needed to run) perl -MCPAN -e 'install Build'
$ aurbuild -s perl-text-charwidth perl-text-wrapi18n po4a dpkg lib32gcc1 lib32stdc6 glibc-i386 lib32z1 lsb-release ia32-libs ia32-libs-gtk linux32 nspluginwrapper-i386-libs nspluginwrapper
$ echo "gah"
$ aurbuild -s browserplugin-flash-i386

Start browser and test, works here (with beyond kernel if it'll ever get related).


Flying is Trying is Dying

Offline

#10 2006-07-31 23:54:12

gs
Member
From: UK
Registered: 2004-03-06
Posts: 147

Re: nspluginwrapper (aka Flash on x86_64)

This seems to go mostly fine for me, but I get into trouble with po4a. I will wait and see how others get on with the perl-module-build issue, since I am doing little more than follow the recipe.

I believe it is just the wrapper that I need to complete.

Geoff


What the beep was that?

Offline

#11 2006-08-02 06:31:22

Neverth
Member
From: Finland - Land of taxes
Registered: 2006-05-16
Posts: 45
Website

Re: nspluginwrapper (aka Flash on x86_64)

Ok, I updated nspluginwrapper-i386-libs a bit, it's integrated to nspluginwrapper package and now ubuntu ports shouldnt be needed (flash doesnt need gtklibs ^^ and next plugins will be my next work, or not, I'll see what comes by)

Intalling:

$ aurbuild -s linux32 nspluginwrapper
$ echo "No more gah"
$ aurbuild -s nspluginwrapper-flash

Remeber to read what installscripts have to say.
Also remeber alsa-oss emu for sounds and ms-ttf-fonts for flash menufonts.
(Note: this now conflicts with the ubuntu ports, but we dont need them anymore, so feel free to remove them with pacman -Rd or something).

Edit: new packagenames, typos and such


Flying is Trying is Dying

Offline

#12 2006-08-09 01:28:11

mmccaskill
Member
From: NC
Registered: 2005-02-21
Posts: 163

Re: nspluginwrapper (aka Flash on x86_64)

nspluginwrapper-flash is missing plugin.install

Offline

#13 2006-08-13 11:52:28

Neverth
Member
From: Finland - Land of taxes
Registered: 2006-05-16
Posts: 45
Website

Re: nspluginwrapper (aka Flash on x86_64)

ok both packages fixed. i forgot something to nspluginwrapper and something from nspluginwrapper-flash big_smile


Flying is Trying is Dying

Offline

#14 2006-10-14 17:29:18

mvinnicius
Member
From: Rio de Janeiro - Brasil
Registered: 2006-02-16
Posts: 86

Re: nspluginwrapper (aka Flash on x86_64)

So, the packages in the repositories above are working? If they are, what's the correct install order to get the plugins functioning? The 32bit libraries are stil necessary with the packages? If not , where to install them?

Is there a mini-howto or tutorial available, that can answer my multiple questions?

Sorry if it's off-topic, but i couldn't find help in the newbie section.


Keep swimming.
Dolly, in Finding Nemo

Offline

#15 2006-10-14 22:20:23

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,942

Re: nspluginwrapper (aka Flash on x86_64)

Go fours posts up, and that's what you have to do. Don't worry about the instructions other than getting 'aurbuild' from AUR in the rest of thread.

My experience has been that it does not work. It barely started to work in Firefox, and then it took itself out and the browser with it. Konqueror saw the plug-in, but didn't understand what to do with it.

Offline

#16 2006-10-15 03:10:45

once
Member
From: Taiwan
Registered: 2006-09-12
Posts: 266

Re: nspluginwrapper (aka Flash on x86_64)

mdv 2007 said

64-bit Firefox can now use 32-bit plugins. This is a major achievement, and solves a lot of problems for a lot of desktop users since Flash, Acrobat, and RealPlayer only have 32-bit versions, and Firefox is usually 64-bit on 64-bit operating systems.

Offline

#17 2006-10-15 03:40:07

mvinnicius
Member
From: Rio de Janeiro - Brasil
Registered: 2006-02-16
Posts: 86

Re: nspluginwrapper (aka Flash on x86_64)

Thanks , skottish and once. This is one of the most annoyng things in 64 arch world. I hope the firefox thing works.


Keep swimming.
Dolly, in Finding Nemo

Offline

#18 2006-10-15 15:32:00

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,942

Re: nspluginwrapper (aka Flash on x86_64)

once wrote:

mdv 2007 said

64-bit Firefox can now use 32-bit plugins. This is a major achievement, and solves a lot of problems for a lot of desktop users since Flash, Acrobat, and RealPlayer only have 32-bit versions, and Firefox is usually 64-bit on 64-bit operating systems.

mdv 2007 = Mandriva 2007. Mandriva has a bunch of built in 32 libraries. 32 bit things that may work "out of the box" in Mandriva are going to be more or less successful hacks. I've never had good luck implementing such hacks.

Offline

#19 2006-10-16 17:07:39

mvinnicius
Member
From: Rio de Janeiro - Brasil
Registered: 2006-02-16
Posts: 86

Re: nspluginwrapper (aka Flash on x86_64)

My solution? I'll wait...

While waiting, i bundled a 32 bit arch, chrooted, which i'm using for my 32 bit needs.


Keep swimming.
Dolly, in Finding Nemo

Offline

Board footer

Powered by FluxBB