Gentoo Archives: gentoo-doc-cvs

From: Joseph Jezak <josejx@×××××××××××.org>
To: gentoo-doc-cvs@l.g.o
Subject: [gentoo-doc-cvs] cvs commit: gentoo-ppc-faq.xml
Date: Sun, 30 Apr 2006 23:23:56
Message-Id: 20060430232353.C9B95643C7@smtp.gentoo.org
1 josejx 06/04/30 23:23:53
2
3 Modified: gentoo-ppc-faq.xml
4 Log:
5 PPC FAQ updates.
6
7 Revision Changes Path
8 1.48 xml/htdocs/doc/en/gentoo-ppc-faq.xml
9
10 file : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/gentoo-ppc-faq.xml?rev=1.48&content-type=text/x-cvsweb-markup&cvsroot=gentoo
11 plain: http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/gentoo-ppc-faq.xml?rev=1.48&content-type=text/plain&cvsroot=gentoo
12 diff : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/gentoo-ppc-faq.xml.diff?r1=1.47&r2=1.48&cvsroot=gentoo
13
14 Index: gentoo-ppc-faq.xml
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/gentoo-ppc-faq.xml,v
17 retrieving revision 1.47
18 retrieving revision 1.48
19 diff -u -r1.47 -r1.48
20 --- gentoo-ppc-faq.xml 4 Apr 2006 00:33:45 -0000 1.47
21 +++ gentoo-ppc-faq.xml 30 Apr 2006 23:23:53 -0000 1.48
22 @@ -1,6 +1,6 @@
23 <?xml version='1.0' encoding="UTF-8"?>
24 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
25 -<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/gentoo-ppc-faq.xml,v 1.47 2006/04/04 00:33:45 nightmorph Exp $ -->
26 +<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/gentoo-ppc-faq.xml,v 1.48 2006/04/30 23:23:53 josejx Exp $ -->
27
28 <guide link="/doc/en/gentoo-ppc-faq.xml">
29 <title>Gentoo Linux/PowerPC Frequently Asked Questions</title>
30 @@ -27,8 +27,8 @@
31 <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
32 <license/>
33
34 -<version>1.26</version>
35 -<date>2006-02-18</date>
36 +<version>1.27</version>
37 +<date>2006-04-31</date>
38
39 <chapter>
40 <title>Questions</title>
41 @@ -66,8 +66,8 @@
42 <li>
43 <uri link="#bwof">
44 I have an early NewWorld Mac such as the Blue and White G3. It should be
45 - compatible with the LiveCD, but on boot it returns an "Unknown or corrupt
46 - filesystem" error.
47 + compatible with the InstallCD, but on boot it returns an "Unknown or
48 + corrupt filesystem" error.
49 </uri>
50 </li>
51 <li>
52 @@ -99,6 +99,12 @@
53 When I rebooted, yaboot didn't work! Now, I'm stuck. How can I fix this?
54 </uri>
55 </li>
56 + <li>
57 + <uri link="#applebrokeit">
58 + I installed an OSX update and now my computer only boots into OSX! How
59 + can I fix it?
60 + </uri>
61 + </li>
62 </ul>
63
64 </body>
65 @@ -150,6 +156,12 @@
66 How can I make my Mac power up after a power failure?
67 </uri>
68 </li>
69 + <li>
70 + <uri link="#infrombadport">
71 + I see lots of "IN from bad port" errors in my kernel dmesg, how do I
72 + fix that?
73 + </uri>
74 + </li>
75 </ul>
76
77 </body>
78 @@ -180,6 +192,12 @@
79 <uri link="#drm">How do I configure DRM and OpenGL acceleration?</uri>
80 </li>
81 <li>
82 + <uri link="#xorgerror">
83 + I have a VBIOS or "Invalid I/O allocation" error in my xorg.log. Is this
84 + a problem?
85 + </uri>
86 + </li>
87 + <li>
88 <uri link="#glfreeze">
89 When using OpenGL DRI or playing movies, the system sometimes locks up
90 unexpectedly. What can I do?
91 @@ -366,7 +384,7 @@
92 <section id="bwof">
93 <title>
94 I have an early NewWorld Mac such as the Blue and White G3. It should be
95 -compatible with the LiveCD, but on boot it returns an "Unknown or corrupt
96 +compatible with the InstallCD, but on boot it returns an "Unknown or corrupt
97 filesystem" error.
98 </title>
99 <body>
100 @@ -460,10 +478,11 @@
101
102 <p>
103 It's probably just a misconfigured yaboot.conf. The easiest way to fix this is
104 -to boot the LiveCD again, mount your gentoo partition and check yaboot.conf for
105 -errors. You'll also need to run <c>ybin -v -C /mnt/gentoo/etc/yaboot.conf</c>
106 -to update the boot loader once you have finished. This can all be done without
107 -chrooting back into your install.
108 +to boot the InstallCD again, mount your gentoo partition and check yaboot.conf
109 +for errors. You'll also need to run
110 +<c>ybin -v -C /mnt/gentoo/etc/yaboot.conf</c> to update the boot loader once
111 +you have finished. This can all be done without chrooting back into your
112 +install.
113 </p>
114
115 <note>
116 @@ -474,6 +493,22 @@
117
118 </body>
119 </section>
120 +<section id="applebrokeit">
121 +<title>
122 +I installed an OSX update and now my computer only boots into OSX! How can I
123 +fix it?
124 +</title>
125 +<body>
126 +
127 +<p>
128 +Hold down the option key on boot. This will bring you to a graphical boot
129 +device selector. Wait until a hard drive with a penguin shows up and click
130 +on the icon. This will boot your linux install as usual. Once you've
131 +booted, rerun <c>ybin -v</c> to fix the bootloader.
132 +</p>
133 +
134 +</body>
135 +</section>
136 </chapter>
137
138 <chapter>
139 @@ -758,6 +793,10 @@
140 </p>
141
142 <pre caption="Kernel options for ALSA">
143 +Device Drivers - I2c support ---&gt;
144 + I2C Hardware Bus Support ---&gt;
145 + &lt;*&gt; Powermac I2C interface (Keywest on 2.6.15 and older)
146 +
147 Device Drivers - Sound ---&gt;
148 &lt;*&gt; Sound card support
149 Advanced Linux Sound Architecture ---&gt;
150 @@ -773,7 +812,12 @@
151 </pre>
152
153 <p>
154 -(or configure as modules and ensure they're loaded on boot).
155 +(or configure as modules and ensure they're loaded on boot). If you have a
156 +late model Powerbook, you should look into snd-aoa instead. If you're using
157 +snd-aoa, be sure to disaable the
158 +PowerMac (AWACS, DACA, Burgundy, Tumbler, Keywest) driver above. snd-aoa is
159 +available in this git repository:
160 +<uri>http://johannes.sipsolutions.net/snd-aoa.git</uri>
161 </p>
162
163 <note>
164 @@ -804,6 +848,11 @@
165 </p>
166
167 <pre caption="Kernel options for OSS">
168 +Device Drivers - I2c support ---&gt;
169 + I2C Hardware Bus Support ---&gt;
170 + &lt;*&gt; Powermac I2C interface (Keywest on 2.6.15 and older)
171 +
172 +Device Drivers - Sound ---&gt;
173 &lt;*&gt; Sound card support
174 &lt;*&gt; PowerMac DMA sound support
175 </pre>
176 @@ -842,6 +891,47 @@
177
178 </body>
179 </section>
180 +<section id="infrombadport">
181 +<title>
182 +I see lots of "IN from bad port" errors in my kernel dmesg, how do I fix that?
183 +</title>
184 +<body>
185 +
186 +<p>
187 +This is caused by drivers written for devices that you don't have on your
188 +system. These messages are usually harmless, but it's a good idea to
189 +disable the unused drivers anway. See below to match up port numbers with
190 +kernel configuration options. Note that even if the numbers don't match,
191 +try disabling these kernel options anyway, most PPC machines don't use these
192 +drivers.
193 +</p>
194 +
195 +<pre caption="IN from bad port 61 - Disable PC Speaker support">
196 +Device Drivers - Input device support ---&gt;
197 +[*] Miscellanous devices ---&gt;
198 + &lt; &gt; PC Speaker Support
199 +</pre>
200 +
201 +<pre caption="IN from bad port 64 - Disable i8042 keyboard support">
202 +Device Drivers - Input device support ---&gt;
203 +Hardware I/O Ports ---&gt;
204 + &lt; &gt; Serial I/O support
205 + &lt; &gt; i8042 PC Keyboard controller
206 +</pre>
207 +
208 +<pre caption="IN from bad port 2E9,2F9,3E9,3F9 - Disable 8250/16550 support">
209 +Device Drivers - Character devices ---&gt;
210 +Serial drivers ---&gt;
211 + &lt; &gt; 8250/16550 and compatible serial support
212 +</pre>
213 +
214 +<p>
215 +If you have another IN from bad port message that you're not sure about, please
216 +let us know!
217 +</p>
218 +
219 +</body>
220 +</section>
221 </chapter>
222
223 <chapter>
224 @@ -966,7 +1056,8 @@
225 <c>Xorgautoconfig</c> to generate the config for your setup. If you would like
226 to set a keyboard layout, you can use the --keymap flag. Note that although
227 <c>Xorgautoconfig</c> does set up DRM for most users, you may need to change
228 -your kernel configuration to support this.
229 +your kernel configuration to support this. Be sure that you've configured your
230 +kernel as shown in the question below for optimal performance.
231 </p>
232
233 </body>
234 @@ -1022,14 +1113,20 @@
235 and not commented out.
236 </impo>
237
238 -<note>
239 -There currently isn't any DRI support for the R300/R400 chipsets, but a project
240 -has been started at <uri>http://r300.sourceforge.net</uri>. Initial support for
241 -the chipset is slated to be included in the next major version of X.org as the
242 -r300 project is now part of the DRI project. nVidia chipsets are also mostly
243 -unsupported on PPC, there is basic 2D acceleration provied by the nv driver,
244 -but no 3D acceleration.
245 -</note>
246 +</body>
247 +</section>
248 +<section id="xorgerror">
249 +<title>
250 +I have a VBIOS or "Invalid I/O allocation" error in my xorg.log. Is this
251 +a problem?
252 +</title>
253 +<body>
254 +
255 +<p>
256 +No, this is simply X.org probing your video card. It attempts to open the
257 +x86 only video BIOS and fails, leaving one of these messages. It's
258 +harmless, don't worry about it!
259 +</p>
260
261 </body>
262 </section>
263 @@ -1208,9 +1305,8 @@
264 If you've got another faster computer, you can set up distcc to compile
265 binaries for your slower ppc processor. It's better to do as much building as
266 possible on the faster machine, if possible, don't even build on the slower
267 -computer. With that said, here are a few links to get you started:
268 +computer. With that said, here's a link to get you started:
269 <uri>http://dev.gentoo.org/~vapier/CROSS-COMPILE-HOWTO</uri>
270 -<uri>http://www.sable.mcgill.ca/~dbelan2/crossdev/crossdev-powerpc-i686.html</uri>
271 </p>
272
273 </body>
274
275
276
277 --
278 gentoo-doc-cvs@g.o mailing list