|
Lines 8-16
Link Here
|
| 8 |
<html> |
8 |
<html> |
| 9 |
&header; |
9 |
&header; |
| 10 |
|
10 |
|
| 11 |
<table border="0"> |
|
|
| 12 |
<tr> |
| 13 |
<td> |
| 14 |
<h2>Contents</h2> |
11 |
<h2>Contents</h2> |
| 15 |
<ol> |
12 |
<ol> |
| 16 |
<li> <a href="#q1">How do I get GNOME 2.2 for FreeBSD?</a> |
13 |
<li> <a href="#q1">How do I get GNOME 2.2 for FreeBSD?</a> |
|
Lines 37-57
Link Here
|
| 37 |
applications under GNOME 2.2?</a> |
34 |
applications under GNOME 2.2?</a> |
| 38 |
</ol> |
35 |
</ol> |
| 39 |
<h2>Full Text </h2> |
36 |
<h2>Full Text </h2> |
| 40 |
<table border="0" cellspacing="0" cellpadding="2"> |
|
|
| 41 |
|
37 |
|
|
|
38 |
<ol> |
| 42 |
<!-- Q1 --> |
39 |
<!-- Q1 --> |
| 43 |
<tr> |
40 |
<li style="padding-bottom: 0.5em"><a name="q1"></a> |
| 44 |
<td width="10"> |
41 |
<p><b>How do I get GNOME 2.2 for FreeBSD?</b></p> |
| 45 |
<b><a name="q1"> 1.</a></b> |
|
|
| 46 |
</td> |
| 47 |
<td align="left" valign="top" colspan="3"> |
| 48 |
<b>How do I get GNOME 2.2 for FreeBSD?</b> |
| 49 |
</td> |
| 50 |
</tr> |
| 51 |
<tr> |
| 52 |
<!-- A1 --> |
42 |
<!-- A1 --> |
| 53 |
<td width="10"> <br> </td> |
|
|
| 54 |
<td align="left" valign="top" colspan="3"> |
| 55 |
<p>There are two ways to install GNOME 2.2 on FreeBSD. One way is to use |
43 |
<p>There are two ways to install GNOME 2.2 on FreeBSD. One way is to use |
| 56 |
<a href="http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/packages-using.html"> |
44 |
<a href="http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/packages-using.html"> |
| 57 |
packages</a>, and the other way is to use |
45 |
packages</a>, and the other way is to use |
|
Lines 108-129
Link Here
|
| 108 |
|
96 |
|
| 109 |
<p>These options may cause build errors on certain platforms, and |
97 |
<p>These options may cause build errors on certain platforms, and |
| 110 |
thus they are not enabled by default.</p> |
98 |
thus they are not enabled by default.</p> |
| 111 |
</td> |
99 |
</li> |
| 112 |
</tr> |
|
|
| 113 |
<tr><td><br></td></tr> |
| 114 |
|
100 |
|
| 115 |
<!-- Q2 --> |
101 |
<!-- Q2 --> |
| 116 |
<tr> |
102 |
<li style="padding-bottom: 0.5em"><a name="q2"></a> |
| 117 |
<td width="10"> |
103 |
<p><b>GNOME 2.2 is failing to build from ports. What do I do?</b></p> |
| 118 |
<b><a name="q2"> 2.</a></b></td> |
|
|
| 119 |
<td align="left" valign="top" colspan="3"> |
| 120 |
<b>GNOME 2.2 is failing to build from ports. What do I do?</b> |
| 121 |
</td> |
| 122 |
</tr> |
| 123 |
<!-- A2 --> |
104 |
<!-- A2 --> |
| 124 |
<tr> |
|
|
| 125 |
<td width="10"> <br> </td> |
| 126 |
<td align="left" valign="top" colspan="3"> |
| 127 |
<p>The majority of GNOME 2.2 compilation problems can be solved |
105 |
<p>The majority of GNOME 2.2 compilation problems can be solved |
| 128 |
by making sure all the necessary GNOME 2.2 components are |
106 |
by making sure all the necessary GNOME 2.2 components are |
| 129 |
<a href="#q5">up-to-date</a>. You may see compiler errors relating to pthreads |
107 |
<a href="#q5">up-to-date</a>. You may see compiler errors relating to pthreads |
|
Lines 154-176
Link Here
|
| 154 |
If you do not need these ports installed, it is recommended that |
132 |
If you do not need these ports installed, it is recommended that |
| 155 |
you remove them. |
133 |
you remove them. |
| 156 |
</p> |
134 |
</p> |
| 157 |
</td> |
135 |
</li> |
| 158 |
</tr> |
|
|
| 159 |
<tr><td><br></td></tr> |
| 160 |
|
136 |
|
| 161 |
<!-- Q3 --> |
137 |
<!-- Q3 --> |
| 162 |
<tr> |
138 |
<li style="padding-bottom: 0.5em"><a name="q3"></a> |
| 163 |
<td width="10"> |
139 |
<p><b>I installed GNOME 2.2, but I am missing application foo. |
| 164 |
<b><a name="q3"> 3.</a></b></td> |
140 |
What gives?</b></p> |
| 165 |
<td align="left" valign="top" colspan="3"> |
|
|
| 166 |
<b>I installed GNOME 2.2, but I am missing application foo. |
| 167 |
What gives?</b> |
| 168 |
</td> |
| 169 |
</tr> |
| 170 |
<!-- A3 --> |
141 |
<!-- A3 --> |
| 171 |
<tr> |
|
|
| 172 |
<td width="10"> <br> </td> |
| 173 |
<td align="left" valign="top" colspan="3"> |
| 174 |
<p>Only the core components, and a few extras, are included in the |
142 |
<p>Only the core components, and a few extras, are included in the |
| 175 |
<tt>gnome2</tt> package. While you can still run |
143 |
<tt>gnome2</tt> package. While you can still run |
| 176 |
<a href="#q6">GNOME 1.4 applications</a> under GNOME 2.2, |
144 |
<a href="#q6">GNOME 1.4 applications</a> under GNOME 2.2, |
|
Lines 196-218
Link Here
|
| 196 |
# make install clean |
164 |
# make install clean |
| 197 |
</pre> |
165 |
</pre> |
| 198 |
|
166 |
|
| 199 |
</td> |
167 |
</li> |
| 200 |
</tr> |
|
|
| 201 |
<tr><td><br></td></tr> |
| 202 |
|
168 |
|
| 203 |
<!-- Q4 --> |
169 |
<!-- Q4 --> |
| 204 |
<tr> |
170 |
<li style="padding-bottom: 0.5em"><a name="q4"></a> |
| 205 |
<td width="10"> |
171 |
<p><b>What is the best way to upgrade from GNOME 1.4 to GNOME 2?</b></p> |
| 206 |
<b><a name="q4"> 4.</a></b></td> |
|
|
| 207 |
<td align="left" valign="top" colspan="3"> |
| 208 |
<b>What is the best way to upgrade from GNOME 1.4 to GNOME 2? |
| 209 |
</b> |
| 210 |
</td> |
| 211 |
</tr> |
| 212 |
<!-- A4 --> |
172 |
<!-- A4 --> |
| 213 |
<tr> |
|
|
| 214 |
<td width="10"> <br> </td> |
| 215 |
<td align="left" valign="top" colspan="3"> |
| 216 |
<p>Right now, the GNOME project is still very much in flux. |
173 |
<p>Right now, the GNOME project is still very much in flux. |
| 217 |
Work still must be done to the GNOME ports infrastructure in |
174 |
Work still must be done to the GNOME ports infrastructure in |
| 218 |
order to get things working cleanly. However, if you have |
175 |
order to get things working cleanly. However, if you have |
|
Lines 244-266
Link Here
|
| 244 |
<p>After those packages are removed, you can build GNOME 2.2 per |
201 |
<p>After those packages are removed, you can build GNOME 2.2 per |
| 245 |
the instructions listed above.</p> |
202 |
the instructions listed above.</p> |
| 246 |
|
203 |
|
| 247 |
</td> |
204 |
</li> |
| 248 |
</tr> |
|
|
| 249 |
<tr><td><br></td></tr> |
| 250 |
|
205 |
|
| 251 |
<!-- Q5 --> |
206 |
<!-- Q5 --> |
| 252 |
<tr> |
207 |
<li style="padding-bottom: 0.5em"><a name="q5"></a> |
| 253 |
<td width="10"> |
208 |
<p><b>How do I keep my GNOME 2.2 components and applications |
| 254 |
<b><a name="q5"> 5.</a></b></td> |
209 |
up-to-date?</b></p> |
| 255 |
<td align="left" valign="top" colspan="3"> |
|
|
| 256 |
<b>How do I keep my GNOME 2.2 components and applications |
| 257 |
up-to-date?</b> |
| 258 |
</td> |
| 259 |
</tr> |
| 260 |
<!-- A5 --> |
210 |
<!-- A5 --> |
| 261 |
<tr> |
|
|
| 262 |
<td width="10"> <br> </td> |
| 263 |
<td align="left" valign="top" colspan="3"> |
| 264 |
<p>I find that <tt>/usr/ports/sysutils/portupgrade</tt> works really |
211 |
<p>I find that <tt>/usr/ports/sysutils/portupgrade</tt> works really |
| 265 |
well. For example:</p> |
212 |
well. For example:</p> |
| 266 |
|
213 |
|
|
Lines 287-309
Link Here
|
| 287 |
reinstalling the desktop. Fortunately, this extreme measure |
234 |
reinstalling the desktop. Fortunately, this extreme measure |
| 288 |
is only rarely needed. |
235 |
is only rarely needed. |
| 289 |
</p> |
236 |
</p> |
| 290 |
</td> |
237 |
</li> |
| 291 |
</tr> |
|
|
| 292 |
|
| 293 |
<tr><td><br></td></tr> |
| 294 |
|
238 |
|
| 295 |
<!-- Q6 --> |
239 |
<!-- Q6 --> |
| 296 |
<tr> |
240 |
<li style="padding-bottom: 0.5em"><a name="q6"></a> |
| 297 |
<td width="10"> |
241 |
<p><b>Can I install GNOME 1.4 applications under GNOME 2.2?</b></p> |
| 298 |
<b><a name="q6"> 6.</a></b></td> |
|
|
| 299 |
<td align="left" valign="top" colspan="3"> |
| 300 |
<b>Can I install GNOME 1.4 applications under GNOME 2.2?</b> |
| 301 |
</td> |
| 302 |
</tr> |
| 303 |
<!-- A6 --> |
242 |
<!-- A6 --> |
| 304 |
<tr> |
|
|
| 305 |
<td width="10"> <br> </td> |
| 306 |
<td align="left" valign="top" colspan="3"> |
| 307 |
<p>Sure! Note, however, certain ports assume you are |
243 |
<p>Sure! Note, however, certain ports assume you are |
| 308 |
running either the GNOME 1 or GNOME 2 desktop. That is, |
244 |
running either the GNOME 1 or GNOME 2 desktop. That is, |
| 309 |
they rely on certain desktop features such as the |
245 |
they rely on certain desktop features such as the |
|
Lines 313-333
Link Here
|
| 313 |
(depending on your desktop version of choice) in |
249 |
(depending on your desktop version of choice) in |
| 314 |
<tt>/etc/make.conf</tt>. Then just install the GNOME port |
250 |
<tt>/etc/make.conf</tt>. Then just install the GNOME port |
| 315 |
you wish.</p> |
251 |
you wish.</p> |
| 316 |
</td> |
252 |
</li> |
| 317 |
</tr> |
253 |
|
| 318 |
<tr><td><br></td></tr> |
|
|
| 319 |
<!-- Q7 --> |
254 |
<!-- Q7 --> |
| 320 |
<tr> |
255 |
<li style="padding-bottom: 0.5em"><a name="q7"></a> |
| 321 |
<td width="10"> |
256 |
<p><b>Where can I get more themes for GNOME 2.2?</b></p> |
| 322 |
<b><a name="q7"> 7.</a></b></td> |
|
|
| 323 |
<td align="left" valign="top" colspan="3"> |
| 324 |
<b>Where can I get more themes for GNOME 2.2?</b> |
| 325 |
</td> |
| 326 |
</tr> |
| 327 |
<!-- A7 --> |
257 |
<!-- A7 --> |
| 328 |
<tr> |
|
|
| 329 |
<td width="10"> <br> </td> |
| 330 |
<td align="left" valign="top" colspan="3"> |
| 331 |
<p>The website <a href="http://art.gnome.org"> |
258 |
<p>The website <a href="http://art.gnome.org"> |
| 332 |
art.gnome.org</a> has been setup as a general GNOME theme |
259 |
art.gnome.org</a> has been setup as a general GNOME theme |
| 333 |
repository. They offer some gtk+-2, metacity, sawfish, |
260 |
repository. They offer some gtk+-2, metacity, sawfish, |
|
Lines 346-367
Link Here
|
| 346 |
<p>See the instructions on the website for installing the themes. |
273 |
<p>See the instructions on the website for installing the themes. |
| 347 |
If you feel inclined to port a few of them, you will not be |
274 |
If you feel inclined to port a few of them, you will not be |
| 348 |
turned away ;-).</p> |
275 |
turned away ;-).</p> |
| 349 |
</td> |
276 |
</li> |
| 350 |
</tr> |
|
|
| 351 |
<tr><td><br></td></tr> |
| 352 |
|
277 |
|
| 353 |
<!-- Q8 --> |
278 |
<!-- Q8 --> |
| 354 |
<tr> |
279 |
<li style="padding-bottom: 0.5em"><a name="q8"></a> |
| 355 |
<td width="10"> |
280 |
<p><b>What window managers work well with GNOME 2.2?</b></p> |
| 356 |
<b><a name="q8"> 8.</a></b></td> |
|
|
| 357 |
<td align="left" valign="top" colspan="3"> |
| 358 |
<b>What window managers work well with GNOME 2.2?</b> |
| 359 |
</td> |
| 360 |
</tr> |
| 361 |
<!-- A8 --> |
281 |
<!-- A8 --> |
| 362 |
<tr> |
|
|
| 363 |
<td width="10"> <br> </td> |
| 364 |
<td align="left" valign="top" colspan="3"> |
| 365 |
<p>The <tt>gnome2</tt> meta-port installs the |
282 |
<p>The <tt>gnome2</tt> meta-port installs the |
| 366 |
metacity window manager by default. Another popular window |
283 |
metacity window manager by default. Another popular window |
| 367 |
manager that works well with GNOME 2.2 is |
284 |
manager that works well with GNOME 2.2 is |
|
Lines 380-400
Link Here
|
| 380 |
window manager will revert back to the one previously configured |
297 |
window manager will revert back to the one previously configured |
| 381 |
upon next login. To switch back, simply reverse sawfish and |
298 |
upon next login. To switch back, simply reverse sawfish and |
| 382 |
metacity.</p> |
299 |
metacity.</p> |
| 383 |
</td> |
300 |
</li> |
| 384 |
</tr> |
301 |
|
| 385 |
<tr><td><br></td></tr> |
|
|
| 386 |
<!-- Q9 --> |
302 |
<!-- Q9 --> |
| 387 |
<tr> |
303 |
<li style="padding-bottom: 0.5em"><a name="q9"></a> |
| 388 |
<td width="10"> |
304 |
<p><b>Does GNOME 2.2 support anti-aliased fonts?</b></p> |
| 389 |
<b><a name="q9"> 9.</a></b></td> |
|
|
| 390 |
<td align="left" valign="top" colspan="3"> |
| 391 |
<b>Does GNOME 2.2 support anti-aliased fonts?</b> |
| 392 |
</td> |
| 393 |
</tr> |
| 394 |
<!-- A9 --> |
305 |
<!-- A9 --> |
| 395 |
<tr> |
|
|
| 396 |
<td width="10"><br></td> |
| 397 |
<td align="left" valign="top" colspan="3"> |
| 398 |
<p>Yes! Anti-aliasing requires XFree86 4.x with |
306 |
<p>Yes! Anti-aliasing requires XFree86 4.x with |
| 399 |
freetype2 support. To add freetype2 support to X, make |
307 |
freetype2 support. To add freetype2 support to X, make |
| 400 |
sure you have the following modules loaded in your |
308 |
sure you have the following modules loaded in your |
|
Lines 422-442
Link Here
|
| 422 |
<p>If you have any questions, please send them to |
330 |
<p>If you have any questions, please send them to |
| 423 |
<a href="mailto:&email;@FreeBSD.org">&email;@FreeBSD.org</a>. |
331 |
<a href="mailto:&email;@FreeBSD.org">&email;@FreeBSD.org</a>. |
| 424 |
</p> |
332 |
</p> |
| 425 |
</td> |
333 |
</li> |
| 426 |
</tr> |
334 |
|
| 427 |
<tr><td><br></td></tr> |
|
|
| 428 |
<!-- Q10 --> |
335 |
<!-- Q10 --> |
| 429 |
<tr> |
336 |
<li style="padding-bottom: 0.5em"><a name="q10"></a> |
| 430 |
<td width="10"> |
337 |
<p><b>How can I control what fonts are anti-aliased?</b></p> |
| 431 |
<b><a name="q10"> 10.</a></b></td> |
|
|
| 432 |
<td align="left" valign="top" colspan="3"> |
| 433 |
<b>How can I control what fonts are anti-aliased?</b> |
| 434 |
</td> |
| 435 |
</tr> |
| 436 |
<!-- A10 --> |
338 |
<!-- A10 --> |
| 437 |
<tr> |
|
|
| 438 |
<td width="10"><br></td> |
| 439 |
<td align="left" valign="top" colspan="3"> |
| 440 |
<p>GNOME 2.2 makes use of Xft and fontconfig to handle |
339 |
<p>GNOME 2.2 makes use of Xft and fontconfig to handle |
| 441 |
anti-aliasing. Fontconfig is a very powerful XML-based |
340 |
anti-aliasing. Fontconfig is a very powerful XML-based |
| 442 |
font configuration package. You can create a |
341 |
font configuration package. You can create a |
|
Lines 462-482
Link Here
|
| 462 |
</pre> |
361 |
</pre> |
| 463 |
|
362 |
|
| 464 |
<p>Refer to fonts-conf(5) for more information.</p> |
363 |
<p>Refer to fonts-conf(5) for more information.</p> |
| 465 |
</td> |
364 |
</li> |
| 466 |
</tr> |
365 |
|
| 467 |
<tr><td><br></td></tr> |
|
|
| 468 |
<!-- Q11 --> |
366 |
<!-- Q11 --> |
| 469 |
<tr> |
367 |
<li style="padding-bottom: 0.5em"><a name="q11"></a> |
| 470 |
<td width="10"> |
368 |
<p><b>How do I edit my GNOME 2 menus?</b></p> |
| 471 |
<b><a name="q11"> 11.</a></b></td> |
|
|
| 472 |
<td align="left" valign="top" colspan="3"> |
| 473 |
<b>How do I edit my GNOME 2 menus?</b> |
| 474 |
</td> |
| 475 |
</tr> |
| 476 |
<!-- A11 --> |
369 |
<!-- A11 --> |
| 477 |
<tr> |
|
|
| 478 |
<td width="10"><br></td> |
| 479 |
<td align="left" valign="top" colspan="3"> |
| 480 |
<p>You need to use Nautilus to edit your GNOME 2 menus. If you |
370 |
<p>You need to use Nautilus to edit your GNOME 2 menus. If you |
| 481 |
want to edit any menu other than Favorites, you must be |
371 |
want to edit any menu other than Favorites, you must be |
| 482 |
root.</p> |
372 |
root.</p> |
|
Lines 484-505
Link Here
|
| 484 |
<p>To edit the menus, launch Nautilus, and enter the URL |
374 |
<p>To edit the menus, launch Nautilus, and enter the URL |
| 485 |
<b>applications:///</b>. From there you should be able to edit |
375 |
<b>applications:///</b>. From there you should be able to edit |
| 486 |
your entire application menu.</p> |
376 |
your entire application menu.</p> |
| 487 |
</td> |
377 |
</li> |
| 488 |
</tr> |
378 |
|
| 489 |
<tr><td><br></td></tr> |
|
|
| 490 |
<!-- Q12 --> |
379 |
<!-- Q12 --> |
| 491 |
<tr> |
380 |
<li style="padding-bottom: 0.5em"><a name="q12"></a> |
| 492 |
<td width="10"> |
381 |
<p><b>How do I use GTK+ 2 resource settings for GTK+ 2 applications |
| 493 |
<b><a name="q12"> 12.</a></b></td> |
382 |
when not in a GNOME environment?</b></p> |
| 494 |
<td align="left" valign="top" colspan="3"> |
|
|
| 495 |
<b>How do I use GTK+ 2 resource settings for GTK+ 2 applications |
| 496 |
when not in a GNOME environment?</b> |
| 497 |
</td> |
| 498 |
</tr> |
| 499 |
<!-- A12 --> |
383 |
<!-- A12 --> |
| 500 |
<tr> |
|
|
| 501 |
<td width="10"><br></td> |
| 502 |
<td align="left" valign="top" colspan="3"> |
| 503 |
<p> GNOME 2 applications get their GTK+ 2 resources from themes and |
384 |
<p> GNOME 2 applications get their GTK+ 2 resources from themes and |
| 504 |
the corresponding theme engine. If you would rather run your |
385 |
the corresponding theme engine. If you would rather run your |
| 505 |
GTK+ 2 applications in a non-GNOME environment then you will |
386 |
GTK+ 2 applications in a non-GNOME environment then you will |
|
Lines 526-557
Link Here
|
| 526 |
<pre>gtk-font-name = "Verdana 11"</pre> |
407 |
<pre>gtk-font-name = "Verdana 11"</pre> |
| 527 |
</li> |
408 |
</li> |
| 528 |
</ol> |
409 |
</ol> |
| 529 |
</td> |
410 |
</li> |
| 530 |
</tr> |
411 |
|
| 531 |
<tr><td><br></td></tr> |
|
|
| 532 |
<!-- Q13 --> |
412 |
<!-- Q13 --> |
| 533 |
<tr> |
413 |
<li style="padding-bottom: 0.5em"><a name="q13"></a> |
| 534 |
<td width="10"> |
414 |
<p><b>How do I configure settings for GNOME 1.4 applications under |
| 535 |
<b><a name="q13"> 13.</a></b></td> |
415 |
GNOME 2.2?</b></p> |
| 536 |
<td align="left" valign="top" colspan="3"> |
|
|
| 537 |
<b>How do I configure settings for GNOME 1.4 applications under |
| 538 |
GNOME 2.2?</b> |
| 539 |
</td> |
| 540 |
</tr> |
| 541 |
<!-- A13 --> |
416 |
<!-- A13 --> |
| 542 |
<tr> |
|
|
| 543 |
<td width="10"><br></td> |
| 544 |
<td align="left" valign="top" colspan="3"> |
| 545 |
<p>Install <tt>sysutils/gnomecontrolcenter</tt>, then invoke |
417 |
<p>Install <tt>sysutils/gnomecontrolcenter</tt>, then invoke |
| 546 |
<tt>gnomecc</tt> from the command line to bring up the GNOME |
418 |
<tt>gnomecc</tt> from the command line to bring up the GNOME |
| 547 |
1.4 control center.</p> |
419 |
1.4 control center.</p> |
| 548 |
</td> |
420 |
</li> |
| 549 |
</tr> |
421 |
</ol> |
| 550 |
<tr><td><br></td></tr> |
422 |
|
| 551 |
</table> |
|
|
| 552 |
</td> |
| 553 |
</tr> |
| 554 |
</table> |
| 555 |
&footer; |
423 |
&footer; |
| 556 |
</body> |
424 |
</body> |
| 557 |
</html> |
425 |
</html> |