Академический Документы
Профессиональный Документы
Культура Документы
M arch , 2007
Appl icat ion Ch an ge s i n 2007 Pl ay in g w it h Be r y l R e cord in g Au d io w it h PCL in u xO S W ork in g in Gn om e I n s e rt an I m age in You r Gm ail Sign at u re PCL in u xO S D u al V ie w an d Tw in V ie w Tu t orial
Exce ptw h e re ot h e rw is e not e d, cont e ntoft h is m agaz ine is l ice ns e d u nde r a Cre at iv e Com m ons At rrib u t ion- NonCom m e rcial - NoD e rv is 2.5 L ice ns e
PCL inuxO S M agaz ine is a com m unit y proj e ctof M yPCL inuxO S.com t o prov ide an addit ional m e ans ofcom m unicat ion t ot h e PCL inuxO S com m unit y. Proj e ctCoordinat or: De rrick De v ine Publ is h e r: M yPCL inuxO S.com Cont act : m ag@ m ypcl inuxos .com
Proof re ade rs : Doug W il s on, Se n L e am y, Jan Al l e n, Danny Crane , Guy T ayl er , Jam e s L a Rue , Duane Trude au, Dav e Doak , Pam Dougan, Jare d Be rnard Cont ribut ors : Papaw oob, acaz a, be t am axm an, Paul Ev ans - Ge m l og, Me rl in W h it e w ol f , gryph e n, j aydot and Scot ch t ape L os e r , Sim f ox, st e ph e nt ony H TM L Code s : Gal en Page L ayout : Arch ie Are v al o Addit ional Graph ics : t am e
Dis cl aim e r -Th is is e xpe rim e nt al s of t w are . Us e atyour ow n ris k . PCL inuxO S
cannotbe h e l dl iabl e unde r any circum s t ance s f or dam age t o h ardw are or s of t w are , l os tdat a, or ot h e r dire ctor indire ctdam age re s ul t ing f rom t h e us e oft h is s of t w are . I f you do notagre e t ot h ese t e rm s and condit ions , you are notpe rm it t edt o us e or f urt h e r dis t ribut e t h is s of t w are . Pl e as e not e t h is is nott he f inal re l e as e . PCL inuxO S 2007 f inal w il l be re l e as e d on or be f ore t h e e nd oft h e m ont h. Fe at ure s incl ude : * K e rne l 2.6.18.6-de v 5 * K DE 3.5.6 f inal * M oz il l a Fire f ox 2.0.0.1 * Fl as h 9 * M oz il l a Th unde rbird 1.5.0.9 * O pe n O f f ice 2.1.0 * Xorg 7.1 * Be ryl (1.9 9 ), Com piz , Aixgl and Xgl f or 3D graph ics s upport * Gcc 4.1.1 and updat e d gl ibc * Updat e d boot s pl as h , icons , and m ore f rom t h e m ypcl inuxos .com be aut if icat ion proj e ct . * Xdg M e nu s ys t em * Re buil d and updat e ofour e nt ire re pos it ory agains tne w gcc and gl ibc * Sim pl if ie d L iv e cd bootopt ions .
L iv e cd bootopt ions :
*L iv e cd - De f aul tbootopt ions * Saf ev ide om ode - Bootus ing ge ne ric v ide o driv e rs (Proprie t ary driv e rs av ail abl e af t e r ins t al l ) * Saf e - Turns of fm os th ardw are probing * M e diach e ck - T e s tt h e m e dia t o de t e rm ine a good burn t o cdr
K now n I s s ue s :
* Synat pic doe s n'tal l ow one t o re -ins t al l al re ady ins t al l e d s of t w are * 3D s upportis s t il l e xpe rim e nt al and doe s n'tw ork w it h al l v ide o cards ye t . * M is s ing a l otofappl icat ions in t h e re pos it ory. W e w il l be adding m ore as t im e al l ow s . * M e nu e dit or ge t s w onk y f rom t im e t ot im e . * Ndiw rappe r s e t up f rom pcc re q uire s rootl ogin * Sus pe nd/ h ibe rnat e notw ork ing prope rl y.
* Updat e d init s cript s *Adde d re d col or t o k ons ol e root *Adde d re s ol v .confupdat e *Adde d m ount ing f or / m nt / w in_ c f or ndis w rappe r infins t al l during l iv e cd ne t w ork set up. *V e rbos e m ode bootback t of ul l s cre e n m ore f or be t t e rv is ual out put * Fixe d / boot / k e rne l .h t o pointt o corre ctk e rne l *Adde d e ciads l -us e rm ode -0.11 t ol iv e cd. * m uch m uch m ore ...
Th is ad s pace is f or s al e! H el p in t he de v el opm e ntof PCL inuxO S, and ge t e xpos ure . Cont actus , and you can be a partin our ef f ort s t o im prov e t he be s tL inux dis t ribut ion in t h e w h ol e univ e rs e .
5
by Papaw oob
are ne w w h il e Dict ionary is t he l one h ol dov er . Com m unicat ions (m ov edf rom Acce s s orie s ) cont ains t h e ne w s ubm e nu, Fax, w h ich re t urns K de Print Fax and adds H p Se nd Fax, K f ax, and Kf axv ie w . Draw ing: O pe n O f f ice Draw Pre s e nt at ions : O pe n O f f ice I m pre s s Publ is h ing: K pdfis back and Scribus is ne w . Spre ads h e e t s : O pe n O f f ice Bas e and Cal c W ord Proce s s ors : O pe n O f f ice W rit er re t urns and M at h is gone . M os tofus us e M ul t im e dia appl icat ions s o l et 's s e e w h atw e h av e. Graph ics : digik am , Gim p, Gq v ie w , K s naps h ot , K w ik s h ow , K v ie w , s h oFot o, and XSane h av e m ade itback in and K al bum , K ov er , k cdl abe l , Xcam , W ink , and Xs canim age are t h e ne w k ids on t h e bl ock . Sound: K s cd, Am arok , Aum ix, and K M ix h av e be e n re h ire d;M Pl aye r is ne w ;Audacit y, K AudioCre at or , K re c, St re am t une r , Xm m s , and SoundK onv e rt e r h av e be e n f ire d. V ide o: K af f e ine , M pl aye r , TV t im e T el ev is ion V ie w e r re m ain unch ange d. Now w e can l ook atw h atis in t he Sys t e m m e nu. Arch iv ing: CD Burning: k 3b and L igh t s cribe Com pre s s ion: Ark and K ons e rv e Conf igurat ion: Conf igure Your De s k t op, Conf igure Your Com put er ,
K DE h as h ardw are , print ing, and pack aging s ubm e nus . O t h e r: k inf oce nt er , k m e nue dit or and m e nu s t yl e. Fil e Tool s : Find/ Fil e s Fol de rs , Fil e M anage r Supe r Us e rM ode , K rus ade r , K rus ade r RootM ode M onit oring: K s ys guard, Gk re l l um , H P Print e rT ool box, K dis k f re e , K j obv ie w e r , K ne t st at s , K w ik Dis k , Ne t Appl et , NM ap, and Supe rK aram ba. W e are al m os tdone s o l et 's m ov e on t o our l as tm e nu it e m , M ore Appl icat ions : Dat abas e s : O O Bas e De v el opm e nt : Kj s cm d Docum e nt at ion: K DE H e l p Ce nt er Edit ors : K at e , K Re gExp Edit or , and K W rit e re t urn w it h t h is s e q ue l w h il e V I Edit or gue s ts t ars . Wel l ,t h atw raps t h is up. I t h ink w e can see t h att h e re are f e w e r s ound appl icat ions , butm ore graph ics and m onit oring appl icat ions . Since w e h av e s uch a nice re pos it ory of appl icat ions and L inux giv e s us t h atw onde rf ul t h ing cal l e d CH O I CE, itis up t o e ach ofus t o m ak e our dis t ro ofch oice w h at ev e r w e w oul dl ik e itt o be .
Af rie nd and I w e re l ook ing f or a C com pil e r in a s of t w are s t ore . W e w e ntin and s e arch e d t h e sh el v e s butf ound not h ing. W e as k e d t h e s al e s pe rs on. H e w e ntl ook ing t h rough t he gam e s s e ct ion. I t ol d h im itw as a program m ing l anguage . So h e t ook us t ot he f ore ign l anguage s of t w are .
Th e ot h e r day I w al k e d int ot h is l it t l e pl ace t h ats e l l s ol d s of t w are , ol d com put e rs , and s om e ne w s of t w are . I w al k e d up t o a s al e s cl e rk and s aid, " Do you guys carry L inux? "H e t ook one l ook atm e (I am 15 ye ars ol d) and, notk now ing w h atL inux w as , h e ch e ck e d t h e rack w it h gam e s . I s aid, " No, L inux is nota gam e -- it 's an ope rat ing s ys t e m ." H e l ook e d conf us e d, t h enst ut t e re d, " Uh h h ...ye ah ...w e l l ch e ck t h atrack , w e 'v e gots t uf fl ik e Quick e n t h e re ."
Pl aying w it h Be ryl
by be t am axm an
Firs t ,t h is is int e nde d f or nV idia cards , w it h outXGL , and f or K DE. Ge tyour s ys t e m 3D e nabl e d by f ol l ow ing t h is h ow t of rom ocil e nt 1: ht t p:/ / w w w .pcl inuxos .com / f orum / inde x.ph p? t opic=15174.0 Th e n run Synapt ic and s e arch f or XGLand Com piz and unins t al l t h e m (as in re m ov e t h e m ).Se arch f or be ryl Core and Em e ral d Th e m e M anage r and ins t al l t h e m , ift h e y are notal re ady ins t al l e d. O pe n a t e rm inal , be com e rootand t ype kwrite /etc/X11/xorg.conf. T ot h e s e ct ion t it l e d De v ice add t h ese l ine s j us tbe f ore t h e e nd s e ct ion l ine .
m anage r . O n K onq ue ror's m e nu bar cl ick e dit , go t o Cre at e Ne w and cl ick l ink t o appl icat ion. I nt he f ie l dt h at ope ns up, t ype /usr/bin/beryl and cl ick ok . Re pe att h e proce s s and t ype /usr/bin/beryl-manager. Be ryl and t h e be ryl m anage r w il l st art w h e n K DE is s t art e d. Th e re are ot her met h ods t o accom pl is h t h is , h ow e v e rI h av e f ound t h is one t o be pre f e rabl e f or m e . Re s t artK DE and w e l com e t o be ryl . Be ryl Se t t ings Cl ick on t h e be ryl icon in t h e s ys t em t ray and s e l e ct" Be ryl Se t t ings M anage r" ,t h is w il l ope n t h e be ryl set t ings GUI and s h ow t he l is tof ge ne ral opt ions . Th e re are m any m ore s e ct ions , h ow e v e r I am onl y going t of ocus on t h os e t h e av e rage us e r w il l w antas t h e y cov e rt he l ook and e f f e ct s t hey s e e pos t e d on t h e ne tand de al m ainl y w it h t h e cube . You e v ok e t h e cube by pre s s ing t h e Al t + Ct rl k e ys and dragging t h e m ous e t o t h e righ tor l ef toft h e de s k t op. Th e s e ct ion pe rt aining t ot h e cube is " De s k t op" cl ick on t he " De s k t op Cube " e nt ry. Now cl ick on t he " Caps " e nt ry t h is w il l al l ow you t o add a cus t om im age on t h e cube , not e t h e y m us tbe .png or .s v g. Th e " Sk ydom e " e nt ry w il l al l ow you t o sel e ctan im age f or t h e s k ydom e , not e t h e y al s o m us tbe .png or .s v g and m us tbe re s iz e d t o 2048x1024.
10
Th e ne xte f f e ctm any s e e m t ol ik e is t h e 3D w indow e f f e ctdis pl aye d on t he cube w h e re w indow s s e e m t o h ang of f t h e s ide oft h e cube , t h is is f ound in t he " V is ual Ef f e ct s " s e ct ion on t h e 3D Ef f e ct s t ab. H e re a l it t l e doe s a l ot ,so m ov e t h e sl ide r a bitt h e n ch e ck out h ow itl ook s on t h e cube . Th at 's al l t h e re is t o it . Th e re are l ot s m ore s e t t ings and t w e ak s , butt h ese w il l do f or m os tand are l ik e l y m ore t h an m os tw il l ne e d. Th e Em e ral d Th e m e M anage r Cl ick again on t h e be ryl m anage r and sel e ctt he " Em e ral d Th e m e m anage r" Th is an e xce l l e ntt h e m e m anage r w it h ne w t h e m e s port e d dail y and can be f ound on s uch s it e s as k de l ook .org. Jus ts e l e cta t h e m e by cl ick ing on it and your de s k t op ins t ant l y is t rans f orm e d. Se l e ctt he " e ditt h e m e "f e at ure and you can m ak e e dit s t ot he t it l e bar h e igh t , drop s h adow s , t rans pare ncy, t e xtcol or , and s o on. W it h be ryl and t h e Em e ral d Th e m e M anage r , K DE w il l ne v e r be t h e s am e again. You can re v e rtt ot h e K DE w indow m anage r by s e l e ct ing itf rom t h e be ryl m e nu. I h ope you e nj oy your be ryl e xpe rie nce .
11
12
L inux pat h t ram pe rs . T ow ards t he v e ry e nd ofour m is s ion, w e m ay w ande r of ft he t rail al it t l e in s e arch of a bitofe xcit e m e nt , butI prom is e t h e re w il l be no Com m and L ine s O fUnus ual Siz e or any m ore Prince s s Bride re f e re nce s . Probabl y. W h atTo Pack W e coul d do t h e bas ics s t raigh tf rom a PCL inuxO S L iv e CD and s av e t he f il es t o, s ay, a USB k e y, butitw il l be s im pl e s tt o us e a re al h ard driv e ins t al l and av oid any h as s l e atal l . Th at 's t h e pl an f ol l ow e d h e re . Th e f irs tt h ing w e ne e d is a cas s e t t e pl aye r w it h an out putj ack on it . Ne arl y anyt h ing w il l do, s o l ong as it h as s om e t h ing l abe l e d as 'L ine O ut ', 'Ph one s ', 'H e adph one s ' or s im il ar . Anyt h ing t o ge tt h e s ound outof iton s om e w ire s w it h a pl ug on t h e e nd. W e w on'te v en t h ink ofput t ing a m icroph one ne ar t h e s pe ak e rs oft he t ape pl aye r and doing itt h atw ay. Th atw oul d onl y s ound nas t y on pl ayback . Nas t y. Th e f inal it e m w e ne e d t o add t o our k itis t h e act ual pie ce ofw ire t o conne ctt he t ape pl aye r t o our s ound card in t h e com put er . Th is is t he t rick y bit . Bot h e nds of t h e w ire w il l l ik e l y ne e d t o h av e a m al e e nd. O r pos s ibl y, t w o dif f e re nts t yl e s ofe nds . O ne e nd w il l al m os t ce rt ainl yl ook l ik e t he j ack s h ow n on t he l ef t , w h ich l ook s j us tl ik e t h e e nd oft h e s pe ak e r w ire t h atgoe s int o your com put e r s ound card. Th e ot h e r e nd m ay be t h e s am e , or itm ay ne e d an e nd s im il ar t o s om e com binat ion of t h os e s h ow n in t h e ot h e r il l us t rat ion, de pe nding on t he t ape pl aye r . Not ice t he t wol it t l e bl ack s t ripe s on t h e m ini-ph ono pl ug?Th os e are act ual l y im port ant , as w e w on'tge t st e re o s ound ift h e re is onl y one s t ripe , onl y m ono s ound. W ors e , t h atm ono audio m ay al l be on one s ide during t h e pl ayback . Any oft h e s e pat ch cords are e as y t of ind in t h e s h ops and s h oul dn'tcos tm ore t h an a good cup ofcof f e e dow nt ow n.
13
Sal l y Fort h H av e you e v e r be e n in a cl ub w ait ing f or t h e band t o st artup?O fcours e you h av e . Did you e v e r not ice t he guy be h ind t h e s ound board pre t e nding t o ignore t he re s toft h e w orl d w h il s tgrandl y pronouncing s uch m e m orabl e ph ras e s as Ch e ck ! Ch e ck O ne ! Tw o! and T est !?Did you e v e r im agine w h ata ge nius h e m us tbe f or k e e ping t h atincre dibl e s nak e 's ne s tofw ire s s t raigh t ? OK, w e l l t h e n, t h at 's w h e re you m e s s e d up in your apprais al ofh im . Aboutt h e onl y k now l e dge ne e de d t o h ook -up t h ate nt ire m e s s ofaudio cabl e s is 'O ut s go t o I ns ' and v ice v e rs a. Th e re are a f e w ot her cons ide rat ions t o be s ure , butt h atis t h e s ingl e m os t im port antpartofh is w iring j ob. 'Pre -am p O ut ' goe s t o 'Pre -am p I n', 'L ine O ut ' goe s t o 'L ine I n' and s o on. W e onl y ne e d t he l as tone . Sim pl yl ocat e t h e 'L ine O ut ' on t he t ape de ck and pl ug it int ot h e 'L ine I n' on t h e com put er . Th e com put e r s ide is al w ays l abe l e d as 'L ine ' or 'L ine I n'. Th e t ape de ck s ide m ay t ry t o be t rick y and l abe l it sel fas 'Ph one s ', e t c, as m e nt ione d abov e , butw e w on'tbe f ool e d. I t 's an 'O ut ' and w e w il l conne ctitt o an 'I n'. Th is can be done w it h e it h e r or bot h de v ice s pow e re d up and itw on'th urt anyt h ing. No f e ar . Th e Good Part Be f ore w e be gin re cording, t h ese t w o point s f rom t he Audacit y w e bs it e are w ort h not ing: Do notpl ug s t e re o e q uipm e ntint o your com put e r's " M icroph one " port , w h ich is de s igne d f or l ow -pow e re d (" m ic-l ev el " ) s ignal s onl y. Us e t he " L ine I n" portins t e ad. Do notconne cta t urnt abl e dire ct l yt o your com put er . Th e s ignal f rom a t urnt abl e is dis t ort e d;itm us tbe corre ct e d by pas s ing itt h rough a ph ono pre -am p or a re ce iv e r w it h a" ph ono" input . Now w e 're good t o go!
14
Audacit y is our w e apon ofch oice s ince itis , a) w onde rf ul , and b) incl ude d in PCL inuxO S. You can e as il yf ind itin t h e K -M e nu unde r M ul t im e dia > Sound > Audacit y. Th e Audacit y program is partoft he PCL inuxO S bas e ins t al l and w e w on'tne e d t o ins t al l anyt h ing e xt ra atal l f or bas ic f unct ional it y. Audacit yl et s us re cord s ound f rom t he t ape pl aye r (or anyt h ing e l se conne ct edt o 'L ine I n'), cl e an itup in v arious w ays , and t h e n s av e itt oaf il e on our h ard-driv e.I t 's re al l y e as y t o us e and w e can do s om e cool t h ings w it h itt oo. Firs t ,l et 's m ak e s ure w e are ge t t ing good s ignal in t ot he com put e rf rom t he t ape de ck . W e can m e s s w it h l ev el s a bitand ge ta f eel f or t h e gam e it sel f . W it h ev e ryt h ing conne ct e d, s e tt he v ol um e on t he t ape de ck f airl yl ow , s ay abouta t h ird oft h e w ay up t o m axim um v ol um e . De pe nding on t h e out put , it 's be s tt o be s af e and not bl ow t h e inputt o your s ound card;a l ine l ev el outw on't be e f f e ct e d, buta h e adph one j ack w il l .I s t h e s ound com ing outoft h e com put e r s pe ak e rs ?Ye s ?Gre at w e 're h om e f re e ! W h at , no s ound?Don'tw orry, it 's l ik e l yj us ta m ixe r set t ing. L et 's go pl ay w it h t h atf or a bit . I fyou don'th av e al it t l e s pe ak e r icon ne ar t h e cl ock in t he l ow e r righ t -h and corne r oft h e s cre e n, v is itt h e Km e nu and ch oos e M ul t im e dia Sound Sound M ixe r (K m ix). Now , cl ick on t h e s pe ak e r icon ne ar t h e cl ock . A s m al l w indow w il l pop up s h ow ing a v ol um e cont rol and a but t on att h e bot t om l abe l e d 'M ixe r'. M ak e s ure t he L ED att he t op is brigh tgre e n t h at 's t he m ut e but t on. Cl ick on t h e m ixe r but t on once and a dif f e re nt , m ore com pl icat e d w indow w il l ope n up. Th is w indow h as 3 t abs : O ut put ,I nput , and Sw it ch e s . Cl ick on t he I nputt ab. Th e l it t l e gre e n f ak e L EDs att he t op m e an t h att he t h ing is t urne d 'O n' f or s e nding t o O ut put . Th e f ak e re d L ED's att h e bot t om s e l e ctw h ich I nputis us e d f or re cording s t uf f . Try t o s e tt he l ev el s be t w e e n 50 and 75% , now ch oos e t h e O ut putt ab and
15
do t h e s am e t h ing. Att h is pointyou re al l y s h oul d h av e s om e s ound. I fnot , t h ings you can ch e ck f or are a ph ys ical s w it ch and/ or v ol um e on your s pe ak e rs , l oos e or unpl ugge d cabl e (duh ) or an out puts w it ch on t he t ape de ck , ifitis t h at s oph is t icat e d. Be yond t h os e caus e s , pl e as e v is itour f orum s : you're of ft h is m is s ion f or now . Now w e h av e t h ats ort e d, l et 's do t he f un s t uf f ! Go t o your K -m e nu and run Audacit yf rom : M ul t im e dia > Sound. You'l l see a w indow l ik e t h ats h ow n abov e af t er you ch oos e t he l anguage s e t t ing. I tl ook s a l it t l e int im idat ing, butt he t h ings w e care aboutf irs tare t h os e w e al re ady k now be s t :t he V CR/ DV D st yl e but t ons att he t op l ef t ,t he l arge , col ore d, f rie ndl yl ook ing one s . Th e y w ork j us tas e xpe ct e d. Jus tpre s s 'Pl ay' on t he t ape de ck and cl ick t h e round, re d, 'Re cord' but t on in Audacit y. Tw o row s ofw av e f orm s s h oul d appe ar in t h e Audacit y w indow as t h e re cording proce e ds . I ft he t w o row s ofw av e f orm s do notappe ar as s h ow n on t he l ef tt h e n ch e ck back ov e rt h e cabl es and s e t t ings . Cl ick on t h e s q uare , brow n, 'St op' but t on in Audacit y and s t op t he t ape de ck af t e r e it h e rl et t ing t he t ape pl ay t ot h e e nd or af t e rj us tone or t w o s ongs . I nf act , any am ountofs ound re corde d t h is f irs tt im e outis f ine , ev enj us ta f e w s e conds w ort h ofit . Att h is point ,t he s ound is re corde d ont ot h e h ard-driv e , butonl y as t e m porary f il e s . Th e re are t w o, s om e w h atconf us ing opt ions unde r t h e 'Fil e ' m e nu f or s av ing f il es pe rm ane nt l y. 'Sav e Proj e ct ' w il l s av e al l t h e raw s ound dat a as Audacit y proj e ctf il e s . Th e s e f il e s are no good f or burning t o a CD or s e nding t o an m p3 pl aye r , butit l et s us k e e p al l our opt ions ope n f or f urt h e r e dit ing or ef f e ct s.I t 's a good ide a t o s av e t h e re cording as a
16
proj e ct , e s pe cial l y ifit 's a l ong s e s s ion. Th e 'Export ' opt ion is t h e one w e ne e d f or cre at ing t he m ore f am il iar '.ogg' or '.m p3' f il es t h atw e probabl y w ant t o e nd up w it h . Brie f l y, t h e 'W av e ' opt ion s h oul d be ch os e n f or cre at ing re gul ar audio CDs f or w h e n w e l at er us e t h e K 3B CD burne r program incl ude d w it h PCL inuxO S. W e can al s o us e 'O gg V orbis ' or 'M P3' f or us e w it h USB k e ys , M P3 pl aye rs , or v e ry re ce ntcar audio s ys t ems. W av e and FL AC f il e s cont ain al l t h e original audio inf orm at ion f rom t h e re cording. FL AC f il e s are m uch s m al l e rt h an w av e f il e s , butnott oo com m on ye t . O gg and M P3 f il e s are t h e s m al l e s tin s iz e , butt h ats m al l s iz e is ach ie v e d by act ual l yt h row ing aw ay s om e inf orm at ion. Th e s e are k now n as 'l os s y' f il e f orm at s and is t h e re as on w h y w e w antt okeept h e original re cording s e s s ion around as Audacit y proj e ctf il e s unt il w e are s ure t h atw e h av e t he f inal v e rs ion as O gg or M P3. Th e O gg f orm atis bot h ope n-s ource and s upe rior t ot h e proprie t ary M P3 f orm atand s h oul d be pre f e rre d w h e re pos s ibl e. Th e f irs tt im e a f il e is e xport e d as an M P3 a dial og w il l pop up e xpl aining t h e ne e d f or l ibL AM E. Jus tl e titgo ah e ad and l ocat e iton t h e h ard-driv e . Th is w il l onl y h appe n t he v e ry f irs tt im e . I fAudacit y com pl ains t h atit can'tbe f ound, j us tgo t o Synapt ic and m ak e s ure t he t h e M ul t im e dia M e t a Pack age is ins t al l e d and t ry again and t h e n itw il l w ork . Now , j us tm e s s around and h av e s om e f un. Th e re are a l otoft oys in Audacit y. Jus tus e t h e 'I be am ' curs or (t he de f aul t )t osel e ctport ions ofaudio and t hent el l Audacit y t o do Som e t h ing I nt e re s t ing t o it . For e xam pl e , ift h e re 's a bitt oo m uch s il e nce att h e be ginning or e nd you can s nip itof f . O r pe rh aps itw oul d be nice ifitf ade d outat t h e e nd or f ade d up att h e st art ?Jus te xpl ore t he m e nus and e xpe rim e nt . Th e re is no w ay t o m ak e t he s m ok e com e outofyour com put er , no m at t e r w h atyou do w it h in Audacit y:
17
Fil t e r outh is s or rum bl e (H igh or L ow f il t e ring) Fade in or out Add s om e e ch o Cre at e f ak e s t e re o or re m ov e v ocal s L ot s m ore , ch e ck outt he t ut orial s l is t e d be l ow O ne oft h e nice t h ings aboutO gg and M P3 f il e s is t h at t h e y cont ain t h e nam e oft h e art is t , al bum , ge nre , ye ar and m uch e l s e ins t e ad oft h e boring Track 1, Track 2, et c. t h att h e RI AA gif t e d us w it h . Unde r t h e Audacit y 'Fil e ' m e nu is an e nt ry nam e d 'O pe n M e t adat a Edit or .' Pick t h atand t henj us tf il l in t h e bl ank s pre t t y m uch . Ch oos e 'I D3v 1' w h e n itas k s t h e ot h e r one doe s n't w ork w it h al l pl ayback program s or de v ice s ye t , butitis sel e ct e d by de f aul t . Th is pointin t he t rail is as f ar as you ne e d t o go t o ge t t he j ob done . H av e f un! Dange r?W h atDang...Um ph Re al l y, t h e onl y dange r around is h ow addict iv e itcan be t o pl ay w it h audio on L inux. Th e re are an aw f ul l otof program s outt h e re , bot h com m and l ine and t h os e w it h graph ical us e r int e rf ace s . H av e al ook att he " L oads of L inux L ink s " s it e l is t e d in t h e re f e re nce s and you'l l f ind doz e ns ofprogram s t o pl ay w it h . M any oft h e s e are av ail abl e in PCL inuxO S w it h s im pl e cl ick s in Synapt ic, buts om e w oul d re q uire m ore e f f ortt o ins t al l . Th e 'Baudl ine ' program is notl is t e d atL OL L , butit 's an ov e r-t h e -t op-w onde rf ul t oy f or z e ro cos t . Act ual l y, itis m e antas a s e rious t ool f or e xpe rt s in f ie l ds l ik e v ibrat ional anal ys is , butifyou k now h ow t o undo a t arbal l and cl ick t o run a program , it 's w ort h ch e ck ing out .I tis onl y dis t ribut e d as a pre -com pil e d, re ady t o run, binary and is notope n s ource . I tw on'tappe ar in your m e nus unl e s s you putitt h e re m anual l y af t e rw ards . Final l y, f or t h e re al l y adv e nt urous (or t h os e w it h a s e rious am ountofaudio w ork ah e ad) ch e ck outt h e Sox program , w h ich is ins t al l abl e f rom Synapt ic and incl ude d
18
w it h PCL inuxO S. I t 's e nt ire l y com m and l ine , but e xt re m e l y us e f ul f or bat ch conv e rs ions off il e s . Tim e s h if t ing broadcas tradio us ing cron j obs and conv e rt ing m ode m v oice m ail f il e s are ot h e r us e s I 'v e f ound f or it .I 'd t al k m ore aboutSox, butI 'd h av e t o bre ak m y prom is e aboutCL O US giv e n att h e be ginning. M is s ion accom pl is h e d! Re f e re nce s Audacit y: ht t p:/ / audacit y.s ource f orge .ne t / m anual -1.2/ inde x.h t ml Audacit y Tut orial s: ht t p:/ / audacit y.s ource f orge .ne t / hel p/ t ut orial s Nos t al gia proj e ctw it h O gg V orbis : ht t p:/ / w w w .l inux.org/ l e s s ons / be ginne r/ l 18/ l e s s on18e .h t ml FL AC f orm at : ht t p:/ / f l ac.s ource f orge .ne t / O gg V orbis : ht t p:/ / w w w .v orbis .com / L oads ofL inux L ink s : ht t p:/ / l ol l .s ource f orge .ne t / l inux/ l ink s / Audio-V ide o/ inde x.h t ml SoX - Sound e Xch ange : ht t p:/ / s ox.s ource f orge .ne t /
I col l e ctol d com put e rs as a h obby, m os t l y 20 ye ar ol d m icrocom put e rs -- Appl e I I , Com m odore , e t c. O nce , in an at t e m ptt of ind one , I cal l e d a com put e r s urpl us s t ore . *M e : " H i. Do you h av e any ol d com put e rs , m aybe 10-20 ye ars ol d? " * Sal e s pe rs on: " Sir ,t h e re w e re no com put e rs 20 ye ars ago." *M e : " Um m , ok . Bye ." Th e n I crack e d up.
19
20
drop m e nu unde r O rie nt at ion and sel e ctt h e pos it ion you pre f e r: t op, bot t om , l ef t , or righ t . You m ay pre f e rt o h av e one pane l rat h e rt h an t h e de f aul tt w o. T o re m ov e one oft h e pane l s , righ tcl ick on itand ch oos e De l et e Th is Pane l . W arning! Th is w il l pe rm ane nt l y re m ov e t h e pane l . You w il l no l onge r h av e any oft he f unct ions at t ach e d t o itw h e n you de l et e it , s o re v ie w t h e m care f ul l y be f ore t h row ing t h e m aw ay. T o m ov e any appl icat ion or appl e tt h atis at t ach e d t oa pane l , righ tcl ick on it s icon. I fL ock t o Pane l is ch e ck e d, unch e ck it . Th e n righ tcl ick on t h e icon again, pl ace t h e m ous e on M ov e,t hen drag and drop t h e icon t o anot h e r s pot on t h e pane l , or t ot h e ot h e r pane . Af t e r you h av e m ov e d it ,l ock itt ot he pane l by t h e s am e m e t h od you us e d t o unl ock it . You m igh tw is h t o add t ot h e pane l s. Righ tcl ick on t h e pane l ofyour ch oice and ch oos e Add t o Pane l . Ch oos e f rom am ong t h e m e nu opt ions . T o ch ange t h e de s k t op back ground, go t o Sys t em, Pre f e re nce s , De s k t op Back ground or righ tcl ick on t he de s k t op and ch oos e Ch ange De s k t op Back ground. Cl ick on a ne w back ground f rom t h e pre s e nt edl is t , t h e n cl ick Finis h . I fyou w antt o us e your ow n pict ure , j us tcl ick Add W al l pape r and brow s e t ot he f ol de r w h e re your pict ure s are s t ore d and ch oos e t h e pict ure you w antt o us e . You m ay w antt o add a l it t l e s ym bol is m t o your de s k t op icons . T o
21
do t h is , righ tcl ick t h e icon, ch oos e Prope rt ie s and cl ick on t h e Em bl ems t ab. Ch oos e t h e e m bl e m or e m bl ems t h atyou w antt o add and cl ick t o put an X in t h e box be s ide it . Th e e m bl em w il l be adde d. Cl os e t h e prope rt ie s box. T o s e tup your s cre e ns av er , go t o Sys t e m , Pre f e re nce s , Scre e ns av er .A box w il l ope n up f rom w h ich you can ch oos e , t e s tand appl y a s cre e ns av er . Th e s e are j us ta f e w oft he t h ings you can do t o s e tup your Gnom e de s k t op. I tis a good s t art ing pl ace w h e n w ork ing in Gnom e , butt h e re is m uch m ore t o it s f unct ional it y. Th e be s tw ay t ol e arn aboutital l is t oj us ts t art us ing it . Again, you m ay f ind Gnom e 's m e nu dif f e re ntf rom w h atyou are us e d t o, butw h e n you ge t accus t om e d t ot h e dif f e re nce s , you w il l be gin t osee t he l ogic be h ind t he m e nu l ayout . Enj oy your ne w Gnom e de s k t op.
Af e w ye ars ago I v is it e d a com put e rs t ore and s aw a com put e r e q uippe d w it h t h is ne w M icroid Re s e arch BI O S w h ich w as unf am il iar t o m e . I w oul dl ik e t o k now s om e t h ing aboutt h e pe rf orm ance oft h is BI O S, s o I as k e d ifitw as a f as tBI O S. " Wel l ye s !" h e ans w e re d, " T ak e a l ook att h is !" H e re boot edt h e com put e r and point e d at t he " Pre s s DELt o e nt e r SETUP" m e s s age , w h ich w as on t h e s cre e n f or f iv e s e conds . Th e n h e re boot edt h e s ys t e m again, e nt e re d t h e BI O S, and de cre as e d t he " Dis pl ay e nt e rs e t up m e s s age t im e " f rom f iv e s e conds t o one s e cond, l ef tt h e BI O S, and re boot edt h e s ys t e m once m ore . W h il e itw as boot ing, h e point e d again att he " Pre s s DELt o e nt e r SETUP" m e s s age w h ich w as now on t h e s cre e n f or j us tone s e cond. " Se e h ow f as titis ? " h e s aid proudl y. " I incre as e d it s s pe e d by a f act or off iv e !I s t h is a f as tBI O S or w h at ? "
22
23
24
4. Us e t h e st art x com m and t ost artt h e GUI int e rf ace . I fe v e ryt h ing is corre ct , you w il l now h av e t w ice t he v is ual pl e as ure . O ne s cre e n w il l h av e al l ofyour pre v ious s e t t ings w h il e t h e ot h e r s cre e n w il l h av e t he de f aul ts e t t ings . You can f ind m ore inf orm at ion at : ht t p:/ / w w w .pcl inuxos .com / f orum / inde x.ph p? t opic=12085 Tw inV ie w I ns t al l ing Graph ics Driv e rs f or Dual H e ade d Sys t ems: Af t e r you com pl et e t h is t ut orial , your de s k t op im age m ay be s t re t ch e d acros s bot h m onit ors . Th is giv es a panoram ic s t yl e v ie w . You can righ tcl ick on t he de s k t op and s e l e ctt h e Conf igure De s k t op t o s e te ach de s k t op inde pe nde ntoft h e ot her . You w il l al s o be abl e t o sl ide appl icat ions f rom one m onit or t ot h e ot her . You w il l al s o be abl e t ost re t ch your pane l s acros s bot h s cre e ns . NV idia conf igurat ion: Th e de f aul tnV idia driv e r ins t al l e d is " nv " or " v e s a" w h ich is ok f or bas ic graph ics . I fyou w antt ot ak e adv ant age of your graph ics card, dow nl oad and ins t al l t h e 3-D driv er (" nv idia" )f rom nV idia.com or us e t h e nV idia pack age in Synapt ic. I fyou ch oos e t o ge tt h e pack age f rom Synapt ic, you can s k ip t ot h e s e ct ion t h ate xpl ains t he xorg.confs e ct ion oft h is t ut orial . Th e f ol l ow ing s t e ps de s cribe h ow t o ins t al l t h e nV idia driv e rf rom t h e nV idia s e rv er . M ak e s ure bot h m onit ors are conne ct e d and are t urne d on be f ore f ol l ow ing t h is t ut orial . 1. Dow nl oad t h e nV idia driv e rs f rom ht t p:/ / w w w .nv idia.com / obj e ct / unix.h t ml
25
2. L og outofX and s w it ch t o a Cons ol e s e s s ion. L ogin as root . 3. Run t h e nV idia ins t al l e r w it h t he f ol l ow ing com m and:
sh NVIDIA-Linux-x86-1.0-8756-pkg1.run -q
(V e rif y your f il e nam e ). You can acce ptt h e de f aul t set t ings in t h e nV idia s e t up w iz ard. 4. St artX 5. EditX11 conf ig f il e /etc/X11/xorg.conf as de s cribe d be l ow . 6. Editt he " M onit or" s e ct ion as de s cribe d be l ow . X11 conf igurat ion (XO RG.CO NF) I fone m onit or re m ains bl ack or s e e m s t o be random col ors and t h e ot h e r is w ork ing, t h is coul d be due t ot he de f init ion oft he " Conne ct e dM onit or" .I fyou are us ing bot h t h e anal og and digit al port s oft h e m onit or ,t he corre ctde f init ion M UST be s pe cif ie d. I fyou conne ct us ing anal og conne ct ors buts pe cif y a digit al f l atpane l dis pl ay, t h e s cre e n w il l be bl ack . V al id de f init ions f or Conne ct e dM onit or are : * CRT : Anal og Cat h ode Ray Tube * FPD: Digit al Fl atPane l Dis pl ay * DPM S: Digit al Pow e r M anage m e ntSav ings f or Ene rgy St ar com pl iantm onit ors . Edityour xorg.conf L ook f or Se ct ion " De v ice "
VendorName "Videocard vendor" BoardName "NVIDIA Quadro 4 (generic)" <-- t h is w il l ch ange de pe nding on w h at
your card t ype is .
Option
"TwinView" "true"
26
Option "TwinViewOrientation" "RightOf" <-- You can ch ange t h e orie nt at ion Option "SecondMonitorHorizSync" "3181" Option "SecondMonitorVertRefresh" "55-85" Option "MetaModes" "1280x1024,1280x1024; 1024x768,1024x768" <-- your re s ol ut ion Option "ConnectedMonitor" "FPD,FPD"
<-- Ch ange de pe nding on w h att ype ofm onit ors you h av e EndSe ct ion Tw inV ie w O rie nt at ion opt ions : Righ t Of L ef t Of Abov e Be l ow Cl one
You w il l ne e d t ol ook f or t h e Se ct ion M onit or and dupl icat e t h ats e ct ion. M ak e s ure you ch ange t he I de nt if ie r on t h e s e cond M onit or . i.e . M onit or1 w il l be com e M onit or2. Bot h dis pl ays w il l s h are a s ingl e f ram e buf f er . T o dis abl e one oft h e dis pl ays f or a m ode , us e m ode nam e NUL L , i.e .:
27
i386.run
Ch oos e " I ns t al l Driv e r X.O rg 6.8" " Cus t om I ns t al l " 4. Dual m onit or conf igurat ion:
/usr/X11R6/bin/aticonfig -dtop=horizontal --overlay-on=1 (Command placed here by installer in above step.) Command line help: aticonfig -h
5. Edit/etc/X11/xorg.conf
Section "Monitor" Identifier "aticonfig Monitor 0" DisplaySize 1000 400 EndSection
Th e ins t al l e r w il l add an appl icat ion t ot h e m e nu, " ATI Cont rol " . Th is w il l l aunch t he " ATI Rade on 9 800 Cont rol Pane l "f or dual m onit or cont rol and adj us t m e nt .I tw il l al s o cont rol TVouts e t t ings . Pow e r M anage m e ntConf igurat ion: DPM S can re duce t h e pow e r cons um pt ion ofEne rgy St ar com pl iantm onit ors w h e n t h e s ys t e m is idl e. XFre e 86 4.x+ or X.org 6.7+ is re q uire d. Turn on DPM S:
Section "Monitor" Identifier "Monitor0" ... Option "DPMS" "true" ... EndSection
Conf igure DPM S:
28
Option "StandbyTime" "360" Option "SuspendTime" "720" Option "OffTime" "840" ... EndSection
Us e t h e xs e tcom m and t o s e tX-W indow dis pl ay param e t e rs : *V ie w curre nts e t t ings : xs e tq * Se t t ing DPM S: o Dis abl e DPM S: xs e t-dpm s o Enabl e DPM S: xs e t+ dpm s o Se tDPM S param e t e rs : xs e tdpm s 360 720 840 * Se tf ontpat h : xs e tf p= / h om e / us e r1/ f ont s Re -re ad t he f ont s dat abas e : xs e tf p re h as h * Se tbe l l v ol um e (m e dium ), pit ch (H z ) and durat ion (m il l is e c): xs e tb 50 400 100 Turn of fbe l l : xs e tb of f * Se tk e y aut ore pe at : xs e tr of f * Turn of fs cre e n s av e r act iv at ion: xs e ts of f You can f ind m ore inf orm at ion at : ht t p:/ / w w w .pcl inuxos .com / f orum / inde x.ph p? t opic=14421 Re f e re nce s : ht t p:/ / w w w .nv idia.com / obj e ct / unix.h t ml ht t p:/ / ge nt oo-w ik i.com / H O W TO _ Dual _ M onit ors ht t p:/ / w w w .l inux.com / art icl e .pl ? s id=03/ 10/ 05/ 025207 ht t p:/ / w w w .cs b.yal e .e du/ pe opl e/ core / aj p/ l inuxde s k / 2xm onit or .h t ml
ACT NO W !
and h e l p de v el op PCL inuxO S ! Cont actus f or y our pricing.
29
H ow t o M ul t i-Boot L inux
A Sim pl ifie d V ie w
by M e rl in W h it e w ol f
Th e f irs tcons ide rat ion in cre at ing a m ul t i-boots e tup is h ard dis k s iz e . Your H DD m us tbe ofs uf f icie nts iz e t o cont ain al l oft h e dis t ribut ions t h atyou w is h t o ins t al l . Tw e nt y GB is ofs uf f icie nts iz e t o com f ort abl y boott wo dis t ros . M ore dis t ros coul d be adde d, butupdat ing t hem m igh tbe com e an is s ue . From t h irt y GB and up, you w oul d h av e m ore opt ions f or adding m ore dis t ros . Not e : H ard dis k s can h av e onl yf our prim ary part it ions on t hem.I fyou pl an t o h av e m ore part it ions , you'l l ne e d an e xt e nde d part it ion. Th e f irs tt h ing you'l l ne e d t o do is s e tup your part it ions . PCL inuxOS h as a part it ioning t ool in t h e PCL inuxOS Cont rol Ce nt e r (PCC) > MountPoint s t ab, or you m ay w ant t o us e a part it ioning t ool l ik e t h e GPart edl iv e CD. Th e t ool you us e s h oul d be t h e one you are m os tcom f ort abl e w it h. I fyou h av e notus e d one be f ore , e it h e r oft he t w o nam e d abov e is a good one t ost artw it h . As Ih av e us e d GPart ed m ore of t e n, Iw il l de s cribe it s us e be l ow . Th e part it ioning t ool in PCC is j us tas us e f ul t h ough . I ns e rtt he l iv e CD in your CD driv e com put er . Be s ure t h atyour BI OS f rom t h e CD. Se tup ofGPart e d is t h rough t h e s e tup m e nus unt il t he is l oade d. and s t artyour h as be e n s e tt o boot int uit iv e,sof ol l ow part it ioning int e rf ace
I m port ant :I fyou're s t art ing w it h W indow s ins t al l e d, be s ure you run t h e dis k de f ragm e nt e r in W indow s be f ore you part it ion t h e driv e , ifyou w antt o k e e p W indow s . W h y?W h e n W indow s is w rit ing a f il e t ot h e dis k , itl ook s
30
f or a s uit abl e pie ce off re e s pace in w h ich t ost ore it . L et s s ay you m odif y an e xis t ing f il e , adding a w h ol e bunch ofdat asot he f il e now t ak e s up m ore s pace on t h e dis k . T o accom m odat e t he f il e , W indow s w rit es t he f irs tpartoft he f il e in one s e ct ion oft h e dis k and t hen s cout s around f or ot h e r pl ace s t ost ore t h e re s toft he f il e . Th e e nd re s ul tis t h ata s ingl e f il e m ay be s t ore d in sev e ral ch unk s s cat t e re d aboutt h e dis k . Running t he dis k de f ragm e nt e r al l ow s W indow s t o gat h e r al l t he s cat t e re d pie ce s and putt h e m back t oge t h e r att he be ginning oft h e part it ion. I fyou w e re t o part it ion t he driv e w it h outde f ragm e nt ing, you w oul d ris k l os ing dat a t h atw as s pre ad al l around t h e dis k . T o re s iz e your W indow s part it ion, cl ick t o h igh l igh titand ch oos e " Re s iz e / M ov e " on t he t ool bar . (W indow s part it ions are nt f s or f at 32.) I nt h e box t h atope ns , you'l l s e e a bar w it h a col ore d borde r and t h re e s e ct ions of num be rs ;t he f irs tis " Fre e Space Pre ce ding." Th is s h oul d h av e a" 0" in it . Ne xtis t h e s iz e ofyour driv e in M B. Th is is t h e num be r t h atyou w il l be ch anging. L as tis " Fre e Space Fol l ow ing." Th is w il l s h ow t h e am ountof s pace you w il l f re e up. On t he t riangl e t ot h e righ toft h e bar ,l ef tcl ick and h ol d. Drag your curs or t ot he l ef tt o re duce t h e s iz e giv e n in t h e m iddl e num be r dial og t o your de s ire d s iz e . Th is s iz e is up t o you, butyou'l l w antt o h av e m ore s pace t h an W indow s h as in us e f or s af et y. Th e am ountt h at W indow s h as us e d is s h ow n in ye l l ow on t h e bar .A good rul e oft h um b is t o k e e p your W indow s part it ion 10 GB or m ore . O n m y 160 GB driv e , I gav e it29 GB, but ,I h av e l ot s ofs pace . Cl ick t he " Re s iz e " but t on. Cl ick " Appl y" on t he t ool bar . You w il l be as k e d t o conf irm your ch oice . W h e n re s iz ing h as be e n com pl et e d, you'l l s e e an unas s igne d are a ofyour driv e in gre y, l is t edj us tunde r your W indow s part it ion. Cl ick t o h igh l igh titand t hen cl ick " Ne w " on t he t ool bar . Th e s iz e m ay be ch os e n by t he met h od de s cribe d abov e . Th e f il e s ys t e m can be
31
ch os e n on t h e righ t . Cl ick on t h e but t on w it h " e xt 2" on it and ch oos e " e xt 3" . Cl ick " Cre at e " and t hen" Appl y" . Your ne w part it ion w il l be cre at e d and t h e n appe ar on t he l is t . Us e t h is m e t h od t o cre at e as m any part it ions as you ne e d. T o cre at e a s w ap part it ion (v irt ual m e m ory), ch oos e " L inux Sw ap" f rom t he f il e s ys t em t ype m e nu. A Sw ap part it ion of1 GB is a good com prom is e . I fyou pl an t o re m as t e r your s ys t e m , cre at e a 2 GB s w ap part it ion. I fyou pl an t o h av e m ore t h an f our part it ions , cre at e one oft he f our prim ary part it ions as an e xt e nde d part it ion by ch anging " Prim ary Part it ion" t o" Ext e nde d Part it ion" in t h e Ne w box. Th is is l ocat edj us tabov e t he f il e s ys t em t ype ch oos e r . Th is w il l cre at e t h e part it ion on al l oft he re m aining s pace on your driv e . You m ay cre at e as m any " L ogical " part it ions as you w oul dl ik e w it h in it . Not e t h at L ogical part it ion num be rs w il l be gin atf iv e .(h da5) W h e n cre at ing your part it ions , be s ure t o s iz e t hem t o h ol d w h atyou w il l be put t ing on t h e m pl us e xt ra s pace f or updat e s , adding appl icat ions , and f or your f il e s and f ol de rs . For your m ain dis t ro, you m ay w antt o h av e s e parat e / h om e and root(/ ) part it ions . You m ay do t h is f or al l ins t al l at ions , or you m ay ch oos e t o ins t al l e ach dis t ro us ing one part it ion pe r dis t ro. Be ce rt ain t h atot her dis t ros do notus e your m ain / h om e part it ion. Al s o, you w il l ne e d t o w rit e e ach oft h e s e part it ion num be rs dow n be caus e you w il l ne e d t hem l at er . W h e n you ins t al l t h e boot l oade r ofyour m ain dis t ro, ch oos e t he " ins t al l t o M BR" opt ion. I ns t al l t h e ot her boot l oade rs t ot h e rootpart it ion ofe ach dis t ro. Be aw are t h ats om e dis t ros ins t al l t ot h e M BR by de f aul tw it h out as k ing you t o ch oos e . Find outh ow t o ch ange t h is be f ore you proce e d, ifno opt ions are e as il y av ail abl e. T o add an e nt ry t o your boot l oade r , ope n PCC and cl ick on " Se tup H ow t h e Sys t e m Boot s" .Whent h e w iz ard ope ns , cl ick ne xtifyou are notm ak ing ch ange s t ot he w ay t h atPCL inuxO S is boot e d. O n t he f ol l ow ing page , cl ick " Add" t o add anot h e rl is t ing t o your grub m e nu.
32
You'l l ne e d t o k now t h e part it ion num be r on w h ich you ins t al l e d root . (You s h oul d h av e t h is w rit t e n dow n al re ady.) I m port ant : You s h oul df ind outt h e k e rne l v e rs ion num be r oft h e dis t ro and be pre pare d t o e nt e r it . Exam pl e : 2.6.18.6.de v 3.l gc is t h e k e rne l v e rs ion in PCL O S 9 4 RC1. An e nt ry f or itw oul d be :
33
R e d R oot Prom pt
by Sim f ox
M any pe opl e w oul dl ik e a painl ess v is ual re m inde r t h at t h e y are w ork ing as rootw h e n in t he t e rm inal . H e re 's a s im pl e w ay t o accom pl is h t h at . St artyour f il e m anage r as Supe rus e r (St art> Appl icat ions > Fil e t ool s > Fil e M anage r - Supe r Us e r M ode ). Nav igat e t o/ et c. Add t he f ol l ow ing t ot h e e nd of your / et c/ bas h rc f il e . Now your rootprom ptw il l be re d and your us e r prom ptw il l be norm al , according t o your sel e ct e d or de f aul tcol or s ch e m e .
# Set Root Prompt to Red function setprompt { local RED="\[$(tput setaf 1)\]" local RESET="\[$(tput sgr0)\]" if [ `id -u` = 0 ] # check if user is root then PS1="$RED[\u@\h:\W]$RESET " else PS1="[\u@\h:\W]$RESET " fi } setprompt
Enj oy.
34
Ne w Kid in Tow n
by s t e ph e nt ony
I 'v e us e d W indow s f rom 3.1 t h rough t o XP . I bough tt he ne w ope rat ing s ys t e m s , and in orde r t o run t h e m , in s om e ins t ance s , a ne w com put er . Th ings cam e t oa h e ad righ taround t h e h ol idays . I w as re ading t he s ys t e m re q uire m e nt s f or V is t a, and coul d notbe l ie v e w h atitne e ds t o run prope rl y. M icros of th as a re al rack e tgoing and pe opl e are t oo af raid t o dum p W indow s . W h ate l s e w oul dt h e y us e ? Th e y us e itatw ork and h om e and t h e y're af raid t h e re is no ot h e r w ay! Com bine d w it h t h e bl oat e d O S and al l t he bl oat e d s of t w are , and t h e ne v e r e nding s e curit y is s ue s , I de cide d t h ate nough w as e nough . It ol d m y w if e t h atI w as dum ping W indow s and s h e l augh e d f or about10 m inut es.I 'v e be e n s aying t h is f or t h e pas tf e w ye ars , butas s um e d t h atany L inux O S w oul d be t oo dif f icul tf or m e t o ins t al l . Th is t im e I de cide d t o putin a l it t l e w ork re ading about L inux, and dis cov e re d t h e w onde rf ul L iv e CD's . Af t e r m ore re ading, and CD burning, I de cide d t o go w it h w h atI t h ough tw oul d be t h e e as ie s tins t al l . I w e nt w it h Fre e s pire . I tw as e as y t o ins t al l and aut o de t e ct ed ev e ryt h ing, incl uding m y W iFi card. Th e probl e m w as t h ataf t e r s e e ing dis t ros l ik e Ubunt u, M e pis , and l as tbutnotl e as t , PCL inuxO S, I f el tl ik e I w as ge t t ing a bitofa w at e re d dow n L inux e xpe rie nce . Fre e s pire is gre at , butI w ant e d s om e t h ing e l se.I 'm not s ure ift h atm ak e s s e ns e . I j us tf el tt h atw it h al l oft he
35
pos it iv e s in m ov ing t ot he L inux O S, t he f actw as t h atin orde r t o re al l y appre ciat e it , I w as going t o h av e t o do s om e w ork . W h e n I de cide d t o go w it h PCL inuxO S (notan e as y de cis ion) I burne d t h e W indow s driv e rs f or m y Broadcom w ire l e s s card t o a CD. Af t e r al l oft h e h orror st orie s I re ad on dif f e re ntw e b s it e s aboutge t t ing a L inux O S up and running, I w as s h ock e d t of ind t h atit w as m uch e as ie r t h an I h ad re ad. Th e driv e rs l oade d f l aw l essl y and I h ad m y I nt e rne tconne ct ion up and running in l ess t h an 5 m inut es. I h ad t h e s am e e xpe rie nce w it h t h e Synapt ic Pack age M anage r . Th is w as a nigh t m are ? I unde rs t and t h atdif f e re ntf l av ors ofL inux pos e dif f e re nt ch al l e nge s , buts om e oft h is s t uf fyou re ad is l ik e urban l e ge nd ifyou as k m e . Anyw ay, I 'v e be e n running w it h PCL inuxO S f or w e e k s now and I 'm h av ing a bl as t ! If eel l ik e a k id on Ch ris t m as day. W indow s is of fbot h my de s k t op (I 'm running Ubunt u) and m y l apt op (PCL inuxO S), and I h av e no w antor ne e d t o go back . It h ough tI w oul d go t h rough s e rious W indow s w it h draw al , butith as noth appe ne d. I don'tne e d anyone t ot el l me t h aton e v e ry l ev el t h is is w h atan O S is s uppos e d t o be . I k now itin m y gut . Jus tl ik e I al w ays k ne w t h e re h ad t o be a be t t e r w ay t h an W indow s . M y w if e h as a M ac, buts h e w as v e ry int e re s t edwh enI s h ow e d h e r bot h ope rat ing s ys t e m s . Sh e l ov e d bot h and is notl augh ing anym ore . I 'm gl ad t o be h e re !
36
H ow t o Cont ribut e
by M e rl in W h it e w ol f
Cont ribut ing is a big partoft h e FO SS com m unit y. De v el ope rs cont ribut e t h e ir t im e and e f f ort s t ot he com m unit yt o de v el op appl icat ions and/ or an O S. Th e re as ons t h e y do s o m ay v ary, butt h e re s ul toft h e ir ef f ort s is a dire ctpre s e nt at ion t ot h e com m unit y. W it h out t h e m , w e , as us e rs , w oul d notbe h e re . W e w oul d notbe us ing PCL inuxO S or any ot h e r FO SS s ys t e m or s of t w are . I tis im port antt h atw e cont ribut e al s o. W e s h oul d not al l ow ours e l v es t o be j us tus e rs , butrat h e r w e s h oul d be com e f ul l m e m be rs oft h e com m unit y by our cont ribut ions . Th e re is no l ow e r l im iton cont ribut ing. Ev e ryone can cont ribut e s om e t h ing. H e re are a f e w s ugge s t ions : Donat e m one y - Th e re are al w ays f inancial ne e ds conne ct e d w it h any s of t w are or s ys t e m de v el opm e nt . Cont ribut e w h atyou are f inancial l y abl e t o giv e . St art w it h t h e O S you are us ing. I fyou h av e m ore f inancial re s ource s av ail abl e , cont ribut e t ot h e de v el ope rs ofyour f av orit e or m os tus e d appl icat ions . Th is is t he met h od by w h ich f urt h e r de v el opm e ntis m ade pos s ibl e and ne w e r h ardw are be com e s us abl e w it h t h is and ot h e r GNU/ L inux O Se s . Cont ribut e your t al e nt s -I fyou h av e t h e k now l e dge t o add t ot he ef f ort s t h atgo int o de v el oping PCL inuxO S, v ol unt e e rt o w ork w it h t h e rippe r gang. I fyou can cont ribut e t ot h e de v el opm e ntoft h is O S or any ope n s ource proj e ctby adding t ot h e code ofa program or
37
w rit ing an int e rf ace t o a com m and l ine program , you w il l h av e giv e n a cont ribut ion t ot h e com m unit y. Join a Proj e ct- V is ith t t p:/ / w w w .m ypcl inuxos .com /and s e e w h atproj e ct s are be ing de v el ope d. Th e re are m any proj e ct s t h atcont ribut e t ot h e com m unit yt h atare h os t ed t h e re . Th e m agaz ine proj e ct ,t h e be aut if icat ion proj e ct and ot h e rs w e l com e cont ribut ors . I fyou h av e no m aj or s k il l s,v ol unt e e rt o be a t est er .I fyou l ack e nough k now l e dge t o be an e f f e ct iv e t est er , giv e e ncourage m e nt . Ev e ryone h as s om e t h ing t o giv e. Act iv e Com m unit y Part icipat ion - A) I fyou k now , or t h ink you k now t h e ans w e r t o a ne w us e r's probl e m , re s pond t ot h e ir q ue s t ion. I ft h e ans w e r t h e y ne e d h as be e n pos t e d pre v ious l y, re s pond w it h al ink t ot h att h re ad and a s e nt e nce or ph ras e l ik e , " I be l ie v e t h is m ay h e l p." B) Th e f orum h as a s e arch f e at ure , butdon'tas s um e t h ate v e ryone k now s h ow t o us e a s e arch e ngine t o it s f ul l e s te xt e nt . As s is t ing s om e one w it h s e arch ing f or an ans w e r and in t h e proce s s giv ing t hem t h e s e arch t e rm s you'v e us e d w il l cont ribut e t ot h e ir k now l e dge . I nt urn, t h e y w il l h av e t h e k now l e dge ne e de d t o pas s on t h ese s ol ut ions ata l at e rt im e t o anot h e r ne w m e m be r oft he com m unit y. Encouraging ot h e rs in t h e ir at t e m pt s atl e arning s om e t h ing ne w or giv ing t hem t h e k now l e dge t o cont inue h as it s v al ue . M any t im e s t h e s im pl e actof e ncouraging s om e one t o cont inue in t h e ir s e arch f or k now l e dge is t h e gre at e s tcont ribut ion t h atcan be m ade . C) W e l com e ne w us e rs . A s im pl e " H el l o, nice t omeet you" can be v e ry im port ant .I tl et s ne w m e m be rs k now t h att h e y are not ice d and are notl os tin a crow d of st range rs . No one s h oul dev e rf eel inv is ibl e.Whet her t h e y are k now l e dge abl e and abl e t o m ak e an im m e diat e cont ribut ion or an abs ol ut e be ginne r ,ev e ry ne w m e m be r s h oul d k now t h att h e y are w e l com e . D) Be k ind. Be pat ie nt .Al it t l e k indne s s goe s a l ong w ay.
38
So, t oo, doe s im pat ie nce and crue l t y. Be ing k ind and pat ie ntcont ribut e s m uch m ore t ot h e com m unit y, bot h now and in t he f ut ure . I tbrings a m uch gre at e r ch ance ofcont inuing t o h av e a com m unit y ofus e rs , rat h e rt h an al is tofus e rs . Th e s e are m y ide as aboutcont ribut ing, in part icul ar aboutcont ribut ing t ot h e PCL inuxO S com m unit y. I nmy opinion, t h e s e m ay be appl ie d anyw h e re , butas a w is e m an once t ol dme," You al w ays s t artw h e re you are ."
Th e ot h e r day I w al k e d int ot h is l it t l e pl ace t h ats e l l s ol d s of t w are , ol d com put e rs , and s om e ne w s of t w are . I w al k e d up t o a s al e s cl e rk and s aid, " Do you guys carry L inux? "H e t ook one l ook atm e (I am 15 ye ars ol d) and, notk now ing w h atL inux w as , h e ch e ck e d t h e rack w it h gam e s . I s aid, " No, L inux is nota gam e -- it 's an ope rat ing s ys t e m ." H e l ook e d conf us e d, t h enst ut t e re d, " Uh h h ...ye ah ...w e l l ch e ck t h atrack , w e 'v e gots t uf fl ik e Quick e n t h e re ." H e re 's a s t ory w h e re s om e de gre e off aul tl ie s on bot h s ide s . I w as atm y l ocal l arge dis counts t ore , w al k ing t h rough t he el e ct ronics s e ct ion l ik e I of t en do. A young coupl e w as l ook ing ata com put er , as s is t e d by a s al e s pe rs on. I ov e rh e ard t he f ol l ow ing conv e rs at ion: * Sal e s m an: " You s h oul d re al l y ge tt he f ul l pack age , w it h t h e ne w m onit or and t h e ot h e r acce s s orie s ." * H us band: " Butw e al re ady h av e a m onit or and k e yboard f rom our ol d com put er ." * Sal e s m an: " You s h oul dst il l ge tt h e pack age , be caus e itcom e s w it h a f as t e r k e yboard." Th e coupl e conv e rs e d f or a m om e nt . * H us band: " Can w e putiton l ayaw ay and m ak e paym e nt s on it ? "
39
H ow t o M ak e R -base W ork
From t h e W e bs it e (ht t p:/ / w w w .r-proj e ct .org/): " R is a l anguage and e nv ironm e ntf or s t at is t ical com put ing and graph ics . I tis a GNU proj e ct(h t t p:/ / w w w .gnu.org/ ) w h ich is s im il ar t ot he Sl anguage and e nv ironm e ntw h ich w as de v el ope d atBe l l L aborat orie s (f orm e rl y AT& T , now L uce ntT e ch nol ogie s ) by Joh n Ch am be rs and col l e ague s . R can be cons ide re d as a dif f e re nt im pl e m e nt at ion ofS. Th e re are s om e im port ant dif f e re nce s , butm uch code w rit t enf or S runs unal t e re d unde r R." R is w ide l y us e d f or s t at is t ical s of t w are de v el opm e ntand dat a anal ys is , and h as be com e a de f act ost andard am ong s t at is t icians f or t h e de v el opm e nt ofs t at is t ical s of t w are . R is pow e rf ul s of t w are f or int e ract ing w it h dat a. W it h R you can cre at e s oph is t icat e d graph s , you can carryout st at is t ical anal ys e s , and you can cre at e and run s im ul at ions . R is al s o a program m ing l anguage w it h an e xt e ns iv e s e tofbuil t in f unct ions , s o you can, w it h s om e e xpe rie nce , e xt e nd t he l anguage and w rit e your ow n code t o buil d your ow n st at is t ical t ool s . Adv ance d us e rs can ev e n incorporat e f unct ions w rit t e n in ot h e rl anguage s , s uch as C, C+ + , and Fort ran. I ne e de d t h e st at is t ics ofR, butw as uns ucce s s f ul us ing t h e R-bas e av ail abl e f rom Synapt ic. I coul d ins t al l it , butw h e n I t rie d t o us e t he " ins t al l .pack age s " f unct ion in R t o ge tne w pack age s I ne e de d, itf ail e d. Th e pack age s dow nl oade d f rom t h e m irror as e xpe ct e d, butt hent heyf ail edt o
by acaz a
40
ins t al l on m y com put er . I w as l ef tw it h a bunch of us e l ess Z I Pf il e s in a TM P f ol de r .I 'm a L inux ne w bie (s e v e n days t ot al e xpe rie nce , as I w rit e t h is ), s o I m igh t h av e be e n doing s om e t h ing w rong. H ow e v er , Is t il l ne e de d R, and I m anage d t o ins t al l it dire ct l yf rom t h e s ource code . St e p-by-s t e p, I did t h is : Dow nl oad s ource f il e R-2.4.1.t ar .gz f rom : ht t p:/ / l ib.s t at .cm u.e du/ R/ CRAN/ Ext ractitby ope ning a t e rm inal , nav igat ing t ot he f ol de r w h e re you s av edt h e dow nl oad, and t yping:
./configure make
41
Th e CRAN page giv e s s om e addit ional st e ps about m ak ing m anual s and h e l p page s and s uch , butt h e st e ps abov e gav e m e a w ork ing ins t al l at ion ofR. NO TE: " R" w il l notappe ar in t h e appl icat ion l aunch e r t he w ay itdoe s w it h a Synapt ic ins t al l . It h ink t h is is a good t h ing, be caus e t h e GUI t h atcom e s w it h t h e Synapt ic v e rs ion h as no s crol l f unct ion;you can'tl ook att h e e arl y part s ofl ong out put . W it h t h e ins t al l at ion f rom s ource , I s im pl y e nt e r" R" (w it h outt h e q uot e s ) in a t e rm inal and t he program runs righ tt h e re . M uch be t t e rf or m e . I h ope t h is m ak e s s e ns e , and t h atith e l ps anyone h av ing s im il ar t roubl e.
I n a s m al l com put e rs t ore ... *M e : " H i. I ne e d a 25 pin RS-232 cabl e ." * Sal e s Cl e rk 1: " W h atdo you ne e d itf or? " *M e : " I ne e d t o pl ug a V T100 int o a m ode m . I h av e bot h t he V T100 and t h e m ode m , I j us tne e d at25 pin m al e/ f e m al e cabl e w it h RS-232 conne ct ors ." * Sal e s Cl e rk 1: " L e tm e ge tm y m anage r ." H uh ? * Sal e s Cl e rk 1: in back ground: " I h av e a guy h e re w h o w ant s t o pl ug h is V CR int o a m ode m ." Th e s al e s cl e rk re t urne d w it h anot her . * Sal e s Cl e rk 2: " H el l o, s ir . You can'tat t ach a V CR t o a m ode m ." *M e : " Th atis notw h atI am t rying t o do. I ne e d a 25-pin RS-232 cabl e -- t h at 's al l . Do you h av e cabl es f or pl ugging int o m ode m s ? " * Sal e s Cl e rk 2: " W h atdo you w antt o pl ug int ot h e m ode m ? " *M e : " AV T100. I tis a t e rm inal . You pl ug itint o a com put e r ov e r a s e rial l ine , f re q ue nt l y a m ode m . I j us tne e d a 25-pin cabl e t o go f rom t h e unitt ot h e m ode m ." * Sal e s Cl e rk 2: (t o Sal e s Cl e rk 1) " H e doe s n'th av e aV CR. H e w ant s t o pl ug a V TR int o h is m ode m , s o itis al l righ t ." Sal e s Cl e rk 1 h ande d m e a cabl e. *M e : " Th is is a 9 -pin cabl e . I ne e d a 25 pin cabl e ." * Sal e s Cl e rk 2: " M os tPC's h av e 9 pins on t h e ir s e rial cards ." *M e : " I am notat t ach ing a PC. I am at t ach ing a V T100. Th e re are 25 pins on it-- itne e ds t o pl ug int o a 25 pin conne ct or ." * Sal e s Cl e rk 2: " Th e n us e t h e s m al l e nd t o pl ug int o your m ode m ." *M e : " Th e re are 25 pins on t h e m ode m as w e l l . Do you h av e any 25 pin cabl es? Al l I ne e d is a cabl e w it h 25 pins ate ach e nd." * Sal e s Cl e rk 2: " Th is is a 25 pin cabl e ."
42
DI SCL AI M ER
1. Al l t h e cont e nt s ofPCL inuxO S M agaz ine (h t t p:/ / m ag.M yPCL inuxO S.com ), are int e nde d f or ge ne ral inf orm at ion and/ or us e onl y. Such cont e nt s do notcons t it ut e adv ice and s h oul d notbe re l ie d upon in m ak ing (or re f raining f rom m ak ing) any de cis ion. Any s pe cif ic adv ice or re pl ie s t o q ue rie s in any partoft h e m agaz ine is / are t h e pe rs onal opinion(s ) ofs uch e xpe rt s/ cons ul t ant s/ pe rs ons and are nots ubs cribe d t o by PCL inuxO S M agaz ine . 2. Th e inf orm at ion in PCL inuxO S M agaz ine (h t t p:/ / m ag.M yPCL inuxO S.com ), is prov ide d on an " AS I S" bas is , and al l w arrant ie s e xpre s s e d or im pl ie d, ofany k ind, re garding any m at t e r pe rt aining t o any inf orm at ion, adv ice or re pl ie s , are dis cl aim e d and e xcl ude d. 3. PCL inuxO S M agaz ine (h t t p:/ / m ag.M yPCL inuxO S.com ), and it s as s ociat e s s h al l notbe l iabl e , atany t im e f or dam age s (incl uding, w it h outl im it at ion, dam age s f or l os s ofany k ind) aris ing in cont ract ,t ort , or ot h e rw is e f rom t h e us e of , or inabil it yt o us e , t h e m agaz ine or any ofit s cont e nt s , or f rom any act ion t ak e n (or re f raine d f rom be ing t ak e n) as a re s ul tof us ing t h e m agaz ine or any s uch cont e nt s or f or f ail ure ofpe rf orm ance , e rror , om is s ion, int e rrupt ion, de l et ion, de f e ct , de l ay in ope rat ion or t rans m is s ion, com put e rv irus , com m unicat ions l ine f ail ure , t hef tor de s t ruct ion or unaut h oriz e d acce s s t o, al t e rat ion of , or us e of , inf orm at ion cont aine d in t h e m agaz ine . 4. No re pre s e nt at ion, w arrant ie s , or guarant e e s w h at s oe v e r are m ade as t ot h e accuracy, ade q uacy, re l iabil it y, com pl et e ne s s , s uit abil it y, or appl icabil it y oft h e inf orm at ion t oa part icul ar s it uat ion. 5. Ce rt ain l ink s on t h e m agaz ine l e ad t o re s ource s l ocat e d on ot h e r s e rv e rs m aint aine d by t h ird part ie s ov e r w h om PCL inuxO S M agaz ine (h t t p:/ / m ag.M yPCL inuxO S.com ) h as no cont rol or conne ct ion, bus ine s s or ot h e rw is e . Th e s e s it e s are e xt e rnal t o PCL inuxO S M agaz ine (h t t p:/ / m ag.M yPCL inuxO S.com ) and by v is it ing t h e s e , you are doing s o ofyour ow n accord and as s um e al l re s pons ibil it yf or s uch act ion.
M at e rial Subm it t e d by Us e rs
A m aj orit y ofs e ct ions in t h e m agaz ine cont ain m at e rial s s ubm it t e d by us e rs . PCL inuxO S M agaz ine (h t t p:/ / m ag.M yPCL inuxO S.com ) acce pt s no re s pons ibil it yf or t h e cont e nt , accuracy, and conf orm it yt o appl icabl e l aw s ofs uch m at e rial .