]> git.lyx.org Git - lyx.git/commitdiff
Add some info about Solaris to the INSTALL file
authorEnrico Forestieri <forenr@lyx.org>
Mon, 11 Feb 2008 22:39:15 +0000 (22:39 +0000)
committerEnrico Forestieri <forenr@lyx.org>
Mon, 11 Feb 2008 22:39:15 +0000 (22:39 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22949 a592a061-630c-0410-9148-cb99ea01b6c8

INSTALL

diff --git a/INSTALL b/INSTALL
index b4c50ed967e41c36596b23d1999f171a8d8a7160..36fd8cb4cfd46b82ea82550e9ca4957784af2ffd 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -320,6 +320,47 @@ notify us.
   o On SUN Sparc Solaris, you need gnumake. The LyX makefiles do not
     work with Solaris make.
 
-    The Solaris ar seg-faults trying to build the insets library. You
+    The Solaris ar seg-faults trying to build the insets library. You
     will need to use the ar from the GNU binutils for this subdirectory.
+    There is no problem with the Solaris 9 and 10 ar.
+
+    Qt4 uses the Xrender X11 extension for antialiased fonts. This
+    extension was added to Xsun starting from the Solaris 10 8/07
+    release, but it is not activated by default. To activate it, you
+    must issue (as root) the following command:
+    svccfg -s svc:/application/x11/x11-server setprop options/server_args=+xrender
+    and then restart the X server.
+
+    There is a problem with the fontconfig library shipped with
+    Solaris 10 8/07 causing a seg-fault when it is used by Qt4.
+    Until this is fixed, a workaround is replacing the shared library
+    /usr/lib/libfontconfig.so.1 with a copy from a previous release or
+    installing a new version of fontconfig from http://www.sunfreeware.com/
+
+    On Solaris, the default fontconfig configuration gives preference
+    to bitmap fonts at (not so small) sizes. As bitmapped fonts are not
+    antialiased, you may prefer changing this configuration. This may be
+    done by adding the following stanza
+
+          <match target="pattern">
+              <edit name="prefer_bitmap">
+                  <bool>false</bool>
+              </edit>
+          </match>
+
+    to either ~/.fonts.conf (for a per-user change) or /etc/fonts/local.conf
+    (for a global system change). The stanza should be added between the
+    <fontconfig> and </fontconfig> tags. If neither ~/.fonts.conf nor
+    /etc/fonts/local.conf exist, you can create them with the following
+    content:
+
+      <?xml version="1.0"?>
+      <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+      <fontconfig>
+          <match target="pattern">
+              <edit name="prefer_bitmap">
+                  <bool>false</bool>
+              </edit>
+          </match>
+      </fontconfig>