>Basically, you have two choices for running apps under DirectFB. First, you
>can run apps which are made especially for DirectFB, such as the df_*
>example programs. I'm not sure what apps current can run directly on
>DirectFB, but there are at least mplayer, links (with a patch), and some
>gtk+ apps (currently also requiring a patched gtk+ source), as well as some
>of the apps including with DirectFB, such as DFBTerm and DFBSee. These apps
>all use DirectFB for I/O, without using any X libraries or X protocol.
>
>The other choice would be to run X apps under it. This requires that you
>compile and install XDirectFB, which is a standard XFree86 X server that
>uses DirectFB for its I/O instead of direct hardware access. Currently that
>means downloading a recent release (4.3.x or CVS) of XFree86 and applying
>DirectFB's patch to it. I wish there was a binary download, but so far I
>don't know of any. Anyway, once the XDirectFB server is built, it can be
>used to run regular X apps.


Sorry, my address went down (postmap issues) so I didn't get that email
to reply to it (checked the archive). My real goal real now is to just
be able to run X with the nice translucency effects, Once that works
I'll consider switching to not using X and using the directfb gtk2
libraries (since I use OpenBox3).

I was able to download and patch XF4.3 (release tarball, not cvs) with
the xc-directfb patch fine, and `make World` had no problems. However
when I went to do `make install` I encountered the following errors:

In file included from auth.c:44:
dm.h:105:31: security/pam_appl.h: No such file or directory
In file included from auth.c:44:
dm.h:418: error: syntax error before '*' token
dm.h:418: warning: type defaults to `int' in declaration of `thepamhp'
dm.h:418: error: ISO C forbids data definition with no type or storage
class
dm.h:419: error: syntax error before '*' token
dm.h:419: warning: type defaults to `int' in declaration of `thepamh'
dm.h:419: error: ISO C forbids data definition with no type or storage
class
make[3]: *** [auth.o] Error 1
make[3]: Leaving directory `/opt/god-damn-dfb/xc/programs/xdm'
make[2]: *** [install] Error 2
make[2]: Leaving directory `/opt/god-damn-dfb/xc/programs'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/opt/god-damn-dfb/xc'
make: *** [install] Error 2

Honestly no idea why that's occuring, though the fact that it's related
to XDM irks me because I tend to hate XDM (xinit fan myself).

Assuming I do get that working, is running that X version all I need to
get the translucency? If not, did I miss a step?

Sorry for all the questions ;)

-Chris



-- 
Info: To unsubscribe send a mail to [EMAIL PROTECTED] with 
"unsubscribe directfb-users" as subject.

Reply via email to