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. |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
05-25-2003, 06:52 PM
|
#1
|
Senior Member
Registered: Oct 2002
Distribution: Slackware
Posts: 1,348
|
Flux and Openbox on SuSE 8.2 - aa'd fonts
Can't get antialiasing to work in flux or openbox in SuSE 8.2. Have tried enabling from the configuration menu but with no effect. Installed artwiz fonts - still no help. Changing fonts in the different styles doen't help either. Have tried enabling/disabling xfs on boot (disabled by default) - no difference.
I am using 0.9.2 unstable of flux because the stable release would not compile with my gcc (3.3-23). Openbox and Blackbox come with the distro. Blackbox doesnt support aa through xft. Had this working fine with 1.14 in older distros so I don't know if its changes in the way the distros handle antialiasing now or what.
Any ideas? Anyone using flux/openbox with Suse 8.2 and have aa working?
Just when I think i've got this font thing figured out, it bites me on the a$$ again. 
|
|
|
05-25-2003, 08:23 PM
|
#2
|
Member
Registered: Dec 2002
Location: Qc, Canada
Distribution: CRUX
Posts: 317
Rep:
|
Did you ./configure --enable-xft ...or something.
If not, see ./configure --help for the right switch.
|
|
|
05-25-2003, 09:11 PM
|
#3
|
Senior Member
Registered: Oct 2002
Distribution: Slackware
Posts: 1,348
Original Poster
|
Thanks...
After failing to compile the stable version (several times) I half expected this one to not work as well so I didn't use any options. Doh!
I try that later and letcha know what happens - doesn't explain openbox tho which was installed as an RPM with the distro.
|
|
|
05-26-2003, 03:31 AM
|
#4
|
Senior Member
Registered: Oct 2002
Distribution: Slackware
Posts: 1,348
Original Poster
|
I looked at the options under ./configure --help and decided specifically enable xft on configure.
./configure --enable-xft
I got the following error:
checking for XftFontOpen in -lXft... yes
Could not link with Xft. Install Xft if you want support for it.
Xft is installed so I guess SuSE put it somewhere different.
locate Xft returns the following:
/usr/X11R6/include/X11/Xft
/usr/X11R6/include/X11/Xft/Xft.h
/usr/X11R6/include/X11/Xft/XftCompat.h
/usr/X11R6/lib/libXft.a
/usr/X11R6/lib/libXft.so
/usr/X11R6/lib/libXft.so.1
/usr/X11R6/lib/libXft.so.1.1
/usr/X11R6/lib/libXft.so.2
/usr/X11R6/lib/libXft.so.2.1
/usr/X11R6/lib/X11/XftConfig
/usr/X11R6/man/man3/Xft.3x.gz
/var/cache/man/X11R6/cat3/Xft.3x.gz
I tried ./configure with another option;
./configure --with-xft-prefix=/path/to/xft
I used the first path listed under my locate results, but I got an error:
/usr/X11R6/include/X11/Xft/bin/pkg-config; no such file or directory.
I don't have a pkg-config on my system. I DO have a /usr/lib/pkgconfig, which
contains xft.pc file (among other .pc files). What is ./configure looking for
when it can't find xft?
|
|
|
05-26-2003, 04:31 PM
|
#5
|
Member
Registered: Dec 2002
Location: Qc, Canada
Distribution: CRUX
Posts: 317
Rep:
|
Does your distro have a separate devel package like libXft-devel? ...that could be what you're missing.
Here's mine:
Code:
>slocate Xft
/usr/lib/libXft.so.2
/usr/lib/libXft.so.2.0
/usr/lib/libXft.so
/usr/X11R6/lib/libXft.so.1
/usr/X11R6/lib/libXft.so.2
/usr/X11R6/lib/libXft.so.1.1
/usr/X11R6/lib/libXft.so.2.1
/usr/X11R6/lib/libXft.a
/usr/X11R6/lib/libXft.so
/usr/X11R6/man/man3/Xft.3x.gz
/usr/X11R6/include/X11/Xft
/usr/X11R6/include/X11/Xft/Xft.h
/usr/X11R6/include/X11/Xft/XftCompat.h
/usr/include/Xft2
/usr/include/Xft2/X11
/usr/include/Xft2/X11/Xft
/usr/include/Xft2/X11/Xft/Xft.h
/usr/include/Xft2/X11/Xft/XftCompat.h
|
|
|
05-26-2003, 05:59 PM
|
#6
|
Senior Member
Registered: Oct 2002
Distribution: Slackware
Posts: 1,348
Original Poster
|
All my developement libraries seem to be installed. Plus, when I check the configure log for the 1.14 install (that failed to create an executable), Xft is located properly with no errors. The problem here was the following error:
Code:
fluxbox.cc: In member function `void Fluxbox::load_rc(BScreen*)':
fluxbox.cc:2324: error: `B_AmericanDate' undeclared (first use this function)
make[3]: *** [fluxbox.o] Error 1
make[3]: Leaving directory `/home/steve/Documents/Downloads/Tars/fluxbox-0.1.14/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/steve/Documents/Downloads/Tars/fluxbox-0.1.14/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/steve/Documents/Downloads/Tars/fluxbox-0.1.14'
make: *** [all] Error 2
This was printed at the end of 'make' for flux .1.14. I assumed the newer gcc wasn't going to be able to compile this so tried .9.2
I'm not sure which error is easier to fix  - if any
|
|
|
05-26-2003, 09:41 PM
|
#7
|
Senior Member
Registered: Oct 2002
Distribution: Slackware
Posts: 1,348
Original Poster
|
I wanted to post that I was able to get Fluxbox 1.14 running on SuSE 8.2
I took some modifications to the config.h , fluxbox.cc, fluxbox.hh, and fbrun.hh files. If anyone is interested I'll post in the success stories forum.
Thanks
|
|
|
08-17-2003, 02:55 AM
|
#8
|
LQ Newbie
Registered: Aug 2003
Posts: 4
Rep:
|
Fluxbox 1.14
Hi,
I'm getting those same errors about B_AericanDate and B_European date... how did u get it to work?
|
|
|
All times are GMT -5. The time now is 08:39 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|