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

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

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

Revision 1.2 Revision 1.3
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-alpha-faq.xml,v 1.2 2006/04/04 00:44:33 nightmorph Exp $ --> 2<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/gentoo-alpha-faq.xml,v 1.3 2006/06/22 20:01:26 nightmorph Exp $ -->
3 3
4<!DOCTYPE guide SYSTEM "/dtd/guide.dtd"> 4<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
5<guide link="/doc/en/gentoo-alpha-faq.xml"> 5<guide link="/doc/en/gentoo-alpha-faq.xml">
6 6
7<title>Gentoo Linux/Alpha Frequently Asked Questions</title> 7<title>Gentoo Linux/Alpha Frequently Asked Questions</title>
16 16
17<!-- The content of this document is licensed under the CC-BY-SA license --> 17<!-- The content of this document is licensed under the CC-BY-SA license -->
18<!-- See http://creativecommons.org/licenses/by-sa/2.5 --> 18<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
19<license/> 19<license/>
20 20
21<version>1.1</version> 21<version>1.2</version>
22<date>2006-04-03</date> 22<date>2006-06-21</date>
23 23
24<chapter> 24<chapter>
25<title>About this Document</title> 25<title>About this Document</title>
26 26
27<section> 27<section>
67 <li><uri link="#why">Why install Gentoo on Alpha?</uri></li> 67 <li><uri link="#why">Why install Gentoo on Alpha?</uri></li>
68 <li><uri link="#where">Where can I buy Alpha hardware?</uri></li> 68 <li><uri link="#where">Where can I buy Alpha hardware?</uri></li>
69</ul> 69</ul>
70 70
71<p> 71<p>
72<b>Hardware</b>
73</p>
74
75<ul>
76 <li>
77 <uri link="#ascase">I opened up the case on an AlphaServer and now it won't
78 power on, what do I do?</uri>
79 </li>
80</ul>
81
82<p>
72<b>Alpha Specific Compiler Flags</b> 83<b>Alpha Specific Compiler Flags</b>
73</p> 84</p>
74 85
75<ul> 86<ul>
76 <li> 87 <li>
83 How do I optimize for a specific instruction set and scheduling model? 94 How do I optimize for a specific instruction set and scheduling model?
84 </uri> 95 </uri>
85 </li> 96 </li>
86 <li> 97 <li>
87 <uri link="#MTUNE"> 98 <uri link="#MTUNE">
88 How do I specify the scheduling model without changing the instruction set? 99 How do I specify the scheduling model without changing the instruction
100 set?
89 </uri> 101 </uri>
90 </li> 102 </li>
91 <li> 103 <li>
92 <uri link="#mieee"> 104 <uri link="#mieee">
93 How do I enable software assisted floating point numbers? 105 How do I enable software assisted floating point numbers?
125 <uri link="#ARCvsSRM"> 137 <uri link="#ARCvsSRM">
126 How can I tell if which firmware my Alpha has, ARC or SRM? 138 How can I tell if which firmware my Alpha has, ARC or SRM?
127 </uri> 139 </uri>
128 </li> 140 </li>
129 <li><uri link="#whichbootloader">Which bootloader do I use?</uri></li> 141 <li><uri link="#whichbootloader">Which bootloader do I use?</uri></li>
142 <li>
143 <uri link="#abootfs">
144 Can aboot boot kernels from xfs, reiserfs, or jfs partitions?
145 </uri>
146 </li>
130</ul> 147</ul>
131 148
132<p> 149<p>
133<b>Java on Gentoo/Alpha</b> 150<b>Software</b>
134</p> 151</p>
135 152
136<ul> 153<ul>
137 <li><uri link="#javasupport">How is Java support in Gentoo/Alpha?</uri></li> 154 <li><uri link="#javasupport">How is Java support in Gentoo/Alpha?</uri></li>
138 <li><uri link="#compaqjava">What's wrong with compaq-jdk?</uri></li> 155 <li><uri link="#compaqjava">What's wrong with compaq-jdk?</uri></li>
156 <li>
139 <li><uri link="#currentjava">Will there ever be working Java support?</uri></li> 157 <uri link="#currentjava">Will there ever be working Java support?</uri>
158 </li>
159 <li><uri link="#dotnetsupport">How is .NET support in Gentoo/Alpha?</uri></li>
160 <li>
161 <uri link="#dotnetneeded">What is needed for .NET support?</uri>
162 </li>
140</ul> 163</ul>
141 164
142<p> 165<p>
143<b>Alpha Linux Kernel</b> 166<b>Alpha Linux Kernel</b>
144</p> 167</p>
188<body> 211<body>
189 212
190<p> 213<p>
191The Gentoo/Alpha project is responsible for keeping the Gentoo distribution 214The Gentoo/Alpha project is responsible for keeping the Gentoo distribution
192updated and current for the Alpha platform. This primarily includes keywording 215updated and current for the Alpha platform. This primarily includes keywording
193and new releases. The Gentoo/Alpha project aims to provide a usable environment 216packages, porting software, and making new releases. The Gentoo/Alpha project
194for both desktop and server usage. 217aims to provide a usable environment for both desktops and servers.
195</p> 218</p>
196 219
197</body> 220</body>
198</section> 221</section>
199<section id="status"> 222<section id="status">
200<title>What is the current status of the Gentoo/Alpha Project?</title> 223<title>What is the current status of the Gentoo/Alpha Project?</title>
201<body> 224<body>
202 225
203<p> 226<p>
204You can find out about the current status of the Gentoo/Alpha project in our 227You can find out about the current status of the Gentoo/Alpha project via
205status reports. Jose Luis Rivero (<mail 228status reports. These reports inform the public about what we've been up to.
206link="yoswink@gentoo.org">yoswink</mail>) plans on releasing a Gentoo/Alpha 229New status reports will be posted about once every 6 months. Current and past
207status report about once every 6 months. The current status report can be found 230status report can be found on the <uri
208<uri link="/proj/en/base/alpha/status/status-20051207.xml"> here</uri>. 231link="/proj/en/base/alpha/status/index.xml">Status Reports Project page</uri>.
209</p> 232</p>
210 233
211</body> 234</body>
212</section> 235</section>
213</chapter> 236</chapter>
305</body> 328</body>
306</section> 329</section>
307</chapter> 330</chapter>
308 331
309<chapter> 332<chapter>
333<title>Hardware</title>
334<section id="ascase">
335<title>I opened up the case on an AlphaServer and now it won't power
336on, what do I do?</title>
337<body>
338
339<p>
340Make sure the top panel of the case is on and properly in place. The middle of
341the top panel of the case has a small piece of metal oriented downwards. When
342the top panel is put back in place properly, the small piece of metal will
343press down on a switch. When the switch isn't pressed down, the system will
344refuse to power on.
345</p>
346
347</body>
348</section>
349</chapter>
350
351<chapter>
310<title>Alpha Specific Compiler Flags</title> 352<title>Alpha Specific Compiler Flags</title>
311<section id="CFLAGS"> 353<section id="CFLAGS">
312<title>Is the use of Alpha specific compiler flags recommended?</title> 354<title>Is the use of Alpha specific compiler flags recommended?</title>
313<body> 355<body>
314 356
511nautilus, xl, etc.) then you will need to choose milo. 553nautilus, xl, etc.) then you will need to choose milo.
512</p> 554</p>
513 555
514</body> 556</body>
515</section> 557</section>
516</chapter> 558<section id="abootfs">
559<title>Can aboot boot kernels from xfs, reiserfs, or jfs partitions?</title>
560<body>
561
562<p>
563No, <c>aboot</c> only supports booting kernels from <c>ext2</c> and <c>ext3</c>
564partitions. You may still use other files systems for your root partition, you
565just need to create a <path>/boot</path> partition with either <c>ext2</c> or
566<c>ext3</c> on it.
567</p>
568
569<p>
570Support for reiserfs and xfs is planned. In fact, there are patches floating
571around that add support for those two file systems. However, the use of those
572patches is unsupported.
573</p>
574
575</body>
576</section>
517<chapter> 577</chapter>
518<title>Java on Gentoo/Alpha</title> 578<chapter>
579<title>Software</title>
519 580
520<section id="javasupport"> 581<section id="javasupport">
521<title>How is Java support in Gentoo/Alpha?</title> 582<title>How is Java support in Gentoo/Alpha?</title>
522<body> 583<body>
523 584
553time that it will be a full drop in replacement jdk. 614time that it will be a full drop in replacement jdk.
554</p> 615</p>
555 616
556</body> 617</body>
557</section> 618</section>
619<section id="dotnetsupport">
620<title>How is .NET support in Gentoo/Alpha?</title>
621<body>
622
623<p>
624Neither of the two main open source efforts, <uri
625link="http://www.mono-project.com/Main_Page">mono</uri> nor <uri
626link="http://www.dotgnu.org/">DotGNU</uri>, support the alpha architecture.
627</p>
628
629</body>
630</section>
631<section id="dotnetneeded">
632<title>What is needed for .NET support?</title>
633<body>
634
635<p>
636Bringing .NET to alpha isn't a simple task. It requires coding all of the
637assembly language code generation macros for the JIT (just in time) compiler
638and coding architecture specific functions (register allocators, etc).
639</p>
640
641</body>
642</section>
558</chapter> 643</chapter>
559 644
560<chapter> 645<chapter>
561<title>Alpha Linux Kernel</title> 646<title>Alpha Linux Kernel</title>
562<section id="whichkernel"> 647<section id="whichkernel">
575<title>Are hardened-sources supported?</title> 660<title>Are hardened-sources supported?</title>
576<body> 661<body>
577 662
578<p> 663<p>
579<c>hardened-sources</c> and SELinux support is being worked on by Stephen 664<c>hardened-sources</c> and SELinux support is being worked on by Stephen
580Bennett (<mail link="spb@gentoo.org">spb</mail>). We hope to see an SELinux 665Bennett (<mail link="spb@gentoo.org">spb</mail>). <c>hardened-sources</c> is
666currently keyworded for alpha. We hope to see an SELinux profile for Alpha in
581profile for Alpha in the tree as soon as we feel confident about it. 667the tree as soon as we feel confident about it.
582</p> 668</p>
583 669
584</body> 670</body>
585</section> 671</section>
586<section id="smpkernel"> 672<section id="smpkernel">
587<title>Does the 2.6 kernel support Alpha SMP?</title> 673<title>Does the 2.6 kernel support Alpha SMP?</title>
588<body> 674<body>
589 675
590<p> 676<p>
591Working SMP for Alpha with the 2.6 Linux kernel varies from version to version. 677There were some times in the past when it was broken. However, <c>2.6.15.1</c>
592If you find that it is broken and want SMP support you will need to use a 2.4 678and <c>2.6.16.19</c> are both known to work well. If you find that SMP is
593kernel. If you really need to run a 2.6 kernel on an SMP box and you don't care 679broken and want SMP support you will need revert to the one of the versions
594that only one of your processors is getting used, then you could configure the 680mentioned above or use a 2.4 kernel. If you really need to run the latest 2.6
5952.6 kernel without SMP support. 681kernel on an SMP box and you don't care that only one of your processors is
596</p> 682getting used, then you could configure the 2.6 kernel without SMP support.
597
598<p>
599The 2.6 Linux kernel runs fine on uniprocessor Alpha systems.
600</p> 683</p>
601 684
602</body> 685</body>
603</section> 686</section>
604</chapter> 687</chapter>
609<title>How do I report bugs?</title> 692<title>How do I report bugs?</title>
610<body> 693<body>
611 694
612<p> 695<p>
613If you find a bug or you want to send us patches, then you need to file a bug 696If you find a bug or you want to send us patches, then you need to file a bug
614report. It only takes you a little while, and your help is really appreciated. 697report. It only takes you a little bit of your time, and your help is really
615Please follow the <uri link="/doc/en/bugzilla-howto.xml">Gentoo Bug Reporting 698appreciated. Please follow the <uri link="/doc/en/bugzilla-howto.xml">Gentoo
616Guide</uri>. 699Bug Reporting Guide</uri>.
617</p> 700</p>
618 701
619</body> 702</body>
620</section> 703</section>
621<section id="project"> 704<section id="project">
633 Answering questions on the <uri link="/main/en/lists.xml">mailing 716 Answering questions on the <uri link="/main/en/lists.xml">mailing
634 lists</uri>, <uri link="http://forums.gentoo.org/viewforum-f-32.html"> 717 lists</uri>, <uri link="http://forums.gentoo.org/viewforum-f-32.html">
635 forum</uri> and IRC channel. 718 forum</uri> and IRC channel.
636 </li> 719 </li>
637 <li>Sending patches</li> 720 <li>Sending patches</li>
721 <li>Becoming an <uri
722 link="http://www.gentoo.org/proj/en/base/alpha/AT/index.xml">AT</uri>
723 </li>
638</ul> 724</ul>
639 725
640</body> 726</body>
641</section> 727</section>
642<section id="archtest"> 728<section id="archtest">
643<title>Is there an Alpha Arch Testers Project?</title> 729<title>Is there an Alpha Arch Testers Project?</title>
644<body> 730<body>
645 731
646<p> 732<p>
647At the moment there is no arch testers project for Gentoo/Alpha. However, there 733Yes, see the <uri link="http://www.gentoo.org/proj/en/base/alpha/AT/index.xml">
648will be one in the future. Fernando J. Pereda (<mail 734Gentoo Linux Alpha Arch Testers Project</uri> page for details.
649link="ferdy@gentoo.org">ferdy</mail>) has been working on getting the project
650off the ground.
651</p> 735</p>
652 736
653</body> 737</body>
654</section> 738</section>
655</chapter> 739</chapter>
662 746
663<p> 747<p>
664On the <uri link="http://forums.gentoo.org">Gentoo Forums</uri> there are 748On the <uri link="http://forums.gentoo.org">Gentoo Forums</uri> there are
665several arch specific categories like <uri 749several arch specific categories like <uri
666link="http://forums.gentoo.org/viewforum-f-24.html">Gentoo on PPC</uri> and 750link="http://forums.gentoo.org/viewforum-f-24.html">Gentoo on PPC</uri> and
667<uri link="http://forums.gentoo.org/viewforum-f-24.html">Gentoo on Sparc</uri>. 751<uri link="http://forums.gentoo.org/viewforum-f-24.html">Gentoo on
668There is no Gentoo on Alpha category because there simply isn't enough 752Sparc</uri>. There is no Gentoo on Alpha category because there simply isn't
669Gentoo/Alpha activity on the forums to warrant one. All Alpha related posts 753enough Gentoo/Alpha activity on the forums to warrant one. All Alpha related
670should go in the <uri link="http://forums.gentoo.org/viewforum-f-32.html"> 754posts should go in the <uri
671Gentoo on Alternative Architectures</uri> category. 755link="http://forums.gentoo.org/viewforum-f-32.html"> Gentoo on Alternative
756Architectures</uri> category.
672</p> 757</p>
673 758
674</body> 759</body>
675</section> 760</section>
676<section id="othergentoo"> 761<section id="othergentoo">

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

  ViewVC Help
Powered by ViewVC 1.1.20