Results 1 to 3 of 3
I downloaded Adobe Flash Player 10 but am unable to get it installed. I tried to follow the instructions by TechieMoe but still couldn't get it installed. I also found ...
- 09-22-2009 #1Just Joined!
- Join Date
- Aug 2009
- Location
- Georgia
- Posts
- 15
Install FlashPlayer 10
I downloaded Adobe Flash Player 10 but am unable to get it installed. I tried to follow the instructions by TechieMoe but still couldn't get it installed. I also found an old thread with this same issue and tried to copy/paste the libflashplayer.so into the .plugins folder (at least I think I did) with no success.
I couldn't the cat /etc/release to work so I used the following to hopefully get the version on Linux I am running:
/home/user> uname -r
2.6.21.4-eeepc
/home/user> uname -a
Linux asus-2087848448 2.6.21.4-eeepc #6 Mon May 5 11:38:34 EDT 2008 i686 GNU/Linux
I read somewhere that you need to uninstall any previous version of Flash Player to be able to install a newer version, but I did not do that because I have had very little success getting anything downloaded on this laptop and I didn't want to be left with no flashplayer at all.
Any suggestions would be greatly appreciated.
- 09-23-2009 #2
The distro you're running is called Xandros, which is based on Debian 4.0. Unfortunately, the way Adobe builds Flash 10 requires a newer version of a library called glibc than what is available for Xandros.
Depending on what version of Xandros you're running, Asus released an upgrade to fix the issue. It's not available for older version, but there is a work-around: My EeePC Blog: Install Firefox 3 with flashplayer 10 on my EeePC 4G
If you're feeling adventurous, you might consider installing a real linux distribution, since Xandros by most accounts isn't very good.
A lot of folks like Easy Peasy. Maybe because of the nice soothing name.
- 09-23-2009 #3Just Joined!
- Join Date
- Aug 2009
- Location
- Georgia
- Posts
- 15
Thanks for the info. I downloaded the flash10patcher-0.2.tar.bz2 and
I ran: more readme.txt
and this is what it said:
The 32bit Adobe Flashplayer 10 is compiled with a more recent glibc than the
one supplied by Debian 4.0 or Xandros. If you try to run it, it just won't
load, "about
lugins" shows no entry for "Shockwave Flash".
This little tool patches the binary library by reducing the depencency to
glibc >= 2.4 to glibc >= 2.3. It does this by a simple binary search and
replace, no analyzing of the elf header is done.
To get your patched Flashplayer 10 library you've got two choices:
A) Patch it up yourself:
1) Copy the libflashplayer.so in the same directory containing
flash10patcher.
2) Run "./flash10patcher"
It should output information on patching two things: magic code and
id string. Ether should be replaced once.
If flash10patcher can't be run, try to compile it yourself running
"make".
3) Copy the now generated file "patched.libflashplayer.so" to your
plugin directory with the name of "libflashplayer.so".
You're done!
B) Create a .deb-archive containing the patched library:
1) Run "make deb"
This will generate an adobe-flash-player_10.x.y-1_i386.deb archive.
The script that provides this functionality does not require any
Debian tool, only binutils for "strings" and "ar". Therefore the
package should be buildable on a rpm-based linux distribution as
well.
2) Install the package as any other with:
sudo dpkg -i adobe-flash-player_10.x.y-1_i386.deb
This will also remove the old Flashplayer automatically.
I tried option A and completed the first 2 steps, but I couldn't do step 3. I couldn't get the 'patched.libflashplayer.so' copied to plugin directory. (I may not have been trying to copy it to the right directory)
I then tried option B, but I get this error message:
/home/user/src/flash10patcher-0.2> make deb
tar zxf install_flash_player_10_linux.tar.gz install_flash_player_10_linux/libflashplayer.so
tar: install_flash_player_10_linux/libflashplayer.so: Not found in archive
tar: Error exit delayed from previous errors
make: *** [install_flash_player_10_linux/libflashplayer.so] Error 2
So It's not installed, but I think it's close.
Thanks for your help.


Reply With Quote