Tiny Core Linux
Tiny Core Extensions => TCE Q&A Forum => Topic started by: bigpcman on December 01, 2008, 10:57:09 AM
-
Is there a recommended internet browser for tinycore?
-
Opera, for it's light and fast, and does not download a 60mb filter database.
We also have a customized, fast build of Firefox 3 available, named as minefield (Mozilla policy), which does not do this filtering, if you like FF more.
Text mode browser links and light browser chimera are also in the repo.
-
Firefox works great.
How do I get flash to work or what ever else is required to view youtube videos?
-----------------------
I tried down loading the flash tar.gz file and running the install file but I get an error that I have a glibc library older than 2.3. Is there a newer one I need to load?
-
Flash 10 is not compatible with us unfortunately; please use 9 or 10 beta 2.
-
I looked around on the adobe and adobe labs sites for 10 beta 2 and didn't see it listed. Could you provide a dl link?
-
I can't find it anywhere on their site; it could be in the archive zip though:
http://kb.adobe.com/selfservice/viewContent.do?externalId=tn_14266
-
I have my libflashplayer (flash9) in a tcz and it works great with both Opera and Minefield using OSS.
Wish I could distribute it.
-
I can't find it anywhere on their site; it could be in the archive zip though:
http://kb.adobe.com/selfservice/viewContent.do?externalId=tn_14266
I have downloaded the Flash 9 archive from Adobe and trying to install the flash plugin. I am also getting the error "your glibc library is older than 2.3, although I have glib2 running (installed from glib2.tczl).
I don't know how to give the path of glib2 to the installer or I may be missing something. Please help.
kagashe
-
Oh never use the Adobe installers. Ever.
Just copy libflashplayer.so and .xpt to your browser's plugin folder, restart browser.
There is a reason why even Ubuntu goes around the Adobe installer in it's package :)
Edit: glib and glibc are different things. Our glibc is 2.3.6, enough for flash 9, but flash 10 wants 2.4, among other dependencies, so out it goes.
-
Oh never use the Adobe installers. Ever.
Just copy libflashplayer.so and .xpt to your browser's plugin folder, restart browser.
There is a reason why even Ubuntu goes around the Adobe installer in it's package :)
Edit: glib and glibc are different things. Our glibc is 2.3.6, enough for flash 9, but flash 10 wants 2.4, among other dependencies, so out it goes.
There is no .xpt only .so. I copied it to /usr/local/lib/opera/plugins but the browser fails to detect it.
On Ubuntu also I have only .so (no .xpt) and it works.
kagashe
-
I googled and found this thread (http://ubuntuforums.org/archive/index.php/t-351745.html) on Ubuntuforums. It seems Opera can't detect libflashplayer.so
I edited the opera binary in /usr/local/bin and added these lines as suggested in the thread:
# Flash workaround.
LD_PRELOAD="libflashplayer.so:${LD_PRELOAD}"
export LD_PRELOAD
above this line:
# Workarounds for the "preloaded libXt" problem.
and it works.
But it works on Ubuntu 8.04 Opera without any hacking. I will check that bin file on Ubuntu later whether this workaround exists there.
kagashe
-
Could you try "opera -debugplugin" on TC with and without that workaround?
-
Could you try "opera -debugplugin" on TC with and without that workaround?
Meanwhile I had a reboot and the opera bin file on reboot did not contain the workaround but it could detect the plugin. Then I thought that the plugin path might be saved in config files on /home/tc/. files. So I rebooted in a new /home/tc without any hidden config files. Opera came with first boot asking to accept the T&C and it did not detect any plugin since there was none. Then I copied the libflashplayer.so to /usr/local/lib/opera/plugins and restarted Opera and it detected the plugin without any workaround.
I don't know what is different this time.
kagashe
-
Could you try "opera -debugplugin" on TC with and without that workaround?
operapluginwrapper: [plugin failed ] dlopen(RTLD_NOW | RTLD_GLOBAL) failed on /usr/local/lib/opera/plugins/libflashplayer.so
operapluginwrapper: [plugin failed ] With error libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory
operapluginwrapper: [plugin failed ] Retrying with dlopen(RTLD_LAZY | RTLD_GLOBAL)
operapluginwrapper: [plugin failed ] dlopen failed on /usr/local/lib/opera/plugins/libflashplayer.so
operapluginwrapper: [plugin failed ] With error libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory
operapluginwrapper: [plugin probing] /usr/local/lib/opera/plugins/libflashsupport-normal.so
operapluginwrapper: [plugin failure] No NPP_GetMIMEDescription
operapluginwrapper: [plugin failure] No NPP_GetValue
operapluginwrapper: [plugin probing] dlclose returned : 0
operapluginwrapper: [plugin probing] Return value : 1 File : /usr/local/lib/opera/plugins/libflashsupport-normal.so
opera: X Shared memory extension is not available. ZPixmap not supported
Actually workaround is not required but glib2 and gtk2 is required. When I install leafpad which requires gtk2 the dependency is satisfied and I get the following:
operapluginwrapper: [plugin probing] /usr/local/lib/opera/plugins/libflashsupport.so
operapluginwrapper: [plugin failure] No NPP_GetMIMEDescription
operapluginwrapper: [plugin failure] No NPP_GetValue
operapluginwrapper: [plugin probing] dlclose returned : 0
operapluginwrapper: [plugin probing] Return value : 1 File : /usr/local/lib/opera/plugins/libflashsupport.so
operapluginwrapper: [plugin probing] /usr/local/lib/opera/plugins/libflashplayer.so
operapluginwrapper: [plugin probing] MIMEDescription : present
operapluginwrapper: [plugin probing] NPPVpluginNameString : present
operapluginwrapper: [plugin probing] NPPVpluginDescriptionString : present
operapluginwrapper: [plugin probing] dlclose returned : 0
operapluginwrapper: [plugin probing] Return value : 0 File : /usr/local/lib/opera/plugins/libflashplayer.so
opera: X Shared memory extension is not available. ZPixmap not supported
opera: plugin detection successful: /usr/local/lib/opera/plugins/libflashplayer.so
I checked by watching youtube movies. It is ok including sound.
kagashe
-
Flash needing gtk2 would be a good detail to add to the info for opera, could save others from pulling hair. I have flash stored locally and just symlink after a live-cd boot and loading a browser. I noticed one time I tried opera shortly after a boot it wouldnt load flash, but did not give it much thought. I must admit I am favorable and comfortable with FF, but the depencies can be quite cumbersome with only 256MB RAM. :o
-
It is really not our problem what flash needs. Details like that would be added to the info of a flash extension, but such cannot be created, as Adobe does not let flash to be distributed freely.
I'll add this to the FAQ in the wiki though.
-
sorry but with opera I cannot hear any sound, using flash 9 :'(
-
sorry but with opera I cannot hear any sound, using flash 9 :'(
Please read the FAQ page on wiki (http://tinycorelinux.com/wiki/tiki-view_faq.php?faqId=2). You need OSS and you have to copy libflashsupport from /usr/lib/oss/lib to /usr/local/lib/opera/plugins and /usr/lib
kagashe
-
It is really not our problem what flash needs. Details like that would be added to the info of a flash extension, but such cannot be created, as Adobe does not let flash to be distributed freely.
I'll add this to the FAQ in the wiki though.
It seems you have added gtk2 as a dependency in FAQ on wiki. Since Leafpad and its dependencies were already installed I thought only gtk2 was required for flash to work on Opera.
Later on I removed Leafpad with all dependencies and checked what was required specifically for flash plugin detection on Opera and found glib2 and gtk2.
Please add glib2 as well and sorry for this and it should make me a better tester (not make assumptions).
minefield already needs gtk2 and glib2, therefore flash just works on it after setting up plugin path and copying libflashplayer.so and libflashsupport.so to plugin folder and libflashsupport.so to /usr/lib as stated on wiki.
kagashe
-
glib2 is a dependency to gtk2, so it will get dragged in with it, as well as fontconfig and expat.
Oh, no need to apologize, I appreciate your efforts :)
-
It is really not our problem what flash needs. Details like that would be added to the info of a flash extension, but such cannot be created, as Adobe does not let flash to be distributed freely.
yeah but if flash 9 is the most you can do (i want youtube and a few similar web applets, 9 does those) i think open source is almost there. well beyond my experience, but i don't know why people never make it into extensions/.deb/.rpm ... i read that it can do flv now, but no way to confirm it. i'd rather youtube with that than use adobe, given the option. adobe isn't stable either.
-
We now have a flash9 download extension with download dependency check.
This automates the process. Works for either browser and seems quite stable to me.
-
I just tried loading minefield followed by getflash9. Firefox comes up fine but does not play youtube videos. Is there something else necessary? Also tried Opera same results.
I'm not sure what "You must have downloaded browser and oss means? What OSS? Also, what does "you must have OSS started with the sound on the menu"?
I installed opera fired it up and it works fine. I then installed getflash9. I looked in the quick preferences and sound is enabled.
Any ideas?
edit:
silly me, oss is another extention for the sound system.
edit2:
OK, I think I have finally followed all the instructions. I installed Opera and OSS. I started OSS and turned sound on. I started up opera one time. I then installed getflash9. I then went over to youtube again. No dice, still get message I don't have latest flash player. Also, there are no plugins shown for opera.
-
you still have to run getflash from the menu.
it should have been obvious to me too, i think a few people are going to have this issue.