0% found this document useful (0 votes)
72 views

PC - Linux Magazine 03-2007

This document provides a summary of changes to applications in the upcoming release of PCLinuxOS 2007, including updated packages, removed items, and items still in the default menu. It also mentions that the entire repository has been recompiled with new gcc and glibc compilers.

Uploaded by

sgoobee
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
72 views

PC - Linux Magazine 03-2007

This document provides a summary of changes to applications in the upcoming release of PCLinuxOS 2007, including updated packages, removed items, and items still in the default menu. It also mentions that the entire repository has been recompiled with new gcc and glibc compilers.

Uploaded by

sgoobee
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 43

Issue 7

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

H ow t o M ul t i- Boot L in u x R e d R oot Prom pt Ne w K id in Tow n H ow t o Con t r ib u t e H ow t o M ak e R - b as e W ork

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

From t h e Ch ie fEdit or's De s k


I k now w e prom is e d t h att h is is s ue w oul d h av e an in-de pt h re v ie w ofPCL inuxO S .9 4/ 2007 Final , butitj us tcoul dn'th appe n. Unf ort unat el y, or f ort unat el y, de pe nding on h ow one l ook s atit , e nough bugs w e re dis cov e re d in .9 4/ 2007 TR1 t h ata s e cond t e s tre l e as e w as de e m e d ne ce s s ary. Righ tnow , t he f orum is al iv e w it h pos t s about t h atT e s tRe l e as e . From t h is de s k , itl ook s l ik e t h e re are f ar f e w e r is s ue s t h an w it h TR1. Th at 's a good t h ing. Th e Final can'tbe f ar aw ay now . So I 'l l prom is e again t o prov ide our re ade rs w it h t h atin-de pt h l ook att h e Final Re l e as e in ne xtm ont h 's is s ue . W e 'l l h av e l ot s ofs t uf faboutt h e 3D de s k t op and al l t h e ot h e r goodie s w e 'v e al l be e n w ait ing f or .L ook f or it ! Th is t im e , t h ough , w e h av e l ot s ofgood s t uf f . Th e re 's an art icl e on s e t t ing up Be ryl in .9 4/ 2007 and a de s cript ion ofs om e oft h e appl icat ion and m e nu ch ange s as w e l l . M e rl in W h it e w ol f 's gre atpie ce on h ow t o cont ribut e t o ope n s ource , and PCL O S in part icul ar , is a m us tre ad ifyou m is s e d itw h e n itw as pos t e d on t he f orum . Th e re 's a ne atl it t l e t ip on h ow t o m odif y your K ons ol e , s o itis obv ious ata gl ance w h e n you are w ork ing as Root . And f inal l y, an e xce l l e ntpie ce on ripping audio f rom t ape s or ot h e r s ource s int o your com put e r s o you can t rans f e r al l t h os e ol d cas s e t t e t ape s t o CD. Th e re 's m ore , butI 'l l l e av e t hem f or you t o dis cov er . So, unt il ne xtm ont h , e nj oy w h atw e 'v e pre pare d f or you and l ook f or e xcit ing ne w t h ings f rom your f av orit e m agaz ine in t h e ne ar f ut ure . Th e re are s om e nice ch ange s com ing s oon. Tim Robins on

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

H om e on t h e Ne t : ht t p:/ / w w w .pcl inuxos .com / f orum s / ht t p:/ / w w w .m ypcl inuxos .com

Ch ie fEdit or: Tim Robins on Edit ors : Se n L e am y, Ne al Brook s , Joh n Paxt on

PCL inuxO S 2007 Te s tRe l e as e 2


T e xs t ar , h e ad de v el ope r ofPCL inuxO S, pos t e d on W e dne s day 14 Fe bruary 2007 22:24:04 t h atPCL inuxO S T e s tRe l e as e 2 is now av ail abl e f or dow nl oad. Th is is m ainl y a bug f ix updat e bas e d on us e r f e e dback f rom T e s tRe l e as e 1. Th e re are s t il l af e w pe nding is s ue s t o cl e ar be f ore f inal . M ore de t ail s are l ocat e d be l ow and our f orum is ope n f or bug re port s.

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

*M e m t e s t- T e s tyour com put e r m e m ory

Addit ional Ch e atcode s : (can be t ype d on t h e com m and l ine )


