Tiny Core Linux
dCore Import Debian Packages to Mountable SCE extensions => dCore X86 => Topic started by: krooooo on December 24, 2015, 07:57:12 AM
-
whatever onboot load or load it by sce-load, firefox always said "need Flash® Player plugin", how to resolve it??
-
Do you have /usr/lib/mozilla/plugins/libflashplayer.so ?
-
Hi nitram
no, no that file, indeed, no folder "/usr/lib/mozilla/plugins" and "/usr/lib/mozilla", only "/usr/lib/firefox/" and "/usr/lib/firefox-addons/"
libflashplayer.so is in /tmp/tcloop/adobe-flashplugin/usr/lib/adobe-flashplugin/
-
Cut/paste these commands in terminal, restart Firefox and see if Flash works:
sudo mkdir -p /usr/lib/mozilla/plugins/
sudo cp usr/lib/adobe-flashplugin/libflashplayer.so /usr/lib/mozilla/plugins/
-
Hi nitram
Add the path “usr/lib/mozilla/plugins” to '/opt/.filetool.lst' (from http://wiki.tinycorelinux.net/dcore:desktop_applications#flash), flash is OK
before, I think flashplugin in dCore is as same as in tinycore, that after installed it then anything is OK...I'm wrong, in dCore manual operate is needed
-
Glad you got it working. Since you're backing up the file manually, you can probably run sce-remove SCE to remove the extension that didn't work for you. You'll have to reboot and see, however, as Flash does require some dependencies to function, which may still have been brought in by your *broken* flash SCE extension.
The size of your backup file will be a lot larger backing up the Flash *.so file, if this is an issue an alternative is to place the *.so file in another mounted partition and just sym link it to usr/lib/mozilla/plugins/. Then you just need to backup the sym link. Or if you are running dCore with a persistent /home/tc directory that does not require an exittc backup, then you can create a plugins directory in /home/tc/.mozilla/... directory and run Flash from there.
If you installed Flash v11, you'll need to manually download security updates from Adobe archives everytime Firefox indicates the plugin is outdated.
-
Add the path “usr/lib/mozilla/plugins” to '/opt/.filetool.lst' (from http://wiki.tinycorelinux.net/dcore:desktop_applications#flash), flash is OK
before, I think flashplugin in dCore is as same as in tinycore, that after installed it then anything is OK...I'm wrong, in dCore manual operate is needed
Errr..., I did test the approach with adobe-flashplugin before writing the wiki entry. Though I had overlooked that I did have the manual installation also on this machine so it all worked out well here. :D Sorry for the confusion!
I have corrected the wiki article and will demand the necessary directory being created automatically (cf. "Start scripts and data extensions" under http://wiki.tinycorelinux.net/dcore:handling_extensions#standard_repository).
PS: cf. http://forum.tinycorelinux.net/index.php/topic,19377.0.html
-
I have made a getFlash11 prebuilt package that creates a flash11.sce. It checks for the existence of flash11.sce in either /update or the regular SCE directory, and whether loaded or not checks to see if you are running the latest version. If so, you are told that and it exits. If you are not or don't have flash11.sce imported, it creates the SCE with the current flash player. This simply creates an extension of the flash player library, for right now dependencies are up to the user. Curl is included in getFlash11, and is a dep of the flash player library. The rest should be met by importing a modern web browser.
sce-import getFlash11
menu item is getFlash11
Please test.