I have been having flash problems lately, and after a lot of searching, I found the answers to the problems. I decided to make a script that would fix the problems automatically, install flash fully and safely, and provide an advanced flash control panel.
The script is currently in Alpha, so be careful with it. Also note that the script is only for Natty (11.04) and Oneiric (11.10).
To install and run:
- Open up a Terminal window and type in it:
sudo add-apt-repository ppa:lkjoel/flash-doctor
sudo apt-get update
sudo apt-get install flash-doctor zenity wget - To run:
bash /usr/bin/flash-doctor
Most used control panel settings and documentation:
- resetsettings: Resets the flash settings
- avhardwaredisable: If set to true, it will disable any interaction with Audio/Video hardware components
- autoupdatedisable: If set to true, it will disable auto updates for flash
- autoupdateinterval: If autoupdatedisable is set to false, this setting will set how often flash will check for updates (in days)
- fullscreendisable: If set to true, it will disable full screen in flash applications (e.g. YouTube)
- thirdpartystorage: If set to true, applications will be able to store some information on your computer
- localstoragelimit: If thirdpartystorage is set to true, this setting will decide how much space flash applications are allowed to store
- assetcachesize: If localstoragelimit is set to option 6 (user), this option will determine how much space flash applications are allowed to store
- localfilereaddisable: If this option is set to true (highly recommended), it will stop flash applications from being able to read any file on your HD
- disablesockets: If set to true, it will disable flash from grabbing any sockets from your computer
- overridegpuvalidation: If set to true (dangerous), it will pass any GPU validation checks, which may give an increase in speed, and fix a few problems, but it may damage your graphics card permanently.
A full documentation for the control panel will be available soon (in the final release).
If you had any problems with this post, feel free to leave a comment, or post in the forums.
If this helped you, please link to this post and/or leave a comment!