* nous b - s k ip us b probing * nos cs i - s k ip s cs i de t e ct ion * nos ound - s k ip s ound de t e ct ion * nocpuf re q - s k ip cpuf re q m odul e de t e ct ion * nopcm cia - s k ip pcm cia de t e ct ion

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.

Ch ange l og - Al l oft h is ne e ds your t est ing


* Updat e d k e rne l t o 2.6.18.6de v 5 * Updat e t o k de 3.5.6 f inal *Adde d m adw if i k e rne l driv e rs * Sw it ch e d t o is o l inux ins t e ad ofGrub boot l oade r f or l iv e cd * Us b cdrom boot *Adde d m is s ing pppoe f il es *Adde d ipw 39 45 * Fixe d ins t al l ing f rom gue s taccount * Fix pcm cia on h d ins t al l * Sw it ch e d t o auf s ins t e ad ofunionf s f or t h is t e s tre l e as e *Adde d e xt ra Ark f unct ions t o k onq ue ror *Adde d Sam ba Se rv e r and L is a t o m ak e ite as ie r t oset up af t e r h d ins t al l . * Fixe d rough s crol l ing in K onq ue ror * Re m ov e d ne t st at s f rom aut os t artt of ix de s k t op l ogin w h e n no s ys t e m h as no ne t w ork * Fixe d re do-l il o and re nam e d t o re do-m br * Fixe d printpre v ie w in K PDF * Fixe d s t andard K DE us e r l ogin m e nu * Fixe d XFCE f rom s t art ing prope rl y * Fixe d im age pre v ie w s

* 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 ...

Dow nl oad M irrors :


ht t p:/ / f t p.ch .de bian.org/ m irror/ pcl inuxos / l iv e -cd/ e ngl is h / pre v ie w / ht t p:/ / f t p.h e ane t .ie / pub/ pcl inuxos / l iv e -cd/ e ngl is h / pre v ie w / ht t p:/ / f t p2.be .f re e s bie .org/ pack age s / pcl inuxos / l iv e -cd/ e ngl is h / pre v ie w / ht t p:/ / f t p.us s g.iu.e du/ l inux/ pcl inuxos / pcl inuxos / l iv e -cd/ e ngl is h / pre v ie w / ht t p:/ / f t p.s urf ne t .nl / f t p/ pub/ os / L inux/ dis t r/ t e xs t ar/ pcl inuxos / l iv e -cd/ e ngl is h / pre v ie w / ht t p:/ / f t p.be l ne t .be / l inux/ pcl inuxos / l iv e -cd/ e ngl is h / pre v ie w / ht t p:/ / f t p.s h .cv ut .cz / MI RRO RS/ pcl inuxos / l iv e -cd/ e ngl is h / pre v ie w / ht t p:/ / pcl inuxos .cons ul t -righ t .com / pcl inuxos / l iv e -cd/ e ngl is h / pre v ie w / f t p:/ / f t p.pbone .ne t / pub/ pcl inuxos / l iv e -cd/ e ngl is h / pre v ie w / f t p:/ / rm .m irror .garr .it / m irrors / pcl inuxos / l iv e -cd/ e ngl is h / pre v ie w

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

Appl icat ion Ch ange s in 2007


W e are on t he v e rge oft h e re l e as e oft h e m uch ant icipat e d PCL inuxO S 2007. W it h t h is in m ind, I t h ough tt h atI w oul d bring you up t o dat e on w h atis ne w , w h atis gone , and w h atis s t il l in t h e de f aul tm e nu. Th e e nt ire re pos it ory h as be e n re com pil e d us ing t h e ne w gcc and gl ibc. Al s o incl ude d in 2007 are Be ryl , Com piz , Aixgl , and Xgl f or 3D graph ics s upport . Now l et 's ge t back on t rack . L et 's s t artw it h I nt e rne t(I tus e d t o be Ne t w ork ing.) Ch at : Adds K Sirc and k e e ps XCh at . Fil e Trans f e r: Fros t w ire and K ge t re t urn w h il e K FTPGrabbe r and KT orre ntre pl ace gFTP and Bit t ore nt . Sm b4K m ov e s h e re f rom Re m ot e Acce s s . I ns t antM e s s aging: K ope t e M ail : K m ail , K Sig, and K s h ow m ail are gone , butTh unde rbird is back . Ne w s : L ogj am re m ains and Ak re gat or , K node , and gPodde r are no s h ow s . Re m ot e Acce s s : K PPP , K PPPL ogv ie w , K rdc, K rf b, and Put t y m ade t h e cut , butNm ap did not . V ide o Conf e re nce : (anot h e r ne w s ub-m e nu) h as Ek iga Sof t ph one . W e b Brow s e rs : K onq ue ror and Fire f ox 2.0 are back , O pe ra is m is s ing, and Nv u h as be e n m ov edt ot h e ne w s ub-m e nu W e b Edit ors . Now w e ne e d t o m ov e on t o Of f ice . Acce s s orie s : K cal c, K j ot s , and gl abe l s L abe l De s igne r

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 .

Option "AllowGLXWithComposite" "true"


Option "backingstore" "true" Option "TripleBuffer" "true" Option "AddARGBGLXVisuals" "True" And ifitis notal re ady t h e re , add t h is s e ct ion t ot he bot t om oft he f il e.

Section "Extensions" Option "Composite" "on" EndSection


O pe n your /home dire ct ory and f rom t he " v ie w t ab" e nabl e," s h ow h idde n f il es" . Find t h e .k de f ol de r and ope n it , in t h e aut os t artf ol de r cre at e t wol ink s t o appl icat ions , m ak e one be ryl and t h e ot h e r be ryl -

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

R e cording Audio w it h PCL inuxOS


by Paul Ev ans - Ge m l og
O ur prim ary m is s ion is t ol e arn h ow t o 'rip' cas s e t t e t ape s t o a h ard driv e . Th atis , t o copy audio cas s e t t e t ape s int o conv e nie ntf il es t h atw e can pl ay back w it h any oft h e popul ar m us ic pl aye rs dis t ribut e d w it h PCL inuxO S. I nf act , w e 'l l be abl e t o re cord any audio s ignal w e can l ay our h ands on, incl uding broadcas t radio by t he t im e w e 're done . Be ing l az y L inux us e rs , t he f irs tt h ing w e do is a q uick Googl e s e arch t o s e e w h at 's outt h e re t ohel p us . Ev en be f ore pos t ing t ot he f orum s , or pe rh aps e s pe cial l y be f ore pos t ing t ot he f orum s , j us th av e a q uick Googl e f or t h e ans w e r . Googl e h as a s pe cial w ay t of ind h e l pf or t opics aboutL inux. Se arch ing ht t p:/ / w w w .googl e .com / l inux ins t e ad oft h e re gul ar w e bs it e , itw il l s h ow re s ul t s about L inux onl y. Sure e nough , s e arch e s on 'audio cas s e t t e s ' and 'audio t ape ' q uick l yt urn up s e v e ral e xce l l e ntart icl e s , al l m os t l y s aying t h e s am e t h ings and q uit e of t e n us ing one ofm y f av orit e audio t ool s : Audacit y. Th e re are s om e l ink s t o t h e m ore int e re s t ing one s att h e e nd oft h is art icl e. W il l I tBe Dange rous ? REL AX! Th e re 's not h ing q uit e l ik e h av ing s om e one s cre am t h e w ord 're l ax' in your f ace t o inv ok e a s e ns e of cal m and s e re nit y, is t h e re ?O ur prim ary m is s ion pre s e nt s no dange r atal l ;w e 'l l be m arch ing al ong w e l l t rodde n pat hs t ram pe d s m oot h l ong ago by, w e l l , ol d

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

W ork ing in Gnom e


by M e rl in W h it e w ol f
Th is is an e xcit ing t im e f or PCL inuxO S us e rs . Th e ne w v e rs ion .9 4/ 2007 int roduce s m any ne w and int e re s t ing ch ange s . Th e Be aut if icat ion Proj e ctat M yPCL inuxO S.com giv e s us ne w and be aut if ul graph ics ;Be ryl and Com piz de l iv e rf ul l y e nabl e d 3D;t he ne w e s tv e rs ion ofK DE is f rontand ce nt er , and t h e re is a ne w k e rne l . For t h os e w h o e nj oy w ork ing in a Gnom e e nv ironm e nt , PCL inuxO S pre s e nt s v e rs ion 2.16. I fyou are ne w t o Gnom e , you'l l f ind itdif f e re ntt h an K DE, butv e ry us abl e and e nj oyabl e. Ev e ryt h ing you are us e d t o doing in K DE, you can do in Gnom e . You'l l onl y ne e d a f e w m inut es t o s e e w h e re t h e m e nu dif f e rs . Th e de s k t op is as conf igurabl e , and you m ay w antt o st artoutby ch anging itt o s uityour t as t es. H e re are a f ew t ips t o ge tyou s t art e d: Firs t , you'l l see t h atGnom e of f e rs t wo k ick e r pane l s , one att he t op and one att h e bot t om . You m ay ch oos e t o l e av e t h e s e in t h e ir de f aul tm ode or re arrange t hem t o your t as t e. T o s e tt hem t o your pre f e re nce s , ch oos e t h e pane l t o be m ov e d or ch ange d and m ov e your curs or t o it . Righ tcl ick , and ch oos e Prope rt ie s . A dial og box w il l ope n, and dis pl ay t he pos it ion oft h e pane l . Pul l dow n t he

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

I nse rt an I m age in Your Gm ail Signat ure


by gryph e n
H e re 's h ow t o ins e rtan im age int o your Gm ail s ignat ure or int ot he t e xtbody ofyour e m ail m e s s age : 1) Upl oad your im age t o an onl ine ph ot ost orage s it e , ie . I m age s h ack , Fl ick r , Ph ot obuck e t ,e t c. 2) Once t h e im age is upl oade d, f ind t h e dire ctl ink f or t he im age . 3) Copy t he l ink addre s s t ot h e cl ipboard, ope n a bl ank t ab in your brow s e r , and pas t e t h e addre s s int ot h e addre s s bar . 4) Once t h e im age is l oade d in your brow s e r , drag your m ous e acros s t h e im age s o t h e w h ol e im age ge t s sel e ct ed or h igh l igh t e d (itw il l t urn dark t o indicat e t h atitis s ucce s s f ul l y h igh l igh t e d/ sel e ct e d). 5) Righ t -cl ick t h e h igh l igh t e d im age w it h your m ous e curs or ov e r it ,t h enf rom t h e m e nu w h ich appe ars , ch oos e COPY. 6) Ope n your Gm ail accountin a ne w t ab and ch oos e COMPOSE MAI L . Us e RI CH FORMATTI NG ins t e ad of PL AI N TEXT . 7) Type t he t e xtofyour e -m ail and att h e pl ace you w is h t o ins e rtyour im age , pre s s CTRL -Vt o pas t e t h e copie d im age int o your m e s s age body. Th e im age w il l t h e n s h ow and appe ar e m be dde d. Cool . Your re cipie nt s s h oul d be onl ine t o be abl e t ov ie w t he im age . I n Gm ail ,t h e y w il l ne e d t o ch oos e DI SPL AY I MAGES BEL OW w h e n t h e y re ce iv e your e -m ail w it h t he e m be dde d im age .

23

PCL inuxOS Dual V ie w and Tw inV ie w Tut orial


Dual V ie w by j aydot Tw inV ie w by Scot ch t ape L os e r
Dual v ie w Dual v ie w prov ide s t w o s e parat el y conf igurabl e s cre e ns . I tis al m os tl ik e be ing t w o us e rs in one . You ge tdoubl e t h e num be r ofde s k t ops and m any appl icat ions w il l ope n in bot h s cre e ns . Som e w il l notand you ne e d t o de cide w h ich s cre e n you w antt o us e prior t o ope ning t he appl icat ion. 1. O pe n a t e rm inal and s u t o root 2. inv ok e init3 3. nav igat e t o/ 4. ins t al l driv e r # s h NV I DI A-e t c.run [s h ort cutN-t ab] Re j e ctonl yt h e of f e rt o dow nl oad a k e rne l . Th is w il l be buil tf or you and itm ay t ak e s om e t im e . I tis s af e t o acce pte v e ryt h ing e l se.Wh ent h e ins t al l e r is com pl et e d, re boott h e m ach ine t ol oad t h e pre v ious s e t t ings . You m ay f ind yours e l fin v e rbos e m ode . Att h is point , your xorg.confm ay be conf igure d incorre ct l y. You w il l be re q uire d t o pe rf orm a v ide o card s e t up. I fyour are notin v e rbos e m ode , you can s k ip t he f ol l ow ing s t e ps and e nj oy your Dual V ie w s e t up. 1. l og in as root 2. Us e t h e XFdrak e com m and t o conf igure your v ide o card. Ch ange t h e re s ol ut ion and/ or m onit or t ype . 3. L og outas rootand re -l og in as a norm al us e r account .

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 "

Section "Device" Identifier "Videocard0" <-- acce ptt he


de f aul tnam e

Driver "nvidia" <-- t h is s h oul d now be nv idia


notnv or v esa

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 .:

Option "MetaModes" "1600x1200, NULL; NULL, 1024x768"


T o cre at e a panning are a (bounding box) f or t h e de s k t op (v ie w port ), i.e .:

Option "MetaModes" "1024x768 @1600x1200, 800x600 @1024x768"


ATIconf igurat ion: 1. Dow nl oad t h e ATI driv e rs f rom t h e ATI driv e r w e bs it e. 2. L og outofX and s w it ch t o a Cons ol e s e s s ion. L ogin as root .

27

3. Run ins t al l e r: sh ati-driver-installer-8.22.5-

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:

Section "ServerLayout" ...

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

Y O U . An d t h ou s and s ofre ad e rs cou l dj u s tb e l ook ing aty ou r ad .

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 :

linux /boot/vmlinuz- 2.6.18.6.dev3.lgc /dev/hda5 splash=silent


Al t e rnat iv el y, you coul d ope n a t e rm inal ,t ype " s u" and e nt er . Giv e your rootpas s w ord w h e n as k e d and t hen t ype " k w rit e / boot / grub/ m e nu.l st " .W h e n t h e e dit or ope ns , s crol l t ot h e bot t om and m ak e an e nt ry, m aybe s om e t h ing l ik e t h is :

title Mepis rootnoverify (hd0,7) chainloader +1


I m port ant : Be s ure t o h av e an e m pt y s pace be t ween e nt rie s in your /boot/grub/menu.lst. Grub num be ring be gins w it h 0, s o your f irs th ard driv e w il l be h d0. Any addit ional h ard driv e s w il l be num be re d f rom 1 on up. Part it ions are al s o num be re d in t h is m anne r by grub. Th us your f irs tpart it ion on your f irs t H DD w il l be h d0,0. Not e : SATA driv e s w il l be s d rat h e rt h an h d. For m ore inf orm at ion on grub, cons ul tt h e m anual at : ht t p:/ / w w w .gnu.org/ s of t w are / grub/ m anual / grub.h t ml GPart edl iv e CD is av ail abl e f or dow nl oad at : ht t p:/ / gpart e d.s ource f orge .ne t / l iv e cd.ph p Enj oy your m ul t i-boot ing e xpe rie nce .

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:

tar xvfz R-2.4.1.tar.gz


Not e t h atyou m us tge tt h e nam e e xact , incl uding capit al iz at ion. O nce t he t ar h as be e n e xt ract e d, ope n K onq e ror in Supe r-Us e r m ode (Appl icat ions >Fil e T ool s >Fil e M anage r Supe rus e r M ode ) and m ov e t he f ol de r cre at e d w h e n you e xt ract edt he t ar (R-2.4.1) t o/ us r/ l ib/ Th e onl y de pe nde ncy notm e tin m y Big Daddy v e rs ion ofPL O S h ad s om e t h ing t o do w it h Fort ran77 com pil ing. I us e d Synapt ic t o updat e gcc-g77 and pe rl _ Ext Ut il s _ F77. Th att ook care ofit . Th e n I f ol l ow e d t h e dire ct ions f or ins t al l ing f rom t he CRAN s it e: ht t p:/ / l ib.s t at .cm u.e du/ R/ CRAN/ doc/ m anual s/ Radm in.h t ml in s e ct ion 2 (ins t al l ing R unde r UNI X-al ik e s ). Es s e nt ial l y t h e re w as onl yt wost e ps pe rf orm e d in a t e rm inal .

./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 .

Ent ire Agre e m e nt


Th e s e it e m s cons t it ut e t h e e nt ire agre e m e ntbe t weent h e part ie s w it h re s pe ctt ot he s ubj e ctm at t e r h e re of , and s upe rs e de s and re pl ace s al l prior or cont e m porane ous unde rs t andings or agre e m e nt s , w rit t e n or oral , re garding s uch s ubj e ctm at t er .

You might also like