You are here

Adobe Flash 10.1 in 64-bit Debian (Lenny)

If you want your voice to be heard, and you can't afford a lobbyist or a massive campaign contribution, you should contact your representatives:

You can't reason someone out of something they weren't reasoned into.
-Jonathan Swift

If Christ were here there is one thing he would not be - a Christian.
-Mark Twain

Religion is regarded by the foolish as true, by the wise as false, and by the rulers as useful.
-Seneca

It only takes 20 years for a liberal to become a conservative without changing a single idea.
-Robert Anton Wilson

He who would do good to another must do it in minute particulars. General good is the plea of the scoundrel, hypocrite, and flatterer.
-William Blake

Progress, far from consisting in change, depends on retentiveness. Those who cannot remember the past are condemned to repeat it.
-George Santayana

...Faith: that is to say, to shut one's eyes once and for all, in order not to suffer at the sight of incurable falsity.
- Nietzsche, the Antichrist

They say, 'We do not know how this is, but we know that God can do it.' You poor fools! God can make a cow out of a tree, but has he ever done so? Therefore show some reason why a thing is so, or cease to hold that it is so.
-William of Conches

I do not feel obliged to believe that the same God who has endowed us with sense, reason, and intellect has intended us to forego their use.
-Galileo

[Christianity has made the world] a prey to the wicked, who have found men readier, for the sake of going to paradise, to submit to blows rather than to resent them.
-Machiavelli

And don't tell me God works in mysterious ways. There's nothing so mysterious about it. He's not working at all. He's playing. Or else He's forgotten all about us. That's the kind of God you people talk about - a country bumpkin, a clumsy, bungling, brainless, conceited, uncouth hayseed. Good God, how much reverence can you have for a Supreme Being who finds it necessary to include such phenomena as phlegm and tooth decay in His divine system of creation? What in the world was running through that warped, evil, scatological mind of His when He robbed old people of the power to control their bowel movements?
-Yossarian, in Catch-22 by Joseph Heller

Life is both entirely and only what you make of it.
-attributed to many, modified by dimmer

Those who believe in god grew up but still need an imaginary friend
-dimmer

SouthPark - Isaac Hayes being sensitive about religion - Chef's Theodicy (1.1MB mp3)

South Park 712 - All About Mormons (79.3MB avi) (true story)

Jesus, Family Guy style(5.8MB)

not all downloadable from here, thanks to the RIAA:
  • Bad Religion - Let Them Eat War
  • Bad Religion - Epiphany
  • Bad Religion - Kyoto Now
  • Bad Religion - Faith Alone
  • Bad Religion - Come Join Us
  • Bad Religion - 21st Century Digital Boy
  • Bad Religion - All Good Soldiers
  • Filter - Dose
  • Modest Mouse - Bukowski
  • XTC - Dear God
  • Sarah McLachlan - Dear God (XTC Cover)

These tubes are best viewed with a standards-compliant browser, such as: Safari, Chrome, Firefox,or Opera.

Navigation

Debian Linux

Update 9-16-2010: Adobe has released another preview release for 64-bit flash, version 10.2. For most cases I would recommend 64-bit systems try that instead of using this outdated and annoying hack.

This is a copy pasta from my email to the debian-user mailing list.

Because Adobe left us high and dry (and vulnerable) by dropping beta support for 64-bit flash, I cobbled together a solution that seemed simpler to me (at first glance) than the official Debian solution of running chrooted 32-bit browsers with 32-bit flash (howto). Reason being, I need to be able to easily roll out flash 10.1 to multiple systems, and any changes should be transparent to my users. schroot looks like it also fits the bill, but I have not tried it yet. schroot is probably a better solution in the longrun since you can use apt to upgrade all the dependencies without repackaging flash. Hopefully Adobe adds 64-bit linux support soon so that doesn't become an issue.

I simply copied all 32-bit libraries required by flash that are not provided by ia32-libs or ia32-libs-gtk (or other multi-arch support packages) into /emul/ia32-linux/libs. Adobe Flash apparently also requires the curl binary, so I copied that as well in /emul/ia32-linux/usr/bin. I don't know how kosher what I did was, and I was actually surprised that apparently /emul/ia32-linux/usr/bin is in the 32-bit executable path (putting curl in bin/ stopped Flash from complaining that it could not load the cURL library).

Then I used nspluginwrapper to wrap the 32-bit flash plugin binary in a 64-bit wrapper.

If you'd like to try out my solution, it works on my systems in iceweasel, google-chrome, and opera. Here is a link: link removed because it is out of date.

Advice and comments are welcome.

Side note: It would be nice to have Ubuntu's getlibs utility, which was made for this kind of thing.

Legal: I do not ensure that this will work properly on your system(s), and I make no promises to support it either.

Comments

Could you make this available in a source tar so that other users on different distros can use it?

I run Slackware and I would love to be able to run Slack64 but because there is no flash support I can't and I've tried using all the versions that were out for 64bit and none of them worked, so maybe this will...

THANKS

Sorry DasFox, it's not quite that easy. There is Debian package magic which makes this much easier to put into a Debian package than a tarball that I would have any confidence would run on non-debian systems.

I don't know Slackware at all, but I'd recommend trying to follow nspluginwrapper instructions for 64-bit Slackware. I don't want to start a distro flame war, but I'd consider switching to Ubuntu or Debian as the package management is very well done.

You can communicate with dimmeria over a secure connection by typing in https:// instead of http:// . If your browser asks you, make sure you click on "accept the certificate". It's a good idea to connect securely before you type in your username and password. Otherwise anybody in between you and this website can see your password. You should always look for the "padlock" icon before typing in your password on any website.

Syndicate

Subscribe to Syndicate