Ubuntu 17.10下Chromium 64.0.3282.119的Adobe Flash再次失效求助
Hey there, it sounds like you’ve burned through all the standard fixes for your Flash issue—let’s dive into some deeper troubleshooting steps that might get it working again:
彻底清理Flash残留文件
First, wipe all existing Flash packages and leftover files to eliminate hidden conflicts:sudo apt purge adobe-flashplugin pepperflashplugin-nonfree flashplugin-installer sudo apt autoremove && sudo apt clean rm -rf ~/.config/chromium/PepperFlash ~/.mozilla/plugins/*flash*This ensures no outdated or corrupted files are messing with new installations.
Verify Chromium’s Flash Plugin Path
Modern Chromium dumped the old system-wide/usr/lib/chromium-browser/pluginsdirectory. Instead, it looks for PepperFlash in your user profile:- Locate your PepperFlash files (usually at
/usr/lib/pepperflashplugin-nonfree/libpepflashplayer.so) - Copy them to
~/.config/chromium/PepperFlash/[版本号]/(create the folder if it doesn’t exist) - Open Chromium’s
chrome://settings/content/flash, toggle on "Ask first", add your target site to the "Allowed" list, then hard-refresh the page withCtrl+Shift+R
- Locate your PepperFlash files (usually at
Downgrade to a Compatible Flash Version
Recent system updates might have broken compatibility with the latest Flash build. Try installing an older, system-matching.debpackage:# Replace [flash-deb-file] with the actual filename of the older package sudo dpkg -i [flash-deb-file].deb # Fix any dependency issues that pop up sudo apt -f installYou can lock the package to stop future updates from breaking it again:
sudo apt-mark hold adobe-flashplugin pepperflashplugin-nonfreeCheck for Repository Conflicts
Third-party PPAs might be pushing incompatible Flash versions. Remove any untrusted or Flash-related PPAs:# Replace [ppa-name] with the actual PPA you want to remove sudo add-apt-repository --remove [ppa-name] sudo apt updateFirefox ESR for NPAPI Flash Support
Regular Firefox axed NPAPI plugin support years ago. If you need Flash on Firefox, switch to Firefox ESR (Extended Support Release), which still supports older plugins. Install it with:sudo apt install firefox-esrThen install the matching Flash plugin and enable it in Firefox’s
about:addons> Plugins.Long-Term Workaround: Virtualization
Since Flash is end-of-life, system updates will keep breaking compatibility. A reliable long-term fix is to run an old browser + Flash in a virtual machine (like VirtualBox) with an older OS (e.g., Ubuntu 20.04 or Windows 7) that still supports Flash natively.
内容的提问来源于stack exchange,提问作者Peter F

