[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Recompiling Kernel on G4 PowerMac Gigabit dual 450Mhz



On Wed, 10 Sep 2003, Clive Menzies wrote:

> Sometime ago I managed to recompile a 2.4.18 SMP kernel and most things
> work OK but a few issues remain:

I have a dual 533 G4 and run an SMP kernel.  Right now I'm running
2.4.22-ben2.
>
> Poor sound quality

I've noticed fuzz, noise, and distortion and inablility to turn off
the internal speaker. AFAIK, having external speakers plugged in
is supposed to disable the internal speaker.  This could be a
hardware bug not having anything to do with Linux.

> Lack of video

What do you mean here? I have a Radeon 9000pro and it works OK, but
has no DRI or acceleration AFAICT.

> I've just added memory but only 512Mb are recognised

I have 768Mb.  I didn't notice if it is all not recognized. I will
have to check.

> Can't seem to read CD's or Zip files

I use the ide-scsi interface to access my CD.  In order to get
this to work properly a command argument has to be set on the kernel.
I think it is "hdc=ide-scsi" or something close to that. The correct
settings should be in my dot config, attached.
I can read CDs and Zips fine.  My Zip drive is a USB model.  The
only thing I can't seem to do is get the CD audio to come through
when playing CDs.  I noticed that the G4 hardware does not use the
CD audio cable like the PCs do, so the audio stream must come over
the IDE bus.  How do I enable this?  Is this part of the tumbler
config?

>
> I've recently tried to recompile to include HighMem and rectify some of
> the above issues but the new kernels I've tried won't startx and
> recompiling again gives errors after I've made changes.  I've lost my
> original config file and so have to start again from scratch.  I'm still
> using the original SMP kernel.

You are welcome to use one of my config files as a starting point.
I have attached it as a uuencoded file.

The only serious problem I'm still having with the kernel is
the Adaptec 7xxx driver is broken so I can't use a couple of
SCSI devices.

>
> Are there any docs that give an idiots guide to config selection for
> this machine?

Don't know about this.  I used the "trial-and-error" method.
>

Fred

Error Loading Explorer.exe
You must reinstall Windows.

begin 644 config.uue
M'XL("-K*&S\``V1O="UC;VYF:6<M,BXT+6)E;@",7%MSVSBR?M]?P9IY.)FJ
MR<2Z6):VR@\0"$J(>3,`2O*\L!2;3G0B2UY9GK7__39`4N*E0><AY1#]X=[H
M&QKZ_5^_.^3UN']:'S?WZ^WVW?F>[;+#^I@].$_KGYESO]\];K[_VWG8[_[O
MZ&0/F^._?H<Z-`H]/DL3[O9&SN;%V>V/SDMV/%/$4K(@G;&0"4Y3&?/0C^A-
M%5H#KNA\1EPW)?XL$ES-@^OW$C`G"Y:ZC*:Z`2C.^]\_9##`X^MA<WQWMMD_
MV=;9/Q\W^]T+T(N:;!5#[P$+%?'+BOY^_;#^MH7*^X=7^//R^OR\/QS/E8+(
M37PFS_U#P8()R:.P4G@#I663\79]?-P?GMIMQ3$]5X&/0?_\.7I[@X_3>@W?
MWM!UC*,E$P,[:8B2QI;6QOW1!;(',+14*C<-@J0Z)AHGJ2?8+5*#^'XQNQ.:
MQ(E$.Y6Q2"A#27X4,XI/COCXU&8LX"%'AB2#^+RZ7-R:,<(4*KM&?,47K+(G
MBM0F#)\I#Q7:KZ8!)PHR8Y85Y)(HX#91\L7,G*2MAKT^5T_-G,_F`0O0;J`1
MM)S9"')J6?:`$FR@E)^G'S)U_I!WDBJ_]KW@]2V>2C>-1429E"FA5"'MW]!(
ML)3YWKFA*0^]0-7+;I@(F8_B`B[I]5-EO&E(@NJ!G$<J]I/9Z?C1@'+RA:X/
M#]/7E\HA//.2050'FU=<P^YL07!H/%J/B#@2V"Q!KJ5"U=8&.&!TT8-5"VGJ
M\16V]+!R(,@6G#(E&*M)!FB-5*88"Q:G@DGN)L2O%D,+FH:08CI-8$<7@E1D
M)PU<GX<LG4:1WRJ]_@V$^\M^FUT?C^\7SF&_/UY_><C^^?+R\&WR6[Y&0?:T
M/[P[*KO_L=MO]]_?'3?[9W.?O3B?`N7^45TM^&XO\?;UN[/>/6@9^5[HDE?0
M+B"G:PL=QK;#T""96M/M_OZG\Y`/Y"QMI_Z-7M[4<X%]SCQ;E*Y<BYP1W,6%
MDZY)X]O4Q0]>2:8<3H,%8VB22@[B([;WHL?G$CJI"^<6)&D(C0;9CZ*X=EJ+
M\G#J=M2J\4NE,)7\;W8]O)B,FD00OTJXS9ZD(DJVMBIXW1XWG_.M*H^8\TD0
M[AJV\!=!G8?P32I[MI`#-]7\3(2-JOO#E[8@]KJ(ES9BD(`^B8F:=PX:YMA:
MEC`[_G=_^+G9?6];+3&A-T8N5WA4EX!V)O@Q`3$.\S>](1L-5(_[RNBE:I6\
M$"J!W$";S0%(BTG(5Q556],B/,Z7A1)9FP.4$W=!0LI@4:.DT7`59A,&T`V0
M>1=Q)O`SI@=E.D6I(.5QOM(S2QD-,6/C+DQI%-UPHYC,GCH.C_^M=_9QLSUF
M!S!1Z]+N/);0@[IAJ`3LZUG3Y01/Q<TB$I#0)<U2A2"YH%71EQ?>)BS!3):B
M2JS(5-N[C:8"HN@<CE7`%4X*",4)\8U2=S&SU1*M*1<4<YA`W>)D%5F&"/N#
M$UQ)6PN44PC4DA::S\*9FEO&`.813J!Q("WCFS,?O!"<IF6F9:&L#)*3DY#Z
MC%AF'BW#=H^%#&AR$1$S8'+!OC+:6OF"&'`AHE;-D+3P4`0'D;G,K<F#2DM$
M`C<*XK8F?1J'RP4R$MWRZ1@T^%O3P#4DOI7'-4*&09Q.B>0MKM74_."TBI$C
MIHN+H]<8!PQOYEOESWF.?C2SCK2`)("QK!#.:B#"\&,,!'SC:13$>N(QG1,>
MMNK5MK(QCU-5;TE<BQ<3+_"PP,U<*8NT)0IO:^&3,!U?]'NW+37J5&T''F-&
M-P'?7Y\A@R3/S]OLN-Y6C<=3?:VK21S[3-=`1^*"K&&X=S@%*W*&;_ZJCQL0
M/HFG.,''76*MC5SP7P4^!`9_+:-;P@IV*%W=L`?ZVJXB-6*^3#T_6D()`/W6
M7MSNI3;IONP/SN-Z<W#^\YJ]9F#@5)=8-R/IG+4=A<(@<H[9RQ&I!#H%7*Y6
M+=C<+V"]?PF\X(OP_78`!HBE>H;__JDK&+L3_L;\(S^B4CG>9NL7,&"SS''W
M]Z]/V>YHU/J7S4/VU_'MZ#S"M']DV^<OF]WCWMGO='?.PV'S3YW'RJ;G;MKE
M=>20#J,=*KM<WM3.9EZ4ZU$=M+*(H@*F=_NF>P0`I;)[$+3E!A2$IKO31@`O
MQ?%=V_4`DG:8&E,#\0>#YA%5;<[3*WG_8_,,!24'?/GV^OUQ\X8O/KB_HV&W
MIY5#4A;.C<7:O4PM)[4]HUK4I2PO@J,576F`J9P3P70$"UT<-R!%$*<UDLCS
MIA$1'PPW;\*+1&-B%0;)NTA)HJ(FBP$I"OT[S4,?\&=`D+JZV:7%AB\K@U(A
MO8ON#2*,COJK53?&Y[W+%1X[7;JTDWYJ(W"OAI9^"EH:@4AN!A$P?EIA>Z8$
M]WS6/1%Z-^[3T:1[I%1>7@ZZ%VT>J\$0[RHGF1V'U?^PE1&NW4M(S'GWC$(Y
MOAKV<+UXXN98\5$?]\Q/';FT?]'7>^!;PCLE8)H(:5'=S;9"MNP$BK^!.[M7
M6M)>_R/(8GF#!VY/",X#8C$JSAC8]EXW9TB?3B[8!UNF1-"?=(]XP0GPX6J%
MF5GGO@#2N[A$15<::Z<15QB&IJTU6%N/-_;*(@7SUNS$E@"+@T2KWJF.EOR*
M]+()\IIFHG,>2Z8P35F,Q2)'^0*W_S0MC$+HJGN,1LE+;#UA&4V(K5.RY1C-
M]K^$@V/_2SC@VI:&U@J];9P5:KZ%<([OSYGSZ6'S\O-/Y[A^SOYTJ/M91"94
MV.2WBJLIW92MP&?6!'D]O#B%N^<BQ]8"4F5I)#MY38HV'TB1+ECH1A42%%7Z
M[K>Z/MU6R/U3EL_VH0RD9W]]_PMFZ/S_Z\_LV_[MC],Z/.G@*7@LCI^$-4O&
M1)1-X"Z/[ECNW30J-P>A`2R(I0'P?ZE(J&J,9"C@A,YX.,-W<[O_[^?\VM58
MN0?4TAHL4Q`7J]3*C*:?*Y"FX'Y8Q+.!$&HS:W+RG/0N^[C*.0.&_6[`E<4H
MS`&$-F=1(W-Z!3,]N]%%@=;\,HU-G%5?_%SW+P=-B&!2>W;,)W=I(*][E[`>
M%2NC0,4BFC)S#0@>,6Z/%,AIPGTW!2$:+(DE('H:\\1BVU0G956N.1O&*N7]
MJ*,5'?:5=QT\RL.^3:'F+027`SJYPN^#<RYG,[O$,XAI(H&?.2[K\H,0WWI4
M=0S3#5:#WJ37M1:*#OKCCIDP[8!V4E.;^75&Q+QCM;U$)>`]N%%`>&B'S5S+
MK45.+=(V0BHN!UWST5=!7:,!NM64-P#3`QU>C#HFG6.NZBD-58"\TPPR!DZM
MY%<T*$8/NRZ<-0DRS:C.ZPL;EGD$Q";XG#,XCB,+*B"K'#$:-@9\QG#8ACBV
M.)`&&Q-IR:#)R91WGPT-Z/<O>`="\OZP"W!K#H:.`'V(X1)WW6KM=)RQ`M+K
M/"22!U>]+KI9WF'7LKET,+GHT"<*1F"G)KUA.AAZ'1PIXT&',K%?J17"2G:<
M/;!;M;2K";L\S,$8<WH#H'SR-H=L"?_.IL*G:JY3Q4[2E72=TOS(;^\=]Z2S
MBZLKE;VM7QR^>SD>3'3KQ0'&\M]W;\XA^\\K=`7$/G6^;8Z?OZUWW_,07:./
M-)I37NTL/NR/^_O]MM+=V08N*RW`DHW,M-!P50F3TQA?\1."J?G'S;B+)J:)
M$&3)Z]9Z2:&!)4OA-!4FII%D]NT_KU0"7#)M;7$9!:W?EY]7.F0J-R-.EXY$
MT%UVQ,+90+&%@]TD".YP8SX*W8;)=XXOWR;$YW];8L@JP;4-[`H3BK23.-CQ
M1W;08_\$9WU_<$!-!,!>?]1FFU>O73##^6#5[='?8)W!@EIR=:8U-W'6<$%E
M$OHZQH='14!XWP6,X/865-5MVVBW%M,K"6>6W"\]X=RQ2`<TPC'VP59JR\!^
M@U!`!*&6:<UCF\8VE^P2RRHS,?IJC#/6S&?2':OALG&OU]-;BINO+HD5TXF(
M1(#Q:KFKC\$NB7"VIG(\></2&U7B\UIFC"E(@R7F8!>TP`B!\L"PX>JR>N/G
MS@2N+-U@TKO`!15C8,+;EK8D6HT[9JOIAVQ@"=QXP+DA;M^'1$D6X$9!R/HW
M:2/Z4"$.^A;ES*25-`:I1W'IJ4DJPB==T*R+4M)!^+!4+;FTW7"5P'&O/[$"
MM)^3BL(?P\\NEQ/;!L:<6BW=)'2MQ[8D&I;#12N<>9Q`!Y=C2Q1UP4DJYCS$
M.SU1[;TN>:BU03JV>,7FR$<Z,:E3M,.2E&+]?(@I"RV>F.OW\;M79HVY!G>"
MV[-@0SD>C/MXS3D!\3W'^?R.^7ZT]"P^E!CW1C@CR9O)V+?44GP6A7BLUG-=
M?!QS'L<X)?8Y=NL4QY4T:/C((T`ZXEG/5HWM^5V:2'0B:[.&26Y5ZLY21U_J
MZ8261JVI='7*`#Z).(XLYZ(Q/<-`VNC=9B\OCCX2GW;[W><?ZZ?#^F&S;]@-
M@KAU*TXJ8;EV6I(%LYTP(JP4+O1U^_#2PI45N@[F4IP[JRB=W&L%(2L.AE%0
M3?@PN0L:7"1151AE58#Q+:"\BZP"%R%7EGH)NMH'M[HT2=7^9[9SA,YM1,Q2
MU9&"@$]?4)LNDF"?U1DX9Y+USMGLCMGA<=WH?$F0'(*G]3%[/3A"<Q&6!0Y2
MPG!3VR$[N,3YM-D]'M:'[.$/K"X7;COOG$LW!/"WE_>78_94@VM*$QYM'XKX
M=QEJU9Q_-&'8/PT4/*B:?*4NL%QYD=YJC^9)WY6X;:D49L1$@R/_E/?@'=9/
MV>=OKX^/V:'MCGC3BHFD?8I*];-DFZ:"+_#P#M"HWTCLJ!+C`#>E#,DB2*')
MNRD3S:C)F1Q5GAQH=&3R66IE,8@Q'B9!K7!!_!M0-:Q>6XTN+R\O:F4\D$HU
MED`.0/[@BE8W/2/U:,:9%!`8W:K6?EZ4!MSW08\V1ED2[Z3BMTES)PKJ#`1.
M5W?I#+0MP=K5!+Q-'1ZP3*\<$PA:[!KBC-`B$&_=*+$Y(U@`'E!$W=5&"]_I
M;-4JHJI6I!,1H[")ZO7'C3'P4#'<5]([RW&Y":2010%IQ)S/U('KK1H=+:+(
MC2+\RAO(2F<9A+AIJFMSH1*+4^=-X3^G#&QT0!I`O>FXNAY%66^$%/:'2&'=
MY<N+/3AA2^ZJ^=BDCE@[U[C:+90N2,=O8ZQ&3JH-3!>!-8V7]OIO_7ZK\=%;
MS[+:FAHST/_-`=0AA$8BM$.F9;+D*FY$"G)-L'M^/3KW^P,2Z^%AG%3SZO5G
M>L/NIBY;-(N#*-%A)VMY*JE@+$Q7U^"<#KLQ=]=7HW%%)1G0U^@.?UR0D]DB
M[SQ_\K&^!^V[?_E1AK%:BH:XL"Z)6Q$PNB2N/SXT%_CQ-(IP?\"0IX3>^'PV
MQX^$1N199E:R9(*CB<,PH/KH`%V-".3S!L*<UU+@3-:!.X5]HOIR'FE9(UB0
MF&6?JHKTT81&:R24/FTG2](?Z\/Z7K\Q:.4N+BHLLU`5?5R:3&;"-</8E)1(
MW,[*(6RE6.C:+C-R3)C?)KN-Z]H"I!^.3,9IK.XJ;]W.A3"()%37_<O1N=VI
MX+=I3$*&Y/V!QFD?FWY-@\"G>5,\Y3B/E/28>AAW`Q6V<LED]21"(9W#!&OG
MK4]+[94?`MB6VHUX(LV.XYS8I)B:7_=@'V[N?];#YH;O9B1@S6AG`Q+*RTM<
M*.5T<VQ"6ZPWQX#=K7OJ0%`Y'/7P"%,A&8*D=W&#R]@<H1D'-XQ.].94/UH>
M$I)&DGT3,+`]^,E/->YN%%..I@*W9HN]\2P1C()L<T-SLC8U!*%=.PL.&6YI
M%>L%-L*2PSFU/+#*NS'IGVDB\0RD&JAON>K*04LB8/^Z^M(Y;+[-C2[&'!/*
M(M$U&`.9$A\W;PH,&.VSSGF[4SQJ<SY64-"U]HF81C-!/)SG;SF]Z-N?>O(X
M`%<;I*-O??T6Z!OAD(.*6-@L/0/*KX%R=O&();1HD#>6T(,A+O5[(3=JY_@L
MU\?['P_[[XY^5MWPH=M5SEJ`OH'CE<YL`5L2N*"YP<#`8@G%T^6SXZ\L,4)E
M>9\A!I,1?O^G8R.\<:62.[AY?MGQ1^8\;O?/S^\FX:QNN51G[UDWE\SP<^V*
M=J_F5>Q3]K!98R$2<R/:?,R9CW:C?['"A`UJ-6Z3R))7HE,//9EZEO"3H0YM
M9,$X2%][]1.=SAFU;$D),4_7>>A9^,+M&&1.2P6>E4N\5M6",C>$6GXDLW=C
M:*VKVW-3L9^TFK.W!K;2P$;[.L6U#Y1;!^#IUVB58%\@W4CF):?Z25F(U%^<
M&C@/T3[ZK^TUK='Z-B*%(XSVKX+8J]A\!E:QGF0T&8TN&LO[-?*YY2+F;ZB!
M]O/5:Z[*5VQ;:U3]"I.#[K`(2OUS(RO;A!<K^TJ%Z@.:A:/GL8VCS2&J+AP(
MB9+):R6!,:0K:YD7V[@+J+%J<O=MN!K:)U!0+5,046";`YR,?J,G_4LCMGX2
MU^LB6?I/[`//2>E2<-6VN<L$#"-H95O0@E-';`T;71RPO_^.\(F'C9W2WXM!
M3>%%D=+%>&6W5M7-ZU8+%*W<_,@D%-5?'](_GN0V/M/%L+8-P=3*KC3N(&GQ
MGO]$@>0SJT^1`\T3+M-]-TZ_3^L$Z.4+NX84@9CJ!,@`S$F0F%V=^%U4D_&-
M`W(!U5BS\E=GCAO]=M!1[\]9[7<?A-+9E.<P72T48`)-)PS::20]''&ROL"?
M.R-JS2LB>&=E$XZI5*TI(K1-_6M!^IV83Z:6\&DN6F4R[9Z7C'P8G4Q7X]$'
M*Z!C"3KI^8-^?3?XH"$YLZS&N2M?"1C\!\TD'^T9\S[J2!_+!A^67.B?+MW"
M]1%,5<=?[[Z_KK^#[&JECOFRS&N]_FWSLA^/+R>?>[]5R3IB%8.SE@X'5[7?
M"JG2K@97^(FH@:[PI(0::'QI22RH@W#GLP'ZI>Y^8>!CRR_P-$!X/*,!^I6!
MC_!+K`8(]VD:H%]9`LL;L`8(=Y%KH,G@%UJ:_,H&3RS1A3IH^`MC&EL>"&@0
M2&/-\"D>$:LUT^O_RK`!U<-/Y*FO7O,,E03[A$N$G2M*Q,=3M?-#B;!O88FP
MGY@28=^7TS)\/)G>Q[.Q9#EIR$W$QZDEJZ`D)U9RHKP:4Q2/M%YW#Y6':F!-
MNV??RPV(*<D?(+:*J\Y'CB,^OQQ:9%2.F*KQE24AW=!I8,V!,/2N,&O`7=X)
MR)OP$FG7OV8,<M@?=[7`9&]P9<F`.P.Z6Y"@ZRT7H#DD($R;AA\C<+8KYAH)
MRP]=Y'1.+0GZA@I&_F1D>S=E$#(*.5WPJ>UAG@%UW>86,Y&A2WW;LXP3)+8]
M]#$(]-5NG3FZ(7DSD>R<RR+@*R051P>86U<T4%@5C?#9=DR+2Y27^VR[7>^R
M_>N+::OU8VG_:^0*EMR$8>BOY-K;=MN9YFJ,$[PQP<60I'O)T(;I9LJ&#B$S
M[=\7&4@,D4(O'.QG(V-;%O*3VL;@"QW^4D*YQ]:^O7=&Q0K*<PU<F+HJBR*O
ML!@%Z$0$0(_BN,<&`&E`[,R^$K*.(D<%5$/`1&_!@4Q==`8OLO,9BZN$-BSU
M">>J%3>4S[A>MU]$I2)I?C+QU0T(6`^$L":)(/GI^"MWQ0]\+`-4\Z.Q8+BC
MW\4M8B$H"KR+D\:G`NT'K]5\NJ]`SYN^\DF<\?WX"3_XQC!"Z;NPES34)HBH
M)<)X>#MBH$#'UM'0IS2R2_GRGIUFLJ>\W5)T!M+_,-PK[07SL&#$-.A*V^O-
MX=*3.A&XGQ>JM^S1C*V\Y,&\VUS&(4-<,C!`^9[])/B$5@%P*A6(7=(^GZ-<
M,#L+G*W;9&FC;<#CZ-%8`]T\47H=R(OZ][M(J\WQD)>?U?%T^7.-WH(^\OR0
M'VP>(;0'1XU>7]-[J[)#]KLN[U6%%DMF"%XTU,>)FG\DK%T[96Q+!6M`-6?$
M!8VM]+F-W:%5H_'6"'<<QF6_":'^4F.^#.G<UV8FKXY9`3J]:5ACA$4[XRT#
M8C3A'7UA0HFUH"XZ=@KF";4B3F8'M0UD(@+!<#O`%4TN(0Z>"T5?_3MP$3:S
M/P5:)#Z$6V+L8@>U:8SPNQW2U4G-ODZ]1=*+H!?67_[?H#K</J&/W`ZZ$M^,
M9NN])C+SWD.G8"%/]BEU&>YVI\RT=)$G5:-\)D>LU?.G)]R4=5"6\?K"B#LX
M![B3\<-3M45%X5I2>W-HDQ&;-)81Q8MO31@1FRTCL@H`(I%+W'-GK9A8;:AK
M?JC'*%-><<GKLJS?,)8VF$6O=TW4\7N557]G57FICR?74_NJ))!"^V`'M_06
K`F'[6$$<3#%[RW[\&F6U:[-WM&G0D>WG-5;:;I^('1S,_P#O7(@5I6$`````
`
end



Reply to: