« Killarney canoe trip summer 2008 Bell Lake to Silver Peak and backCuil isn't so cool »

Flash 10 for the EEEPC, flash camera support without flashcam


  06:23:30 pm by wdawe, Categories: linux, EEEPC

(updated August 22th, 2009) Finally thanks to My EeePC Blog there is a simple way to put Flash 10 on your old EEEPC. Some caveats, this method replaces some core libraries and may break other software you have installed. Packages it is known to break are build essentails, vlc, xchm, amule and some others. I used this method and it worked fine for me. The steps are fully explained at http://eeepc-albkwan.blogspot.com/2009/03/install-firefox-3-with-flashplayer-10.html so I won't repeat them here. If you don't want to make major changes to your EEEPC then the methods listed below still work. The Linux version of Flash has an issue with the webcam and microphone permission box popping up and not responding to clicks to be able to dismiss it. See this blog post for a solution. (updated June 7th, 2009) Short answer, getting Flash 10 to run on the EEEPC can be difficult but if you know the tricks you should be able to get it working. (flash bug info moved up the page) If I haven't scared you off yet feel free to read on and good luck. (updated Dec 13th) The release version of Flash 10 is not compatible with the EEEPC because of dependency issues, I have added some information on how to work around this problem, you need to use Svolli's patch utility if you use the latest Flash 10 version. (updated Oct 27th) Looks like I may have spoke too soon. Though Flash 10 works sometimes I have had problems getting it to work on mebeam.com and live.yahoo.com. It has also worked intermittently for me on ustream.tv, the good news, flashcam still works with Linux Flash 10. You can also check out Flash camera support on the EEEPC 701 for my survey of flash based video websites and how to get them to work on the EEEPC 701. Adobe has released a new release candidate beta for Flash 10 for Linux and the good news is that it includes V4L2 support which means that Flash should be able to access the EEEPC's camera without using flashcam. The bad news is that the official release version that came out a few days later doesn't work on the EEEPC because of dependancy issues. When Adobe released Flash 10 for Linux they used a version of a library the EEEPC doesn't have. All is not lost though because the beta that came out a few days before the official release doesn't have this problem and seems to work find, though it has other issues. I managed to find the beta version of the library on my PC. If you want to use the latest version you can download it from Adobe and use Svolli's Flash10 patcher but make sure you read this post for a solution to the popup permission box that won't go away. I leave it up to you to decide which option is best for you, I've tried both and either works fine, my advice is to use Flash 9 on the EEEPC unless you absolutely need Flash 10. I've used the beta without too much trouble and installing it isn't as complicated as Svolli's patch utility, it's up to you to decide which path to take. The instructions below are for how to install the beta version. If you decide you don't want to upgrade the original EEEPC version of Flash you can still use flashcam to access the camera but more and more websites are requiring that you run the latest version of Adobe Flash to access them. To give the Flash 10 beta that works on the EEEPC a try download http://download.macromedia.com/pub/labs/flashplayer10/flashplayer10_install_linux_081108.tar.gz. I'd suggest using the save file option. Then extract the files using the extract all option in the file manager or using the command tar -zxvf flashplayer10_install_linux_081108.tar.gz in a command window. This should leave you with a folder called install_flash_player_10_linux. Open a terminal window using CTRL-ALT-T and enter the following commands. NOTE Each numbered line is a single command and should be entered on a single line.

/home/user> sudo su
eeepc-wdawe:/home/user> cd /usr/lib/mozilla/plugins
eeepc-wdawe:/usr/lib/mozilla/plugins> cp libflashplayer.so libflashplayer.so.orig
eeepc-wdawe:/usr/lib/mozilla/plugins> cp /home/user/install_flash_player_10_linux/libflashplayer.so .

To make it easier to type in the long path names you can use the TAB key i.e. typing /home/user/install then pressing TAB should give you /home/user/install_flash_player_10_linux. Now restart your EEEPC and give it a try. If you don't restart before trying it will not work. I've checked the results with 12seconds.tv, live.yahoo.com and ustream.tv and they all worked ok. It's important to remember this is a release candidate so there may still be some bugs. If you want to revert to the original version use these commands.

/home/user> sudo su
eeepc-wdawe:/home/user> cd /usr/lib/mozilla/plugins
eeepc-wdawe:/usr/lib/mozilla/plugins> cp libflashplayer.so.orig libflashplayer.so

Today (13-08-08) I received an error message that my camera couldn't be found when trying to use my cam on 12seconds.tv. I was able to fix it by closing the browser and entering the following command to enable the camera in a terminal window eeepc-wdawe:/home/user> echo 1 > /proc/acpi/asus/camera the green light should go on beside the camera If you didn't follow my instructions and back up your previous version and now Flash doesn't work here is the backup file from my EEEPC. Next time follow the instructions!

blog post flash 10 beta install on the EEEPC on 12seconds.tv


Comment from: Peter Bowyer [Visitor]  

Thanks for the post. Doesn’t work for me - I install the new libflashplayer.so as instructed, but now no flash app can access the camera - 12seconds.tv comes up with empty drop-downs and an error; seesmic.com tells me it can’t access the camera. The cam is working find in UCView.

Any thoughts?

08/07/08 @ 13:18
Comment from: wdawe [Member]

One thing you could try is to enable the camera before loading your web page to do this you can use the following command in a command window
echo 1 > /proc/acpi/asus/camera
to disable the camera use
echo 0 > /proc/acpi/asus/camera

if you issue the command
ls /dev/vid* what do you see?

08/08/08 @ 01:26
Comment from: Tom [Visitor]

I tried this, and the same thing happened, that the flashplayer app can’t find the camera. With the old flashplayer, it could at least find the camera. In any event, I did the echo command you suggested in a command window, but it didn’t turn on the camera (cam still works in ucview). When i did ls /dev/vid* what i see is /dev/video0 (this was from the home/user/ prompt). Any further suggestions?

08/21/08 @ 14:15
Comment from: dealguru [Visitor]

I tried to download and install adobe flash 10 using your instructions and using adobes directly. Neither work on my eeepc 701, and I keep getting asked to install flash.

Neither works, so it seems that flash 10 doesn’t work or isn’t recognized on my 701. Now I can’t find a way to downgrade my flash to flash 9. Anyone have ideas?

12/13/08 @ 09:49
Comment from: wdawe [Member]

Didn’t you follow the instructions and back up the original version of libflashplayer.so? If you did then follow the instructions on how to revert to the previous version. If you didn’t I have added a a link to the version of libflashplayer.so that came on my EEEPC 701 to the original article.

12/13/08 @ 15:23
Comment from: james [Visitor]  

hello. I have had an asus 4g eee for a couple months now and attempted my first major alteration today, namely to install the flash player 10 beta, so that i could use my webcam on certain sites.
The first thing i did was back up my version of flash 9 using the command:
sudo mv /usr/lib/mozilla/plugins/libflashplayer.so /usr/lib/mozilla/plugins/libflashplayer.so.old

Then i downloaded the flash 10 beta and using instructions from this and other sites (eee forum and greenhughes) i failed to install it. Problem now is I have no flashplayer at all in my firefox 3 (backed it up but can’t re-install old flash, lol, silly me)
Any advice or instructions you can give would be much appreciated. Thank you.

01/25/09 @ 18:16
Comment from: James [Visitor]  

Hello again. I got the flash 10 beta to install using these instructions from the eee forum:
1. Open a terminal and type

tar -xvzf flashplayer10_install_linux_081108.tar.gz

or copy and paste what I have in the code box smile
This gives you three items:

2. Type sudo bash (still in terminal) and the prompt will change so you know you are now a super user
then type
cd install_flash_player_10_linux
3. Last type
cp libflashplayer.so /usr/lib/mozilla/plugins

Close the terminal, start FF and type about:plugins in the address bar and you should now see Flash 10

Phew! However on sites like stickam and 12 second tv, they cannot detect my webcam (before they detected but couldn’t connect). Oh well, glad flash is working again anyway.
By the way, I really like your site and its interesting articles.

01/25/09 @ 19:32
Comment from: James [Visitor]  

Hurrah! Got cam working on websites. had to manually turn it on with the command:

sudo echo 1 > /proc/acpi/asus/camera

It seemed to be on before but read somewhere that for sites to access it you needed to do this command..bye for now and thanks :)

01/25/09 @ 20:19
Comment from: Thejesh GN [Visitor]

Thanks for the tutorial. I will try today.

02/02/09 @ 13:39

Whew. Thanks ran into some problems and couldn’t find a backup. Thanks for putting the original file in a link.

11/05/09 @ 05:19

Form is loading...

Cool web tools, EEPC tips and Linux info. Browse around, I'm sure you will find something to interest you.


  XML Feeds