Help answer threads with 0 replies.
Go Back > Forums > Linux Forums > Linux - Software
User Name
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.


  Search this Thread
Old 05-06-2008, 12:42 AM   #1
LQ Newbie
Registered: Apr 2008
Posts: 9

Rep: Reputation: 0
Smile GTK on DFB

i am using FC8.

i want to know
1)how to configure linux on framebuffer
2)how to Install directFB over fb
3)what to and how to install other req which will enable me to display graphics/windows and run mini applications on it without using X

i am having problems installing GTK-DFB..

when i try to install cairo(with DFB backend enabled) it says DirectFB is needed.. but i guess i have already installed DFB.. even "rpm -aq | grep directfb" agrees with me.

i need to install cairo, Pango and then GTK-DFB

i have enabled FB by passing "vga=791" to kernel

if someone has already displayed graphics on FB using GTK then please.. ill be more than happy to use your expertise
Old 05-06-2008, 07:12 PM   #2
LQ Guru
Registered: Mar 2004
Distribution: SusE 8.2
Posts: 5,863
Blog Entries: 1

Rep: Reputation: Disabled
Hi -

Per your previous posts, you're trying to use DirectFB to run GUI applications without using X windows.

In general, that's impossible. Most GUI applications (Evolution, for example) require X at link time.

With DirectFB - who knows? But you'll need to read the DirectFB documentation, and work with the DriveFB community.

Probably the best place to look - and post follow-on queries - is here:
... or ...

'Hope that helps .. PSM
Old 05-06-2008, 07:28 PM   #3
Senior Member
Registered: Jul 2004
Location: Phoenix, Arizona
Distribution: Gentoo, LFS, Debian,Ubuntu
Posts: 1,537

Rep: Reputation: 87
There are some alternatives to X windows you could look at as well. I know there is a smaller version of it that works with the frame buffer or vesa device i dont remember. I think Damn Small Linux uses it.
Old 05-07-2008, 12:31 AM   #4
LQ Newbie
Registered: Apr 2008
Posts: 9

Original Poster
Rep: Reputation: 0
thanks paulsm and exvor, il see what i can do..

okay may be its impossible to run apps like Evolution without X..
but is it possible to run sm small GTK prog? ..without using X at all?? just on DirectFB.. i think it should be possible to do that.. i m not quite sure tho.. GTK2.0 release can run without X (i read smwhere)

basically i want to use DirectFB for windowing purpose instead of X win sys

rite now if you want to help me.. then please tell me how to install directfb??

i m stuck wid it.. i installed DFB using RPM it gave problems.. sm three dependencies.. cleared that problem.. installed the three things (libdirect,libdirectfb and libfusion).. then tried installing directfb.. it got installed..

then i tried compiling cairo with directfb backend enabled:
sh configure --prefix=$PREFIX --enable-directfb --disable-xlib --disable-win32
it started and aborted with:

checking for directfb... no
checking whether cairo's directfb backend could be enabled... no (requires directfb
does it mean directfb is not installed properly or does it mean it can't enable the directfb backend of cairo??

Old 05-07-2008, 12:29 PM   #5
LQ Guru
Registered: Mar 2004
Distribution: SusE 8.2
Posts: 5,863
Blog Entries: 1

Rep: Reputation: Disabled
Hi -

Thank you for posting the exact error message, and the corresponding build command - it helps!

I now understand that your immediate problem is that you're getting a build error with Cairo. That's not surprising. Even though you've installed the right RPM's ... you didn't necessarily install the *dev* versions ... or the exact matching *version #" of the dev version ... or the libtools information "" and/or "" need to recognize the correct version ... or libtools itself...

Building this stuff and making it all "play nice" together can be messy.

Strong suggestion:
1. Post this particular question to the Cairo group:

Be sure to include your exact command and exact error message (like you did here), and any other pertinent information.

2. I also encourage you to post to DirectFB (my previous posting).

Good luck .. PSM

X is pretty much the "standard" - even for things like DSL and Fluxbox. These articles might give you some additional ideas:

Last edited by paulsm4; 05-07-2008 at 12:51 PM.
Old 05-08-2008, 12:11 AM   #6
LQ Newbie
Registered: Apr 2008
Posts: 9

Original Poster
Rep: Reputation: 0
thank you very much paulsm.. il do wot u hv told me to.. post in directfb n cairo.. will get back if something happens..

m new to this system of solving problems.. i mean posting ur problem and waiting for the reply.. getting used to it.. its nice

thanks.. liking this organization



Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Installing Direct DFB 0.9.24 over Qt3.2.1 Jitu4321 Linux - Software 0 09-11-2006 10:36 AM
Freerock uninstall stole GTK looking for up-to-date pango, atk, gtk, glib and xft tgz Oholiab Slackware 8 09-18-2005 12:57 PM
GTK source install doesn't give gtk-config Feebles Linux - Software 4 06-15-2005 01:51 PM
cant find gtk-config file or gtk-devel to install happychappy Linux - Software 2 02-16-2005 01:46 AM
compiling gaim/ gtk error (two versions of gtk) webazoid Linux - Software 0 07-06-2004 07:05 PM > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 03:37 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration