I have problem when trying to run firefox using directFB as shown
below:
# ./firefox-bin
./firefox-bin: /tmp/dfb/libpng12.so.0: no version information
available (required by /tmp/dfb/libgdk_pixbuf-2.0.so.0)
~~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.2.0 |
~~~~~~~~~~~~~~~~~~~~~~~~~~
(c) 2001-2008 The world wide DirectFB Open Source Community
(c) 2000-2004 Convergence (integrated media) GmbH
----------------------------------------------------------------
(*) DirectFB/Core: Single Application Core. (2008-07-29 09:55)
(*) Direct/Thread: Started 'VT Switcher' (186) [CRITICAL OTHER/OTHER
0/0] <2093056>...
(*) Direct/Thread: Started 'PS/2 Input' (-1) [INPUT OTHER/OTHER 0/0]
<2093056>...
(*) DirectFB/Input: IMPS/2 Mouse 1.0 (directfb.org)
driver_get_available
(*) Direct/Thread: Started 'Keyboard Input' (188) [INPUT OTHER/OTHER
0/0] <2093056>...
driver_open_device (/dev/ttyS2)
(*) DirectFB/Input: Keyboard 0.9 (AST)
(*) DirectFB/Graphics: Generic Software Rasterizer 0.6 (directfb.org)
(*) DirectFB/Core/WM: Default 0.3 (directfb.org)
(*) FBDev/Surface: Allocated 480x272 16 bit RGB16 buffer (index 0) at
offset 0 and pitch 960.
driver_get_keymap_entry (code=0)
driver_get_keymap_entry (code=1)
driver_get_keymap_entry (code=2)
driver_get_keymap_entry (code=3)
driver_get_keymap_entry (code=4)
driver_get_keymap_entry (code=5)
driver_get_keymap_entry (code=6)
driver_get_keymap_entry (code=7)
driver_get_keymap_entry (code=8)
driver_get_keymap_entry (code=9)
driver_get_keymap_entry (code=a)
driver_get_keymap_entry (code=b)
driver_get_keymap_entry (code=c)
driver_get_keymap_entry (code=d)
driver_get_keymap_entry (code=e)
driver_get_keymap_entry (code=f)
driver_get_keymap_entry (code=10)
driver_get_keymap_entry (code=11)
driver_get_keymap_entry (code=12)
driver_get_keymap_entry (code=13)
driver_get_keymap_entry (code=14)
driver_get_keymap_entry (code=15)
driver_get_keymap_entry (code=16)
driver_get_keymap_entry (code=17)
driver_get_keymap_entry (code=18)
driver_get_keymap_entry (code=19)
driver_get_keymap_entry (code=1a)
driver_get_keymap_entry (code=1b)
driver_get_keymap_entry (code=1c)
driver_get_keymap_entry (code=1d)
driver_get_keymap_entry (code=1e)
driver_get_keymap_entry (code=1f)
driver_get_keymap_entry (code=20)
driver_get_keymap_entry (code=21)
driver_get_keymap_entry (code=22)
driver_get_keymap_entry (code=23)
driver_get_keymap_entry (code=24)
driver_get_keymap_entry (code=25)
driver_get_keymap_entry (code=26)
driver_get_keymap_entry (code=27)
driver_get_keymap_entry (code=28)
driver_get_keymap_entry (code=29)
driver_get_keymap_entry (code=2a)
driver_get_keymap_entry (code=2b)
driver_get_keymap_entry (code=2c)
driver_get_keymap_entry (code=2d)
driver_get_keymap_entry (code=2e)
driver_get_keymap_entry (code=2f)
driver_get_keymap_entry (code=30)
driver_get_keymap_entry (code=31)
driver_get_keymap_entry (code=32)
driver_get_keymap_entry (code=33)
driver_get_keymap_entry (code=34)
driver_get_keymap_entry (code=35)
driver_get_keymap_entry (code=36)
driver_get_keymap_entry (code=37)
driver_get_keymap_entry (code=38)
driver_get_keymap_entry (code=39)
driver_get_keymap_entry (code=3a)
driver_get_keymap_entry (code=3b)
driver_get_keymap_entry (code=3c)
driver_get_keymap_entry (code=3d)
driver_get_keymap_entry (code=3e)
driver_get_keymap_entry (code=3f)
driver_get_keymap_entry (code=40)
driver_get_keymap_entry (code=41)
driver_get_keymap_entry (code=42)
driver_get_keymap_entry (code=43)
driver_get_keymap_entry (code=44)
driver_get_keymap_entry (code=45)
driver_get_keymap_entry (code=46)
driver_get_keymap_entry (code=47)
driver_get_keymap_entry (code=48)
driver_get_keymap_entry (code=49)
driver_get_keymap_entry (code=4a)
driver_get_keymap_entry (code=4b)
driver_get_keymap_entry (code=4c)
driver_get_keymap_entry (code=4d)
driver_get_keymap_entry (code=4e)
driver_get_keymap_entry (code=4f)
driver_get_keymap_entry (code=50)
driver_get_keymap_entry (code=51)
driver_get_keymap_entry (code=52)
driver_get_keymap_entry (code=53)
driver_get_keymap_entry (code=54)
driver_get_keymap_entry (code=55)
driver_get_keymap_entry (code=56)
driver_get_keymap_entry (code=57)
driver_get_keymap_entry (code=58)
driver_get_keymap_entry (code=59)
driver_get_keymap_entry (code=5a)
driver_get_keymap_entry (code=5b)
driver_get_keymap_entry (code=5c)
driver_get_keymap_entry (code=5d)
driver_get_keymap_entry (code=5e)
driver_get_keymap_entry (code=5f)
driver_get_keymap_entry (code=60)
driver_get_keymap_entry (code=61)
driver_get_keymap_entry (code=62)
driver_get_keymap_entry (code=63)
driver_get_keymap_entry (code=64)
driver_get_keymap_entry (code=65)
driver_get_keymap_entry (code=66)
driver_get_keymap_entry (code=67)
driver_get_keymap_entry (code=68)
driver_get_keymap_entry (code=69)
driver_get_keymap_entry (code=6a)
driver_get_keymap_entry (code=6b)
driver_get_keymap_entry (code=6c)
driver_get_keymap_entry (code=6d)
driver_get_keymap_entry (code=6e)
driver_get_keymap_entry (code=6f)
driver_get_keymap_entry (code=70)
driver_get_keymap_entry (code=71)
driver_get_keymap_entry (code=72)
driver_get_keymap_entry (code=73)
driver_get_keymap_entry (code=74)
driver_get_keymap_entry (code=75)
driver_get_keymap_entry (code=76)
driver_get_keymap_entry (code=77)
driver_get_keymap_entry (code=78)
driver_get_keymap_entry (code=79)
driver_get_keymap_entry (code=7a)
driver_get_keymap_entry (code=7b)
driver_get_keymap_entry (code=7c)
driver_get_keymap_entry (code=7d)
driver_get_keymap_entry (code=7e)
driver_get_keymap_entry (code=7f)
(*) GDK/DirectFB: System visual RGB16
(firefox-bin:184): Gdk-CRITICAL **: gdk_drawable_set_colormap:
assertion `cmap == NULL || gdk_drawable_get_depth (drawable) =
= cmap->visual->depth' failed
(*) Direct/Thread: Started 'EventBufferFeed' (189) [MESSAGING OTHER/
OTHER 0/0] <2093056>...
WARNING: NS_ENSURE_TRUE(compMgr) failed: file
nsComponentManagerUtils.cpp, line 90
WARNING: NS_ENSURE_TRUE(compMgr) failed: file
nsComponentManagerUtils.cpp, line 90
WARNING: NS_ENSURE_TRUE(compMgr) failed: file
nsComponentManagerUtils.cpp, line 90
*** Registering components in: nsPrefModule
*** Registering components in: nsUConvModule
*** Registering components in: nsI18nModule
*** Registering components in: necko
*** Registering components in: xpconnect
*** Registering components in: nsChardetModule
*** Registering components in: nsJarModule
*** Registering components in: nsCookieModule
*** Registering components in: nsPermissionsModule
*** Registering components in: mozStorageModule
*** Registering components in: nsRDFModule
*** Registering components in: nsSecurityManagerModule
*** Registering components in: nsParserModule
*** Registering components in: nsGfxModule
*** Registering components in: nsImageLib2Module
*** Registering components in: nsWidgetGtk2Module
*** Registering components in: nsTransactionManagerModule
*** Registering components in: nsLayoutModule
*** Registering components in: docshell_provider
*** Registering components in: embedcomponents
*** Registering components in: Browser_Embedding_Module
*** Registering components in: appshell
*** Registering components in: nsUniversalCharDetModule
*** Registering components in: nsChromeModule
*** Registering components in: nsFindComponent
*** Registering components in: nsFileViewModule
*** Registering components in: nsXPIntlModule
*** Registering components in: nsWindowDataSourceModule
*** Registering components in: application
*** Registering components in: nsPlacesModule
*** Registering components in: tkAutoCompleteModule
*** Registering components in: satchel
*** Registering components in: CommandLineModule
*** Registering components in: nsToolkitCompsModule
*** Registering components in: mozSpellCheckerModule
*** Registering components in: nsUnixProxyModule
*** Registering components in: Apprunner
./firefox-bin: /tmp/dfb/libpng12.so.0: no version information
available (required by /tmp/dfb/libgdk_pixbuf-2.0.so.0)
~~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.2.0 |
~~~~~~~~~~~~~~~~~~~~~~~~~~
(c) 2001-2008 The world wide DirectFB Open Source Community
(c) 2000-2004 Convergence (integrated media) GmbH
----------------------------------------------------------------
(*) DirectFB/Core: Single Application Core. (2008-07-29 09:55)
Signal 41
Anyone could help me with this issue?
many many thanks in advance.........
> Anyone could help me with this issue?
>
> many many thanks in advance.........
It looks like that you've got libpng installed into the /tmp/dfb
directory? Depending on your system, files copied to /tmp will disappear
after reboot (because it's a virtual memory based file system (tempFS).
Why is libpng linked to somewhere in /tmp?
Or if this a special implementation of "directFB" (don't know what it
is, but suspect it some chrooted library), than perhaps they missed the
libpng12.so.0 file or a symlink is needed due to versioning...
--
Regards
Signer: Eddy Nigg, StartCom Ltd.
Jabber: star...@startcom.org
Blog: https://blog.startcom.org
Hi,
I have already solved the libpng12.so.0 link and I was able to run
firefox but I only get the white screen. And this is what I get:
# ./firefox-bin
~~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.2.0 |
~~~~~~~~~~~~~~~~~~~~~~~~~~
(c) 2001-2008 The world wide DirectFB Open Source Community
(c) 2000-2004 Convergence (integrated media) GmbH
----------------------------------------------------------------
(*) DirectFB/Core: Single Application Core. (2008-07-29 09:55)
(*) Direct/Thread: Started 'VT Switcher' (164) [CRITICAL OTHER/OTHER
0/0] <2093056>...
(*) Direct/Thread: Started 'PS/2 Input' (165) [INPUT OTHER/OTHER 0/0]
<2093056>...
(*) DirectFB/Input: IMPS/2 Mouse 1.0 (directfb.org)
driver_get_available
(*) Direct/Thread: Started 'Keyboard Input' (166) [INPUT OTHER/OTHER
(firefox-bin_75:162): Gdk-CRITICAL **: gdk_drawable_set_colormap:
assertion `cmap == NULL || gdk_drawable_get_depth (drawable
) == cmap->visual->depth' failed
(*) Direct/Thread: Started 'EventBufferFeed' (167) [MESSAGING OTHER/
OTHER 0/0] <2093056>...
*** Registering components in: nsPrefModule
*** Registering components in: nsUConvModule
*** Registering components in: nsI18nModule
*** Registering components in: necko
*** Registering components in: xpconnect
*** Registering components in: nsChardetModule
*** Registering components in: nsJarModule
*** Registering components in: nsAutoConfigModule
*** Registering components in: nsSystemPrefModule
WARNING: Couldn't register mComponentsDir: file /home/directfb/workbin/
mozilla/mozilla-dfb-src/xpcom/components/nsComponentMa
nager.cpp, line 3276
WARNING: Error parsing application default preferences.: file /home/
directfb/workbin/mozilla/mozilla-dfb-src/modules/libpref/
src/nsPrefService.cpp, line 823
WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012:
file /home/directfb/workbin/mozilla/mozilla-dfb-src/chrome/
src/nsChromeRegistry.cpp, line 1915
(!!!) *** UNIMPLEMENTED [gdk_window_set_type_hint] *** [gdkwindow-
directfb.c:2150]
(!!!) *** UNIMPLEMENTED [gdk_window_enable_synchronized_configure]
*** [gdkwindow-directfb.c:2614]
May I know what is the problem?
Thanks again.
Apparently more stuff missing or an incompatible version of libgdk-x11
(GTK2). It might be an old version they are using...
--
Regards
Signer: Eddy Nigg, StartCom Ltd.
Jabber: star...@startcom.org
Blog: https://blog.startcom.org