Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
Opera Anti-aliasing does not work.
Even after I did all of this, and had also to install the old qt-2 rpm (for lbqt.so.2).
So my conclusion is: AA in Opera just does not work!And yes I started opera from the same console, so the environment variable is visible by Opera.----------------
In order for anti-aliasing to work, both Qt and your X system must be compiled with support for it.Once you have Qt and Opera installed, you must enable anti-aliasing by setting the environment variable QT_XFT to "true". If you are running the "bash" shell, enter the following command on the command prompt or in a terminal window:
export QT_XFT=true
To enable this automatically every time you log in, add this line to your ~/.bashrc file.
When this is done, you can start Opera.

Hmm. It works for me.
First up, find out if it has libXft compiled in. I did this by looking at the /usr/bin/opera script. It points to a variable OPERA near the top. Now use ldd on the opera binary, ie:
$ ldd /usr/lib/opera/6.03-20020813.2/opera
libpthread.so.0 => /lib/libpthread.so.0 (0x4001e000)
libdl.so.2 => /lib/libdl.so.2 (0x40032000)
libqt.so.2 => /usr/lib/libqt.so.2 (0x40036000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x404e5000)
libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x405bf000)
libm.so.6 => /lib/libm.so.6 (0x40609000)
libc.so.6 => /lib/libc.so.6 (0x4062a000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40747000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40754000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x4075c000)
libXft.so.1 => /usr/X11R6/lib/libXft.so.1 (0x40773000)
libpng.so.2 => /usr/lib/libpng.so.2 (0x4079c000)
libz.so.1 => /usr/lib/libz.so.1 (0x407c7000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x407d6000)
libmng.so.1 => /usr/lib/libmng.so.1 (0x407f5000)
libstdc++-libc6.2-2.so.3 => /usr/lib/libstdc++-libc6.2-2.so.3 (0x40838000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x40881000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x40887000)
liblcms.so.1 => /usr/lib/liblcms.so.1 (0x408c6000)
There are a few references to libXrender and libXft. If you don't see these, something is wrong. Maybe your QT isn't compiled for AA.Do this, and let me know the results. If it still doesn't work, maybe we can try something else.

![]() |
Dvd
|
pthread
|

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |