WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Flash 11 and library problem when PXE booting  (Read 2949 times)

Offline kimmo

  • Newbie
  • *
  • Posts: 9
Flash 11 and library problem when PXE booting
« on: March 21, 2014, 05:00:48 AM »
I installed tinycore 5.2 and installed firefox, getflash (which created flash 11 tcz) and got Flash working ok.  During installation of firefox and flash, app installer installed required dependencies.

Then I moved to the PXE boot and things wont work anymore, I checked that tcz's were installed to the hard drive and listed all same tcz's to PXE boot.
The problem is that when I start firefox (about:plugins shows flash plugin ok) and go to adobe testing page, I get critical errors from Gtk:

(plugin-container:13298): Gtk-CRITICAL **: IA__gtk_widget_get_visual: assertion 'GTK_IS_WIDGET (widget)' failed
(plugin-container:13298): Gdk-CRITICAL **: IA__gdk_colormap_new: assertion 'GDK_IS_VISUAL (visual)' failed
(plugin-container:13298): Gdk-CRITICAL **: IA__gdk_colormap_alloc_colors: assertion 'GDK_IS_COLORMAP (colormap)' failed
 
Any ideas what library or package I'm missing?

List of tcz's loaded in PXE-boot:


kmaps.tcz
aterm.tcz
Xlibs.tcz
Xprogs.tcz
Xvesa.tcz
fltk-1.1.10.tcz
flwm_topside.tcz
freetype.tcz
imlib2-bin.tcz
imlib2.tcz
libICE.tcz
libSM.tcz
libX11.tcz
libXau.tcz
libXdmcp.tcz
libXext.tcz
libXfont.tcz
libXi.tcz
libXmu.tcz
libXpm.tcz
libXrandr.tcz
libXrender.tcz
libXt.tcz
libfontenc.tcz
libjpeg-turbo.tcz
libpng.tcz
libxcb.tcz
libXinerama.tcz
libXcursor.tcz
libXft.tcz
libXdamage.tcz
glib2.tcz
libXfixes.tcz
libdmx.tcz
libFS.tcz
libgcrypt.tcz
libgpg-error.tcz
libiconv.tcz
libidn.tcz
libpciaccess.tcz
libXaw.tcz
libxkbfile.tcz
libXres.tcz
libXtst.tcz
libXvmc.tcz
libXv.tcz
libXxf86dga.tcz
udev-lib.tcz
Xorg-7.7-lib.tcz
expat2.tcz
harfbuzz.tcz
libXcomposite.tcz
atk.tcz
libffi.tcz
cairo.tcz
libtiff.tcz
libdrm.tcz
liblzma.tcz
pixman.tcz
gdk-pixbuf2.tcz
libGL.tcz
fontconfig.tcz
pango.tcz
libXxf86vm.tcz
gtk2.tcz
libasound.tcz
dbus.tcz
dbus-glib.tcz
hicolor-icon-theme.tcz
icu.tcz
harfbuzz-icu.tcz
nss.tcz
lcms2.tcz
libcups.tcz
gnome-icon-theme-symbolic.tcz
curl.tcz
gst-plugins-base.tcz
libxslt.tcz
poppler.tcz
libsane.tcz
at-spi2-core.tcz
at-spi2-atk.tcz
libxml2.tcz
bluez.tcz
gtk3.tcz
nspr.tcz
openssl-1.0.0.tcz
sqlite3.tcz
libavahi.tcz
gcc_libs.tcz
glib1.tcz
schumacher-clean-fonts.tcz
gtk1.tcz
Xdialog.tcz
shared-mime-info.tcz
custom-firefox27.tcz
libreoffice.tcz
ttf-bitstream-vera.tcz
libglade.tcz
xscreensaver-base.tcz
glu.tcz
bzip2-lib.tcz
xfe-common.tcz
xfe.tcz
xfe-locale.tcz
fox.tcz
libXss.tcz
xprintidle.tcz
alsa-modules-3.8.13-tinycore.tcz
input-joystick-3.8.13-tinycore.tcz
alsa-config.tcz
alsa.tcz
libpci.tcz
pci-utils.tcz
depmod.tcz
flash11.tcz
wbar.tcz




Offline tinypoodle

  • Hero Member
  • *****
  • Posts: 3857
Re: Flash 11 and library problem when PXE booting
« Reply #1 on: March 21, 2014, 07:18:26 AM »
Can you try without loading gtk3?
"Software gets slower faster than hardware gets faster." Niklaus Wirth - A Plea for Lean Software (1995)

Offline gerald_clark

  • TinyCore Moderator
  • Hero Member
  • *****
  • Posts: 4254
Re: Flash 11 and library problem when PXE booting
« Reply #2 on: March 21, 2014, 08:40:39 AM »
How are you loading all those extensions?

Offline kimmo

  • Newbie
  • *
  • Posts: 9
Re: Flash 11 and library problem when PXE booting
« Reply #3 on: March 22, 2014, 03:23:14 AM »
Can you try without loading gtk3?

Tried, but it had no affect, same errors from Gdk.

Offline kimmo

  • Newbie
  • *
  • Posts: 9
Re: Flash 11 and library problem when PXE booting
« Reply #4 on: March 22, 2014, 03:25:17 AM »
How are you loading all those extensions?

I'm loading those with httplist -option, so over http. List of the tcz's in my original post is exactly the list that is loaded.

Offline gerald_clark

  • TinyCore Moderator
  • Hero Member
  • *****
  • Posts: 4254
Re: Flash 11 and library problem when PXE booting
« Reply #5 on: March 22, 2014, 09:16:11 AM »
httplist was not designed for long lists of extensions.
It is meant to load enough extensions to enable you to use a networked persistent directory.
It does not do any dependenciy resolution as it downloads and installs extensions.
You will have to be sure you download and install all extensions in the proper order.
I suggest you use an NFS tce directory, even if it is read-only for the client.

Offline kimmo

  • Newbie
  • *
  • Posts: 9
Re: Flash 11 and library problem when PXE booting
« Reply #6 on: March 22, 2014, 02:02:48 PM »
httplist was not designed for long lists of extensions.
It is meant to load enough extensions to enable you to use a networked persistent directory.
It does not do any dependenciy resolution as it downloads and installs extensions.
You will have to be sure you download and install all extensions in the proper order.
I suggest you use an NFS tce directory, even if it is read-only for the client.

I understand, but I can only use http, so I must do dependency resolution and loading ordering myself.

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11044
Re: Flash 11 and library problem when PXE booting
« Reply #7 on: March 22, 2014, 06:31:35 PM »
I suggest you create a tarball of the whole tce dir, download and extract it in bootsync.sh, and then loop over the list with tce-load. That way download is by http and deps are taken care of.
The only barriers that can stop you are the ones you create yourself.

Offline tinypoodle

  • Hero Member
  • *****
  • Posts: 3857
Re: Flash 11 and library problem when PXE booting
« Reply #8 on: March 22, 2014, 06:48:17 PM »
or use one of the various remastering approaches to have all required extensions loaded by bootloader, optionally with an onboot.lst
"Software gets slower faster than hardware gets faster." Niklaus Wirth - A Plea for Lean Software (1995)