/[gentoo]/xml/htdocs/doc/en/gentoo-sparc-faq.xml
Gentoo

Diff of /xml/htdocs/doc/en/gentoo-sparc-faq.xml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.13 Revision 1.14
1<?xml version='1.0' encoding="UTF-8"?> 1<?xml version='1.0' encoding="UTF-8"?>
2<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/gentoo-sparc-faq.xml,v 1.13 2006/12/04 21:17:14 jkt Exp $ --> 2<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/gentoo-sparc-faq.xml,v 1.14 2007/07/01 03:03:39 nightmorph Exp $ -->
3 3
4<!DOCTYPE guide SYSTEM "/dtd/guide.dtd"> 4<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
5<guide link="/doc/en/gentoo-sparc-faq.xml"> 5<guide link="/doc/en/gentoo-sparc-faq.xml">
6<title>Gentoo Linux/SPARC Frequently Asked Questions</title> 6<title>Gentoo Linux/SPARC Frequently Asked Questions</title>
7 7
17 17
18<!-- The content of this document is licensed under the CC-BY-SA license --> 18<!-- The content of this document is licensed under the CC-BY-SA license -->
19<!-- See http://creativecommons.org/licenses/by-sa/2.5 --> 19<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
20<license/> 20<license/>
21 21
22<version>1.8</version> 22<version>1.9</version>
23<date>2006-09-20</date> 23<date>2007-06-30</date>
24 24
25<chapter> 25<chapter>
26<title>Documentation Notes</title> 26<title>Documentation Notes</title>
27<section> 27<section>
28<body> 28<body>
30<p> 30<p>
31These are some notes to elaborate on acronyms and terms used in this document. 31These are some notes to elaborate on acronyms and terms used in this document.
32</p> 32</p>
33 33
34<p> 34<p>
35When mentioning <c>SPARC</c> and <c>SPARC64</c>, this refers to the type of 35When mentioning <c>SPARC</c>, this refers to the type of <c>sun4x</c> system.
36<c>sun4x</c> system. SPARC represents the 32 bit systems using the
37<c>sun4c</c>, <c>sun4d</c> and <c>sun4m</c> architectures (i.e. SPARCstations).
38SPARC64 represents the <c>sun4u</c> architecture seen in the UltraSPARC series 36SPARC represents the <c>sun4u</c> architecture seen in the UltraSPARC series of
39of systems (Ultras, Blades, SunFires, etc). 37systems (Ultras, Blades, SunFires, etc). Older 32-bit systems are no longer
38supported by the Gentoo/SPARC team.
40</p> 39</p>
41 40
42<p> 41<p>
43Acronyms: <c>OBP</c> = OpenBoot PROM, <c>SS</c> = SPARCstation. 42Acronyms: <c>OBP</c> = OpenBoot PROM, <c>SS</c> = SPARCstation.
44</p> 43</p>
101</tr> 100</tr>
102</table> 101</table>
103 102
104</body> 103</body>
105</section> 104</section>
105<!-- sparc32 is no longer supported
106<section> 106<section>
107<title>How do I network boot my SPARC system for installation?</title> 107<title>How do I network boot my SPARC system for installation?</title>
108<body> 108<body>
109 109
110<p> 110<p>
114instructions. 114instructions.
115</p> 115</p>
116 116
117</body> 117</body>
118</section> 118</section>
119-->
119<section> 120<section>
120<title>I have a CRT/LCD monitor attached to my SPARC that selects a resolution 121<title>I have a CRT/LCD monitor attached to my SPARC that selects a resolution
121my monitor can't handle when the kernel boots. How do I get a visible and/or 122my monitor can't handle when the kernel boots. How do I get a visible and/or
122non-distorted display on my monitor?</title> 123non-distorted display on my monitor?</title>
123<body> 124<body>
124 125
125<p> 126<p>
126This problem is a result of the framebuffer support the Linux kernel loads at 127This problem is a result of the framebuffer support the Linux kernel loads at
127boot time, and the modelines available on SPARC systems. Here we will assume 128boot time, and the modelines available on SPARC systems. Here we will assume
128your monitor and video card will agree on a resolution of 1024 by 768 at a 129your monitor and video card will agree on a resolution of 1024 by 768 at a
129refresh rate of 60 Hz. In OBP, you can set the resolution by adjusting the 130refresh rate of 60 Hz. In OBP, you can set the resolution by adjusting the
130setting for <c>output-device</c>. To view the current setting, use the 131setting for <c>output-device</c>. To view the current setting, use the command:
131command:
132</p> 132</p>
133 133
134<pre caption="View current settings"> 134<pre caption="View current settings">
135ok <i>printenv output-device</i> 135ok <i>printenv output-device</i>
136 136
192HELP!</title> 192HELP!</title>
193<body> 193<body>
194 194
195<p> 195<p>
196Most of the time, the default kernel options will be acceptable for hardware 196Most of the time, the default kernel options will be acceptable for hardware
197support. You will need to make sure that <c>devfs</c> (in case you don't use 197support. You will need to make sure that <c>virtual memory</c> and <c>/proc
198<c>udev</c>) and <c>virtual memory filesystem support</c> is enabled in the 198filesystem</c> support is enabled in the kernel as instructed in the <uri
199kernel as instructed in the <uri
200link="/doc/en/handbook/handbook-sparc.xml">Installation Handbook</uri>. 199link="/doc/en/handbook/handbook-sparc.xml">Installation Handbook</uri>.
201</p> 200</p>
202 201
203</body> 202</body>
204</section> 203</section>
265 label = solaris 264 label = solaris
266</pre> 265</pre>
267 266
268</body> 267</body>
269</section> 268</section>
269<!-- sparc32 is no longer supported
270<section> 270<section>
271<title>I just booted my SPARCstation after installing Gentoo but it won't boot. 271<title>I just booted my SPARCstation after installing Gentoo but it won't boot.
272Why isn't it booting?</title> 272Why isn't it booting?</title>
273<body> 273<body>
274 274
284cause your existing devices to be renamed, unless of course you use the 284cause your existing devices to be renamed, unless of course you use the
285compatibility names. There are additional ways to solve this. 285compatibility names. There are additional ways to solve this.
286</p> 286</p>
287 287
288<p> 288<p>
289The OBP in most or all sun4c and sun4m systems aliases "disk" to the device 289The OBP in most or all sun4c and sun4m systems aliases "disk" to the device with
290with SCSI ID 3, and "disk0" through "disk3" to the device with = the 290SCSI ID 3, and "disk0" through "disk3" to the device with the corresponding SCSI
291corresponding SCSI ID, if it happens to be a disk rather than a tape, CDROM, 291ID, if it happens to be a disk rather than a tape, CDROM, etc.
292etc.
293</p> 292</p>
294 293
295<p> 294<p>
296In the desktop systems of this era that support two SCA disks (the Aurora 295In the desktop systems of this era that support two SCA disks (the Aurora
297chassis systems), the lower slot is assigned SCSI ID 3, and the upper slot is 296chassis systems), the lower slot is assigned SCSI ID 3, and the upper slot is
309fact any other disk attached to the system. 308fact any other disk attached to the system.
310</p> 309</p>
311 310
312</body> 311</body>
313</section> 312</section>
313-->
314</chapter> 314</chapter>
315 315
316<chapter> 316<chapter>
317<title>Hardware</title> 317<title>Hardware</title>
318<section> 318<section>
331link="/proj/en/base/sparc/sunhw.xml">hardware compatibility list</uri> for 331link="/proj/en/base/sparc/sunhw.xml">hardware compatibility list</uri> for
332SPARC64 systems. In general, support for SPARC64 systems is good enough to 332SPARC64 systems. In general, support for SPARC64 systems is good enough to
333allow some users to run it successfully in production environments. 333allow some users to run it successfully in production environments.
334</p> 334</p>
335 335
336<p>
33732-bit SPARC systems are no longer supported by the Gentoo/SPARC team.
338</p>
339
340<!-- 32bit is no longer supported
336<p> 341<p>
33732-bit SPARC systems vary. Systems with the sun4m architecture have been 34232-bit SPARC systems vary. Systems with the sun4m architecture have been
338reported to work fine (SS4-SS20) including SMP configurations with the later 343reported to work fine (SS4-SS20) including SMP configurations with the later
3392.4 series kernels. sun4m systems using HyperSPARC or Ross processors in a SMP 3442.4 series kernels. sun4m systems using HyperSPARC or Ross processors in a SMP
340configuration will have a lot of kernel related trouble. Additionally the 345configuration will have a lot of kernel related trouble. Additionally the
348system stem from the kernel. Rob Radez (not related to Gentoo) maintains a 353system stem from the kernel. Rob Radez (not related to Gentoo) maintains a
349webpage <uri>http://osinvestor.com/sparc/</uri> with the status of SPARC system 354webpage <uri>http://osinvestor.com/sparc/</uri> with the status of SPARC system
350support for various versions of the Linux kernel. This can help indicate how 355support for various versions of the Linux kernel. This can help indicate how
351usable your SPARC system would be under SPARC/Linux. 356usable your SPARC system would be under SPARC/Linux.
352</p> 357</p>
358-->
353 359
354</body> 360</body>
355</section> 361</section>
356<section> 362<section>
357<title>What additional hardware is supported under Gentoo/SPARC?</title> 363<title>What additional hardware is supported under Gentoo/SPARC?</title>
384</p> 390</p>
385 391
386</body> 392</body>
387</section> 393</section>
388<section> 394<section>
389<title>So you keep talking about sun4c/sun4d/sun4m/sun4u. How do I 395<title>How do I know which Sparc I have?</title>
390know which one I have?</title>
391<body> 396<body>
392 397
393<p> 398<p>
394The <uri link="http://www.ultralinux.org/faq.html#q_2_1">UltraLinux FAQ</uri> 399The <uri link="http://www.ultralinux.org/faq.html#q_2_1">UltraLinux FAQ</uri>
395has the answer. 400has the answer.
402same MAC address and how do I fix it?</title> 407same MAC address and how do I fix it?</title>
403<body> 408<body>
404 409
405<p> 410<p>
406First, the reason they all they all have the same setting is due to a value in 411First, the reason they all they all have the same setting is due to a value in
407OpenBoot PROM (OBP). The story goes that in times past, it was assumed that if 412OpenBoot PROM (OBP). The story goes that in times past, it was assumed that if a
408a host had multiple interfaces, the interfaces would not reside on the same 413host had multiple interfaces, the interfaces would not reside on the same
409Ethernet and therefore having the MAC address unique to a machine rather than 414Ethernet and therefore having the MAC address unique to a machine rather than to
410to a NIC wouldn't be a problem. As time went on and different technologies 415a NIC wouldn't be a problem. As time went on and different technologies
411developed, the opposite was proven. 416developed, the opposite was proven.
412</p> 417</p>
413 418
414<p> 419<p>
415As for fixing the issue, there are two ways to it; from OBP and from Linux. The 420As for fixing the issue, there are two ways to it; from OBP and from Linux. The
453 458
454<chapter> 459<chapter>
455<title>Applications</title> 460<title>Applications</title>
456<section> 461<section>
457<title> 462<title>
458How do I get XFree86 to find a usable modeline on my Ultra 5/10 or Blade 463How do I get Xorg to find a usable modeline on my Ultra 5/10 or Blade 100/150?
459100/150?
460</title> 464</title>
461<body> 465<body>
462 466
463<p> 467<p>
464The ATI Framebuffer normally expects a PC's BIOS to set the Reference Clock 468The ATI Framebuffer normally expects a PC's BIOS to set the Reference Clock
465speed for the video card. However, on non-x86 architectures, this doesn't 469speed for the video card. However, on non-x86 architectures, this doesn't
466happen. So what needs to be done is to set the Reference Clock speed in the 470happen. So what needs to be done is to set the Reference Clock speed in the
467XF86Config file. 471<path>/etc/X11/xorg.conf</path>.
468</p>
469
470<p> 472</p>
471In the "Device" section of your XF86Config file, you will want to add a line 473
472similar to the following:
473</p> 474<p>
475In the "Device" section of your <path>/etc/X11/xorg.conf</path>, you will
476want to add a line similar to the following:
477</p>
474 478
475<pre caption="Add to XF86Config"> 479<pre caption="Add to xorg.conf">
476Option "reference_clock" "28.636 MHz" 480Option "reference_clock" "28.636 MHz"
477</pre> 481</pre>
478 482
479<p> 483<p>
480The following URLs contain more information on how to set the reference clock: 484Other common speeds are 14.318 MHz and 29.5 MHz. If you have issues you might
481<uri>http://www.xfree86.org/~dawes/4.3.0/ati5.html#26</uri>. If you have issues
482you might want to try without a similar setting first. 485want to try without a similar setting first.
483</p> 486</p>
484 487
485</body> 488</body>
486</section> 489</section>
487<section> 490<section>
494with the <c>~sparc</c> keyword (meaning it's in a testing phase). 497with the <c>~sparc</c> keyword (meaning it's in a testing phase).
495</p> 498</p>
496 499
497<p> 500<p>
498If you still want to install the package, you can follow the instructions from 501If you still want to install the package, you can follow the instructions from
499the at <uri link="http://forums.gentoo.org/viewforum.php?t=33534">Portage 502the <uri link="/doc/en/handbook/handbook-sparc.xml?part=3&amp;chap=3">Portage
500Masked Package FAQ</uri>. 503Handbook</uri>.
501</p> 504</p>
502
503<note>
504The FAQ mentions the sparc64 keyword, which is invalid.
505</note>
506 505
507</body> 506</body>
508</section> 507</section>
509<section> 508<section>
510<title>How can I help get package foo marked stable?</title> 509<title>How can I help get package foo marked stable?</title>
544 543
545<p> 544<p>
546The best way is to join the <c>#gentoo-sparc</c> IRC channel on Freenode IRC 545The best way is to join the <c>#gentoo-sparc</c> IRC channel on Freenode IRC
547network <c>irc.freenode.net</c>. This is where all of the developers hang out 546network <c>irc.freenode.net</c>. This is where all of the developers hang out
548and talk SPARC (amongst other things). Short of email, this is the best way to 547and talk SPARC (amongst other things). Short of email, this is the best way to
549get our attention, and blame seemant! :) 548get our attention.
550</p> 549</p>
551 550
552<p> 551<p>
553Also, many users and developers make use of the <uri 552Also, many users and developers make use of the <uri
554link="http://forums.gentoo.org/viewforum.php?f=27">Gentoo/SPARC forum</uri>. 553link="http://forums.gentoo.org/viewforum.php?f=27">Gentoo/SPARC forum</uri>.
557</p> 556</p>
558 557
559<p> 558<p>
560Additionally, you can view the bugs for Gentoo/SPARC via the <uri 559Additionally, you can view the bugs for Gentoo/SPARC via the <uri
561link="http://bugs.gentoo.org">Gentoo Bugzilla</uri>. The bugs will be assigned 560link="http://bugs.gentoo.org">Gentoo Bugzilla</uri>. The bugs will be assigned
562or CC'd to sparc@gentoo.org. 561or CCed to sparc@gentoo.org.
563</p> 562</p>
564 563
565</body> 564</body>
566</section> 565</section>
567<section> 566<section>
569Gentoo/SPARC?</title> 568Gentoo/SPARC?</title>
570<body> 569<body>
571 570
572<p> 571<p>
573A list of problematic packages can be found at 572A list of problematic packages can be found at
574<uri>http://dev.gentoo.org/~weeve/problems.html</uri> 573<uri>http://dev.gentoo.org/~weeve/problems.html</uri>.
575</p> 574</p>
576 575
577</body> 576</body>
578</section> 577</section>
579</chapter> 578</chapter>
592 <li>#gentoo-sparc - Official IRC channel on irc.freenode.net</li> 591 <li>#gentoo-sparc - Official IRC channel on irc.freenode.net</li>
593 <li> 592 <li>
594 <uri link="http://forums.gentoo.org/viewforum.php?f=27">Gentoo/SPARC 593 <uri link="http://forums.gentoo.org/viewforum.php?f=27">Gentoo/SPARC
595 Forum</uri> 594 Forum</uri>
596 </li> 595 </li>
597 <li><mail>sparc@gentoo.org</mail> - Gentoo/SPARC team email address 596 <li><mail>sparc@gentoo.org</mail> - Gentoo/SPARC team email address</li>
598 </li>
599</ul> 597</ul>
600 598
601<p> 599<p>
602Here are links to additional information about SPARC/Linux or SPARCs in general: 600Here are links to additional information about SPARC/Linux or SPARCs in general:
603</p> 601</p>
615 <uri>http://docs.sun.com</uri> - Additional hardware and software 613 <uri>http://docs.sun.com</uri> - Additional hardware and software
616 information for SPARC systems, including instructions for flashing OBP 614 information for SPARC systems, including instructions for flashing OBP
617 </li> 615 </li>
618 <li> 616 <li>
619 <uri link="http://www.obsolyte.com">Obsolyte</uri> - Information on older 617 <uri link="http://www.obsolyte.com">Obsolyte</uri> - Information on older
620 SPARC systems and links to a lot of other great SPARC related sites. 618 SPARC systems and links to a lot of other great SPARC related sites
621 </li> 619 </li>
622 <li> 620 <li>
623 <uri 621 <uri
624 link="http://040.digital-bless.com/texts/Unofficial_Sun_Blade_100_FAQ.htm">Unofficial 622 link="http://040.digital-bless.com/texts/Unofficial_Sun_Blade_100_FAQ.htm">Unofficial
625 Sun Blade 100 FAQ</uri> - Answers a lot of hardware related questions on 623 Sun Blade 100 FAQ</uri> - Answers a lot of hardware related questions on
626 the Blade 100 624 the Blade 100
627 </li> 625 </li>
628 <li> 626 <li>
629 <uri link="http://docs.sun.com/app/docs/coll/216.2">OBP Reference Guide</uri> - 627 <uri link="http://docs.sun.com/app/docs/coll/216.2">OBP Reference Guide</uri> -
630 Sun's guide to the OpenBoot PROM. 628 Sun's guide to the OpenBoot PROM
631 </li> 629 </li>
632</ul> 630</ul>
633 631
634</body> 632</body>
635</section> 633</section>

Legend:
Removed from v.1.13  
changed lines
  Added in v.1.14

  ViewVC Help
Powered by ViewVC 1.1.20