* Fix some grammatical nits
* s/1.4.1/1.4/g , s/2.0.[0-9]/2.0/g * mention gnome2-fifth-toe Submitted by: Adam Weinberger <adam@vectors.cx>
This commit is contained in:
parent
47e58a41bd
commit
168e34eff2
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/www/; revision=14624
3 changed files with 95 additions and 65 deletions
|
@ -1,7 +1,7 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
|
||||
<!ENTITY base CDATA "../..">
|
||||
<!ENTITY date "$FreeBSD: www/en/gnome/docs/faq.sgml,v 1.34 2002/07/05 06:31:40 marcus Exp $">
|
||||
<!ENTITY title "FreeBSD GNOME Project: GNOME 1.4.1 FAQ">
|
||||
<!ENTITY date "$FreeBSD: www/en/gnome/docs/faq.sgml,v 1.35 2002/08/25 19:12:55 marcus Exp $">
|
||||
<!ENTITY title "FreeBSD GNOME Project: GNOME 1.4 FAQ">
|
||||
<!ENTITY % gnomeincludes SYSTEM "../includes.sgml"> %gnomeincludes;
|
||||
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
|
||||
]>
|
||||
|
@ -59,9 +59,9 @@
|
|||
<tt># pkg_add -r gnome</tt>
|
||||
|
||||
<p>This will download the latest GNOME packages from the FreeBSD FTP
|
||||
site, and proceed to install them on your system. <b>Note:</b> As
|
||||
of 4.4-RELEASE, installing GNOME from packages contained on a
|
||||
release CDROM is broken. You should instead use the ports
|
||||
site, and proceed to install them on your system. <b>Note:</b>
|
||||
Installing GNOME from packages contained in the 4.4-RELEASE
|
||||
release CDROM was broken. You should instead use the ports
|
||||
method below. The problem was fixed in the 4.5-RELEASE.</p>
|
||||
|
||||
<p>To build and install GNOME from ports, you should first
|
||||
|
@ -85,8 +85,8 @@ WITH_GTK=yes
|
|||
Vim, to take advantage of the Gtk+ widget set.</p>
|
||||
|
||||
<p>Currently, building from ports is the preferred method for
|
||||
installing GNOME on FreeBSD, however FreeBSD GNOME team is working
|
||||
on improving situation with pre-built packages.</p>
|
||||
installing GNOME on FreeBSD; however, the FreeBSD GNOME team is
|
||||
working on improving the installation of pre-built packages.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td><br></td></tr>
|
||||
|
@ -103,9 +103,10 @@ WITH_GTK=yes
|
|||
<tr>
|
||||
<td width="10"> <br> </td>
|
||||
<td align="left" valign="top" colspan="3">
|
||||
<p>The majority of GNOME compilation problems can be solved by making
|
||||
sure all the necessary GNOME components are up-to-date. All GNOME
|
||||
applications require the following core components to build:</p>
|
||||
<p>The majority of GNOME compilation problems can be solved by
|
||||
making sure all the necessary GNOME components are up-to-date.
|
||||
All GNOME applications require the following core components to
|
||||
build:</p>
|
||||
|
||||
<pre>
|
||||
pkg-config
|
||||
|
@ -120,8 +121,8 @@ gnomecore
|
|||
</pre>
|
||||
|
||||
<p>Verify all those components are up-to-date, then try building
|
||||
GNOME or your GNOME application again. You may see compiler errors
|
||||
relating to pthreads (POSIX threads), such as:</p>
|
||||
GNOME or your GNOME application again. You may see compiler
|
||||
errors relating to pthreads (POSIX threads), such as:</p>
|
||||
|
||||
<pre>
|
||||
undefined reference to 'strerror_r'
|
||||
|
@ -131,7 +132,6 @@ undefined reference to 'strerror_r'
|
|||
compiled into your kernel:</p>
|
||||
|
||||
<pre>
|
||||
options P1003_1B
|
||||
options _KPOSIX_PRIORITY_SCHEDULING
|
||||
</pre>
|
||||
|
||||
|
@ -144,7 +144,7 @@ options _KPOSIX_PRIORITY_SCHEDULING
|
|||
|
||||
<p>Ports such as <tt>devel/pth</tt> and <tt>devel/ngpt</tt> can
|
||||
also cause pthread-related problems when compiling GNOME. If you
|
||||
do not need these ports installed, it is recommended you remove them.
|
||||
do not need these ports installed, it is recommended that you remove them.
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
|
@ -155,7 +155,8 @@ options _KPOSIX_PRIORITY_SCHEDULING
|
|||
<td width="10">
|
||||
<b><a name="q3"> 3.</a></b></td>
|
||||
<td align="left" valign="top" colspan="3">
|
||||
<b>I installed GNOME, but I'm missing application foo. What gives?</b>
|
||||
<b>I installed GNOME, but I'm missing application foo. What gives?
|
||||
</b>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- A3 -->
|
||||
|
@ -173,7 +174,9 @@ options _KPOSIX_PRIORITY_SCHEDULING
|
|||
Installing <tt>gnome-fifth-toe</tt> from packages was broken
|
||||
broken on 4.4-RELEASE (fixed in 4.5-RELEASE).</p>
|
||||
|
||||
<tt># pkg_add -r gnome-fifth-toe</tt>
|
||||
<pre>
|
||||
# pkg_add -r gnome-fifth-toe
|
||||
</pre>
|
||||
|
||||
<p>To build <tt>gnome-fifth-toe</tt> from ports:</p>
|
||||
|
||||
|
@ -184,7 +187,8 @@ options _KPOSIX_PRIORITY_SCHEDULING
|
|||
</pre>
|
||||
|
||||
<p>A full list of GNOME applications that have been ported to
|
||||
FreeBSD can be found <a href="../../ports/gnome.html">here</a>.</p>
|
||||
FreeBSD can be found <a href="../../ports/gnome.html">here</a>.
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td><br></td></tr>
|
||||
|
@ -248,13 +252,14 @@ options _KPOSIX_PRIORITY_SCHEDULING
|
|||
<td align="left" valign="top" colspan="3">
|
||||
<p>GNOME and KDE are both desktop environments. GNOME is based on
|
||||
the GTK+ widget set, and is primarily written in C. KDE on the
|
||||
other hand is based on the QT widget set, and is primarily written
|
||||
in C++.</p>
|
||||
other hand is based on the QT widget set, and is primarily
|
||||
written in C++.</p>
|
||||
|
||||
<p>Both environments offer a wide range of applications from toys and
|
||||
games to full-blown office suites. Both are actively developed and
|
||||
ported to FreeBSD. If you're trying to decide which one to call
|
||||
your own, try them both, and see which one <b>you</b> like better.
|
||||
<p>Both environments offer a wide range of applications from toys
|
||||
and games to full-blown office suites. Both are actively
|
||||
developed and ported to FreeBSD. If you're trying to decide
|
||||
which one to call your own, try them both, and see which one
|
||||
<b>you</b> like better.
|
||||
</p>
|
||||
|
||||
<p>You can read more about KDE on FreeBSD at
|
||||
|
@ -292,8 +297,9 @@ options _KPOSIX_PRIORITY_SCHEDULING
|
|||
|
||||
<p>If you want even more themes, checkout
|
||||
<a href="http://gtk.themes.org">http://gtk.themes.org</a>. Note,
|
||||
you will probably need to install the <tt>gtk-engines-collection</tt>
|
||||
before using any of the pixmap themes from themes.org.</p>
|
||||
you will probably need to install the
|
||||
<tt>gtk-engines-collection</tt> before using any of the pixmap
|
||||
themes from themes.org.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td><br></td></tr>
|
||||
|
@ -311,12 +317,13 @@ options _KPOSIX_PRIORITY_SCHEDULING
|
|||
<td width="10"> <br> </td>
|
||||
<td align="left" valign="top" colspan="3">
|
||||
<p>The <tt>gnome</tt> meta-port installs the
|
||||
<a href="http://sawmill.sourceforge.net/">Sawfish</a> window manager
|
||||
by default. However, there are other window managers you can use
|
||||
with GNOME. These include:</p>
|
||||
<a href="http://sawmill.sourceforge.net/">Sawfish</a> window
|
||||
manager by default. However, there are other window managers
|
||||
you can use with GNOME. These include:</p>
|
||||
|
||||
<ul>
|
||||
<li><a href="http://www.enlightenment.org/pages/main.html">Enlightenment</a></li>
|
||||
<li><a href="http://www.enlightenment.org/pages/main.html">
|
||||
Enlightenment</a></li>
|
||||
<li><a href="http://www.fvwm.org/">FVWM2</a></li>
|
||||
<li><a href="http://www.windowmaker.org/">WindowMaker</a></li>
|
||||
<li><a href="http://www.afterstep.org/">Afterstep</a></li>
|
||||
|
@ -356,8 +363,8 @@ libraries: /usr/X11R6/lib/libxalflaunch.so.0: ELF file OS ABI invalid.
|
|||
the Linux version of <tt>libxalflaunch.so.0</tt> in
|
||||
<tt>/compat/linux/usr/X11R6/lib</tt>, and will be used
|
||||
instead of the FreeBSD binary when launching Linux
|
||||
applications. You may see the following error after installing
|
||||
<tt>linux-xalf</tt>:</p>
|
||||
applications. You may see the following error after
|
||||
installing <tt>linux-xalf</tt>:</p>
|
||||
|
||||
<pre>
|
||||
/usr/libexec/ld-elf.so.1: Shared object "libkrb.so.3" not found
|
||||
|
@ -384,7 +391,7 @@ libraries: /usr/X11R6/lib/libxalflaunch.so.0: ELF file OS ABI invalid.
|
|||
and KDE are still far from perfection or even completeness and
|
||||
could hardly be compared to commercial offerings in terms of
|
||||
user-friendliness. But at the same time it is a huge step in the
|
||||
right direction. It should also be noted, that both GNOME and
|
||||
right direction. It should also be noted that both GNOME and
|
||||
KDE are still very young and the situation is likely to improve as
|
||||
they mature (does anybody remember what sort of crap
|
||||
Windows 3.11 was?).</p>
|
||||
|
@ -425,7 +432,8 @@ libraries: /usr/X11R6/lib/libxalflaunch.so.0: ELF file OS ABI invalid.
|
|||
<td width="10">
|
||||
<b><a name="q11"> 11.</a></b></td>
|
||||
<td align="left" valign="top" colspan="3">
|
||||
<b>How do I enable Java support in the Mozilla or Galeon web browser?</b>
|
||||
<b>How do I enable Java support in the Mozilla or Galeon web
|
||||
browser?</b>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- A11 -->
|
||||
|
@ -436,9 +444,9 @@ libraries: /usr/X11R6/lib/libxalflaunch.so.0: ELF file OS ABI invalid.
|
|||
install the Java Development Kit available from the <tt>java/jdk13
|
||||
</tt>port (version 1.3.1p6 or later is required) and restart the
|
||||
browser. Please note that if the version of the Mozilla package
|
||||
installed on your computer is less than 0.9.8_2,1 then you also need
|
||||
to use the following command to create the symbolic link required for
|
||||
the Java plugin to work:</p>
|
||||
installed on your computer is less than 0.9.8_2,1 then you also
|
||||
need to use the following command to create the symbolic link
|
||||
required for the Java plugin to work:</p>
|
||||
<pre>
|
||||
# ln -sf /usr/local/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so \
|
||||
/usr/X11R6/lib/mozilla/plugins/libjavaplugin_oji.so
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
|
||||
<!ENTITY base CDATA "../..">
|
||||
<!ENTITY date "$FreeBSD: www/en/gnome/docs/faq2.sgml,v 1.15 2002/09/22 06:47:22 marcus Exp $">
|
||||
<!ENTITY date "$FreeBSD: www/en/gnome/docs/faq2.sgml,v 1.16 2002/10/02 23:52:49 marcus Exp $">
|
||||
<!ENTITY title "FreeBSD GNOME Project: GNOME 2.0 FAQ">
|
||||
<!ENTITY % gnomeincludes SYSTEM "../includes.sgml"> %gnomeincludes;
|
||||
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
|
||||
|
@ -19,10 +19,10 @@
|
|||
<li> <a href="#q3">I installed GNOME 2.0, but I am missing
|
||||
application foo. What gives?</a>
|
||||
<li> <a href="#q4">What is the best way to upgrade from GNOME
|
||||
1.4.1 to GNOME 2.0?</a>
|
||||
1.4 to GNOME 2.0?</a>
|
||||
<li> <a href="#q5">How do I keep my GNOME 2.0 components
|
||||
and applications up-to-date?</a>
|
||||
<li> <a href="#q6">Can I install GNOME 1.4.1 applications under
|
||||
<li> <a href="#q6">Can I install GNOME 1.4 applications under
|
||||
GNOME 2.0 and vice versa?</a>
|
||||
<li> <a href="#q7">Where can I get more themes for GNOME 2.0?</a>
|
||||
<li> <a href="#q8">What window managers work well with GNOME 2.0?
|
||||
|
@ -119,7 +119,7 @@ options _KPOSIX_PRIORITY_SCHEDULING
|
|||
|
||||
<p>Ports such as <tt>devel/pth</tt> and <tt>devel/ngpt</tt> can
|
||||
also cause pthread-related problems when compiling GNOME 2.0.
|
||||
If you do not need these ports installed, it is recommended
|
||||
If you do not need these ports installed, it is recommended that
|
||||
you remove them.
|
||||
</p>
|
||||
</td>
|
||||
|
@ -144,7 +144,29 @@ options _KPOSIX_PRIORITY_SCHEDULING
|
|||
have not been a great deal of applications ported over to it.
|
||||
As more applications become available, they will be ported
|
||||
over. In the meantime, you can, however, run
|
||||
<a href="#q6">GNOME 1.4.1 applications</a> under GNOME 2.0.</p>
|
||||
<a href="#q6">GNOME 1.4 applications</a> under GNOME 2.0.</p>
|
||||
|
||||
<p>Many applications that have already been ported are included
|
||||
in the <tt>gnome2-fifth-toe</tt> meta-port.
|
||||
<tt>gnome2-fifth-toe</tt> includes GNOME 2.0 versions
|
||||
of some GNOME 1.4 applications. Note, many of these
|
||||
applications are still in the early development stages,
|
||||
and may not be very stable.</p>
|
||||
|
||||
<p>To install <tt>gnome2-fifth-toe</tt> from packages:</p>
|
||||
|
||||
<pre>
|
||||
# pkg_add -r gnome2-fifth-toe
|
||||
</pre>
|
||||
|
||||
<p>To install <tt>gnome2-fifth-toe</tt> from ports:</p>
|
||||
|
||||
<pre>
|
||||
# cd /usr/ports/x11/gnome2-fifth-toe
|
||||
# make clean
|
||||
# make install clean
|
||||
</pre>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td><br></td></tr>
|
||||
|
@ -154,7 +176,7 @@ options _KPOSIX_PRIORITY_SCHEDULING
|
|||
<td width="10">
|
||||
<b><a name="q4"> 4.</a></b></td>
|
||||
<td align="left" valign="top" colspan="3">
|
||||
<b>What is the best way to upgrade from GNOME 1.4.1 to GNOME 2.0?
|
||||
<b>What is the best way to upgrade from GNOME 1.4 to GNOME 2.0?
|
||||
</b>
|
||||
</td>
|
||||
</tr>
|
||||
|
@ -165,10 +187,10 @@ options _KPOSIX_PRIORITY_SCHEDULING
|
|||
<p>Right now, the GNOME project is still very much in flux.
|
||||
Work still must be done to the GNOME ports infrastructure in
|
||||
order to get things working cleanly. However, if you have
|
||||
GNOME 1.4.1, and you want to upgrade to GNOME 2.0, first
|
||||
GNOME 1.4, and you want to upgrade to GNOME 2.0, first
|
||||
familiarize yourself with the <a href="http://www.gnome.org/start/2.0/installation.html#upgrading">official</a> upgrade instructions from
|
||||
the GNOME site. Next, make sure your GNOME 1.4.1 ports are
|
||||
up-to-date, then remove the following GNOME 1.4.1 packages from
|
||||
the GNOME site. Next, make sure your GNOME 1.4 ports are
|
||||
up-to-date, then remove the following GNOME 1.4 packages from
|
||||
the system:</p>
|
||||
|
||||
<pre>
|
||||
|
@ -189,8 +211,8 @@ gdm
|
|||
eog
|
||||
</pre>
|
||||
|
||||
<p>After those packages are removed, you can build GNOME 2.0 per the
|
||||
instructions listed above.</p>
|
||||
<p>After those packages are removed, you can build GNOME 2.0 as per
|
||||
the instructions listed above.</p>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
@ -245,7 +267,7 @@ eog
|
|||
<td width="10">
|
||||
<b><a name="q6"> 6.</a></b></td>
|
||||
<td align="left" valign="top" colspan="3">
|
||||
<b>Can I install GNOME 1.4.1 applications under GNOME 2.0 and vice
|
||||
<b>Can I install GNOME 1.4 applications under GNOME 2.0 and vice
|
||||
versa?</b>
|
||||
</td>
|
||||
</tr>
|
||||
|
@ -253,13 +275,13 @@ eog
|
|||
<tr>
|
||||
<td width="10"> <br> </td>
|
||||
<td align="left" valign="top" colspan="3">
|
||||
<p>Sure! Right now, the FreeBSD GNOME team is in the process or
|
||||
migrating all GNOME 1.4.1 ports to a new build infrastructure.
|
||||
<p>Sure! Right now, the FreeBSD GNOME team is in the process of
|
||||
migrating all GNOME 1.4 ports to a new build infrastructure.
|
||||
This new infrastructure, called <b>GNOMENG</b>, will allow
|
||||
GNOME 2 users to install GNOME 1.4.1 ports without overwriting
|
||||
GNOME 2 users to install GNOME 1.4 ports without overwriting
|
||||
their GNOME 2 desktop.</p>
|
||||
|
||||
<p>Before building a GNOME 1.4.1 port under GNOME 2, take a
|
||||
<p>Before building a GNOME 1.4 port under GNOME 2, take a
|
||||
look at the port's Makefile, and check that it contains:</p>
|
||||
|
||||
<pre>
|
||||
|
@ -276,7 +298,7 @@ USE_GNOME= yes
|
|||
|
||||
<p>In that case, send email to
|
||||
<a href="mailto:&email;@FreeBSD.org">&email;@FreeBSD.org</a>
|
||||
mention the name of the port, and we will convert it to the
|
||||
mentioning the name of the port, and we will convert it to the
|
||||
new layout. Alternatively, you are free to convert the port
|
||||
yourself, and submit a PR.</p>
|
||||
|
||||
|
@ -290,8 +312,8 @@ USE_GNOME= yes
|
|||
supfile contains the <b>ports-all</b> tag.
|
||||
</p>
|
||||
|
||||
<p>To run GNOME 2.0 applications under GNOME 1.4.1, you will need
|
||||
to make sure your GNOME 1.4.1 components are up-to-date, then
|
||||
<p>To run GNOME 2.0 applications under GNOME 1.4, you will need
|
||||
to make sure your GNOME 1.4 components are up-to-date, then
|
||||
install the <tt>gnome2-devel</tt> port. To install this port
|
||||
do the following:</p>
|
||||
|
||||
|
@ -451,8 +473,8 @@ Load "type1"
|
|||
|
||||
<ol>
|
||||
<li> If you have any theme engine references, you will have
|
||||
to make sure there is a corresponding GTK+ 2 theme engine,
|
||||
otherwise remove the engine entries.</li>
|
||||
to make sure there is a corresponding GTK+ 2 theme engine.
|
||||
Otherwise, remove the engine entries.</li>
|
||||
<li> The default font specification should be outside of
|
||||
any <tt>style</tt> blocks and should be specified with
|
||||
the <tt>gtk-font-name</tt> keyword. For example:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue