Update FAQ for GNOME 2.14.

* Remove obsolete question on D-BUS.  D-BUS sessions are now the default.

* Remove some legacy bits from other questions.

* Mention that Gamin is the new default FAM provider.
This commit is contained in:
Joe Marcus Clarke 2006-04-30 05:45:35 +00:00
parent 0bed55f45b
commit 958a94698b
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/www/; revision=27671

View file

@ -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.107 2006/04/18 04:19:08 bland Exp $">
<!ENTITY date "$FreeBSD: www/en/gnome/docs/faq2.sgml,v 1.108 2006/04/18 21:15:03 ceri Exp $">
<!ENTITY title "FreeBSD GNOME Project: GNOME &gnomever; FAQ">
<!ENTITY % navincludes SYSTEM "../includes.navgnome.sgml"> %navincludes;
<!ENTITY % gnomeincludes SYSTEM "../includes.sgml"> %gnomeincludes;
@ -55,13 +55,11 @@
automatic logins?</a>
<li> <a href="#q24">How do I upgrade from gnome2-lite to
the full GNOME &gnomever; desktop?</a>
<li> <a href="#q25">How do I use D-BUS from within the
GNOME Desktop?</a>
<li> <a href="#q26">How do I enable Emacs-style
<li> <a href="#q25">How do I enable Emacs-style
keybindings in GTK+ applications?</a>
<li> <a href="#q27">Why do I only see generic icons in
<li> <a href="#q26">Why do I only see generic icons in
Nautilus?</a>
<li> <a href="#q28">Why do I need confirm access to keyring
<li> <a href="#q27">Why do I need confirm access to keyring
every time Nautilus tries to open external share?</a>
</ol>
<h2>Full Text </h2>
@ -110,13 +108,9 @@
your &gnomever; desktop.</u></p>
<p>GNOME includes support for the File Alteration Monitor
(<tt>devel/fam</tt>) by default, in order to improve the
(<tt>devel/gamin</tt>) by default, in order to improve the
GNOME desktop's ability to respond to files being added,
deleted, or modified by other programs. To take advantage
of this functionality, FAM must be enabled in inetd.conf(5).
More information can be found in
<tt>ports/devel/fam/pkg-message</tt>.</p>
deleted, or modified by other programs.</p>
<p><u>Make GNOME &gnomever; start when X starts.</u></p>
@ -821,31 +815,18 @@ net.inet.udp.blackhole
have the correct package directory, you should append
<tt>/Latest/</tt> to it so you can <tt>pkg_add gnome2</tt>
without knowing any additional version numbers. For example,
if you are installing on i386 FreeBSD 5.4, set
if you are installing on i386 FreeBSD 6.0, set
<tt>PACKAGESITE</tt> to the following:</p>
<pre>
http://www.marcuscom.com/tb/packages/5.4-FreeBSD/Latest/
http://www.marcuscom.com/tb/packages/6.0-FreeBSD/Latest/
</pre>
<p>If you are installing on amd64 FreeBSD 5.4, set
<p>If you are installing on amd64 FreeBSD 6.0, set
<tt>PACKAGESITE</tt> to the following:</p>
<pre>
http://www.marcuscom.com/tb/packages-amd64/5.4-FreeBSD/Latest/
</pre>
<p>If you are installing on FreeBSD -STABLE, -CURRENT, or
any release after 4.9 or 5.2, then you can simply
follow the <a href="#q1">instructions</a> on installing
GNOME from packages. However, if you are installing on
FreeBSD 4.9 or 5.2.1, you must first install the
<tt>sysutils/pkg_install</tt> port or package,
then use the following command to install GNOME from
packages:</p>
<pre>
/usr/local/sbin/pkg_add -r gnome2
http://www.marcuscom.com/tb/packages-amd64/6.0-FreeBSD/Latest/
</pre>
<p>Ade Lovett (ade) offers periodically built amd64 package sets
@ -1010,67 +991,9 @@ AutomaticLogin=marcus
</li>
<!-- Q25 -->
<li style="padding-bottom: 0.5em"><a name="q25"></a>
<p><b>How do I use D-BUS from within the GNOME
Desktop?</b></p>
<!-- A25 -->
<p>If you ever start up an application and see the
following error:</p>
<pre>
WARNING **: Service registration failed.
WARNING **: Unable to determine the address of the message bus
</pre>
<p>It means the application wants to use <a
href="http://www.freedesktop.org/wiki/Software_2fdbus">D-BUS</a>.
D-BUS is a message bus system which allows for
applications to communicate with one another. Many
applications such as Evince, Epiphany, Evolution,
and Liferea are starting to make use of D-BUS's
services.</p>
<p>In order for applications to communicate with D-BUS,
the system message daemon must first be started. To do
this, add the following to <tt>/etc/rc.conf</tt>:</p>
<pre>
dbus_enable="YES"
</pre>
<p>Next, the GNOME Desktop must be started with D-BUS
support. To do this, launch <tt>gnome-session</tt> from
within <tt>dbus-launch</tt>. For example, if you start
GNOME using <tt>~/.xinitrc</tt> or <tt>~/.xsession</tt>,
change the line that execs <tt>gnome-session</tt> to the
following:</p>
<pre>
exec dbus-launch --exit-with-session gnome-session
</pre>
<p>If you use GDM to start GNOME, <a href="#q16">create a
new GDM session</a> with the following parameters:</p>
<pre>
[Desktop Entry]
Encoding=UTF-8
Name=GNOME with D-BUS
Comment=GNOME Desktop with D-BUS support
Exec=/usr/local/bin/dbus-launch --exit-with-session /usr/X11R6/bin/gnome-session
TryExec=/usr/local/bin/dbus-launch
Icon=
Type=Application
</pre>
<p>Call this new GDM session
<tt>gnome-dbus.desktop</tt>.</p>
</li>
<!-- Q26 -->
<li style="padding-bottom: 0.5em"><a name="q26"></a>
<p><b>How do I enable Emacs-style keybindings in GTK+
applications?</b></p>
<!-- A26 -->
<!-- A25 -->
<p>By default, GTK+ uses Windows-like keyboard shortcuts
for command line editing. Many UNIX users are more
familiar or more comfortable with Emacs-style shortcuts.
@ -1093,10 +1016,10 @@ gtk-key-theme-name = "Emacs"
&gt; System Tools &gt; Configuration Editor</b>
(<tt>gconf-editor</tt> from the command line).</p>
</li>
<!-- Q27 -->
<li style="padding-bottom: 0.5em"><a name="q27"></a>
<!-- Q26 -->
<li style="padding-bottom: 0.5em"><a name="q26"></a>
<p><b>Why do I only see generic icons in Nautilus?</b></p>
<!-- A27 -->
<!-- A26 -->
<p>This typically occurs for users that are not running
the full GNOME Desktop. By default,
<tt>gnome-session</tt> will start
@ -1118,11 +1041,11 @@ gtk-key-theme-name = "Emacs"
problems can be solved by reinstalling
<tt>sysutils/gnomecontrolcenter2</tt>.</p>
</li>
<!-- Q28 -->
<li style="padding-bottom: 0.5em"><a name="q28"></a>
<!-- Q27 -->
<li style="padding-bottom: 0.5em"><a name="q27"></a>
<p><b>Why do I need confirm access to keyring
every time Nautilus tries to open external share?</b></p>
<!-- A28 -->
<!-- A27 -->
<p>You did not mount <tt>procfs</tt> file system. Which is off
by default in latest releases. Consider adding following
line to your <tt>/etc/fstab</tt> file:</p>