TH E IND E PE ND E NT M AG AZ INE FO R TH E U BU NTU CO M M U NITY

fulcircl l e

I s ue #4 - Augus t 2007 s

REV IEW :

MI RO - AUDI , VDEO , O I PO DCASTS, EV TO RRENTS, EN BUT I I ANY GO O D? S T

H OW TO :

K EEPI NG K I DS SAFE I LNUX N I L EARNI NG SCRI BUS PART 4 H O STI NG CO DE O N L AUNCH PAD

DEM OCRACY IS DEAD, L ONG L E M IRO! IV W E PREV IEW TH E L ATEST V ERSION - 0. . 9 8

INSTAL : L

EDUBUNTU 7.04 : FEI STY FAW N W H AT'S I I FO R TH E K I N T DS?

TOP 5 TOOL TO M AK E S BL GGING E AS IE R O

BL G IT! O

f l e m agaz ine is not afil e d w it or e ndors e d by Canonical t ul circl f iat h Ld.

1

H OS TING YOU R COD E ON L U NCH PAD AND BAZ AAR A

H OW BAZ AAR !

Fl our of t e M ont - Edubunt av h h u

fulcircl l e
P. 13 P. 08
K IDDIESAFE

Th is m ont Ph il H oh n s h ow s us w h at appl ions h ipp icat are in Edubunt 7.04. I it us e f t your k ids ? u s ulo

p.04

H ow -To H os t Code on L ing aunch pad p.06 K e e ping K ids Saf in L e inux p.08 Scribus - Part 4 p.13 Pre v w - M iro 0.9 .8 ie
Th e appl ion f e rl k now n as De m ocracy Pl r icat orm y aye ge t a ne w nam e and a f s ace lt if.

p.16 p.18 p.21

I e rv w - Col W at on nt ie in s

M y St - An Appropriat Nam e ory e Ubunt Yout u h

Figh t t l e w it L ing o iv h inux afe r ye ars of W indow s us e . t

P. 06 P. 16

FEATURE

P. 04

L te rs e t Q& A

p.23 p.25 p.26 p.27 p.28 p.30

p.22

W e bs it of t e M ont e h h

M y De s k t & M y PC op Th e Top 5

Sh ow us your m e an-m ach ine !

P. 28

P.26

Andre w M in pre s e nt h is Top5 bl s ogging t s ool

H ow t Cont o ribut e

Alt xt and im age s cont le aine d in t is m agaz ine are re las e d unde r t e Cre at e Com m ons Atribut h e h iv t ion-By-Sh are Al e 3.0 ik Unport d l ns e . Th is m e ans you can adapt copy, dis t e ice , ribut and t e rans m it t e art e s but onl unde r t e f l ing condit h icl y h ol ow ions : You m us t atribut t e w ork t t e original h or in s om e w ay (at las t a nam e , e m ail url and t t is m agaz ine by nam e t e h o h aut e or ) o h (f l ulcircl) and t e url w w .f l e m agaz ine .org (but not atribut t e art e (s ) in any w ay t at s ugge s t t at t e y e ndors e you or your us e of t e e h w ul circl t e h icl h s h h h w ork ). And I you al r, t f t e rans f , or buil upon t is w ork , you m us t dis t orm d h ribut t e re s ul w ork unde r t e s am e , s im il or a com pat e l ns e . e h t ing h ar ibl ice

2

W

ED I O R I L T A
e l e t anot e r is s ue of Ful Circl. Al ough m any pe opl probabl t ough t w e com o h l e t h e y h w e re ignoring t e m , f f h ar rom it w e 'v be e n cont , e inual int l roducing lte ch ange s al y itl ong t e w ay s ince our big l h ayout ch ange in is s ue #2, I s ure you'lnot anot e r one or 'm l ice h t o ch ange s in t is is s ue alo. w h s
Th is m agaz ine w as cre at d us ing : e

W e h av t be f and giv Edubunt it s h are of t e s potigh t but s ince it ins t l pre ty e o air e u s h l , s alis t m uch ide nt icalo t at of Ubunt w e w e re n't s ure w h at w e coul do w it it s o w h at w e 'v done in t h u d h e t is m ont 's Fl our of th e M onth is f h h av ocus on w h at e xacty m ak e s Edubunt s uit e f t e l u abl or h younge r ge e k s out t e re . h Anot e r im port t ing t re ad t is m ont re garding k ids and com put rs is our art e on h ant h o h h e icl k e e ping k ids s af w it in Ubunt Cre at a ne w us e r account is one t ing but h ow do you s pe cif e h u. ing h y w h at your ch il can and can not do w it in t at account Th is art e t l al d h h ? icl e l l s . From I s ue #5 w e w oul l e t add a ne w f at s d ik o e ure w h e re you, t e re ade rs , can put acros s your h opinions on w h at v r you h av on your m ind. Sure , w e h av t e lte r page , but f t e opinion e e e e h e t or h f at e ure you w oul h av a w h ol page t ge t t ings of your ch e s t So if you h av s om e t ing t d e e o h f . e h o s ay (no M icros of bas h ing art e s ) plas e e m ail t icl e your art e t articls @ f l e m agazine . icl o: e ul circl org Anot e r niggl w e 'v h ad w it t e m agaz ine is l URL . To com bat t is w e 'v ins t ld Ph url h e e h h ong s h e al e on our w e b s it . Th is giv s us s h ort URL s h oul you ne e d t t e e s d o ype URL in m anual s l y. I h ope you e nj t e m agaz ine and do k e e p t os e e m ail com ing! oy h h s Al th e be s t, l Ronnie Edit FulCircl M agaz ine or, l e ronnie @ f l e m agazine . ul circl org

3

W rite n by Ph il H öh n t ipp

F AV UR O FTH E M O NTH L O

I s ure by now you w ilh av not d h ow s im il t e ins t l 'm l e ice ar h alproce dure is w it m os t fav h l ours of Ubunt Rat e r t an s h ow you t e s am e proce dure again u. h h h w it anot e r int rf , t is m ont , Ph il w ilw ils h ow you w h at you can e xpe ct t s e e in t e e ducat orie nt e d e dit of Ubunt Edubunt h h e ace h h ipp l l o h ion at ion u, u.

U

nt now w e h av cov re d il e e t re e s e t h ups of dife re nt f fav l ours of Ubunt W h il w e u. e us e d t e L e CD f Ubunt h iv or u and K ubunt w e s h ow e d h ow t us e u, o t e Al rnat CD f an ins t l ion of h t e e or al at Xubunt Th is m ont w e w ilbe going u. h l one s t p f h e r by s h ow ing you s om e e urt m aj appl ions of Edubuntu. or icat Th ough Edubunt h as e xacty t e u l h s am e ins t l ion as t e ot e r Ubunt al at h h u dis t ribut ions , t e re are s e v ral aj h e m or dife re nce s in t e appl ions s h ippe d f h icat w it Edubunt h u. Edubunt is de s igne d f s ch ool u or s and ot e r e ducat h ional nv e ironm e nt . I s t incl s alUbunt appl ions but ude l u icat h as s om e e xt pre ins t ld. Th ough ras al e m os t of it addit s ional appl ions are icat bas e d on K DE, Edubunt it e ls t l u s f il us e s Gnom e . Afe r ins t l ion, w h ich t al at is t e s am e proce dure as Ubunt h u, K ubunt and Xubunt (dow nl Ful u u oad l

Circl m agaz ine , is s ue s one t rough e h t re e , t s e e t e ins t l h o h alproce dure ) you are t e n pre s e nt d w it a s l ty h e h igh l dife re nt de s k t de s ign. f op

appl ions de s igne d t ch al nge icat o l e s t nt and ch il n t t ink ude s dre o h cre at e l and abs t l Th e re are iv y racty. e v n a f w gam e s t at giv ch il n e e h e dre t e opport y t larn about h unit o e dife re nt s ubj ct and pract e t e ir f e s is h s k il by pl l s aying f e ducat un ional gam e s . L t h av a cl e r l at e 's e os ook s om e of t e s e Edubunt appl ions : h u icat K Bruch

W h il you are s t l e t do t e s am e e ilabl o h t ings you are us e d t f h o rom Ubunt u, t e re are q uit a f w appl ions you h e e icat probabl h av n't s e e n be f . Th e s e y e ore range f rom m at e m at h icalool t t s o v ocabul t ary raining as w e las ot e r l h

K Bruch is a t raining program f or f ions t at f at s v d ract h e ure arie e xe rcis e s and m ul e lv l of t ipl e e s dificul I w ilalo k e e p t f t t l s y. rack of s t is t t giv you t e opport y at ics o e h unit t be at your ow n h igh s core s . o

4

K m Pl ot K m Pl lt ot e s you draw pl s ot by s im pl t y yping af unct l e ion ik f (x)=x^2 (re d pl ). Th is can ot re al be us e f l y ul f ch e ck ing pupil' m at h om e w ork ! or s h K al zium

H angm an. Gue s s t e w ord by s pe l h l ing t e lte rs . Be care f t ough , t m any h e t ulh oo m is t e s and you w ill e and s e e t e ak los h h angm an! K Pe rce ntage

w it Tux's l e r-l e m ach ine . h as ik K anagram

Anot e r m at e m at h h icalraining t appl ion. By s e lct one of t re e icat e ing h dificul lv l you can t f t e e s y rain your pe rce nt age s k il w it dife re nt e xe rcis e s . l h s f K alium is an e lct z e ronic pe riodic t e . Be s ide s t e nam e s and pict s abl h ure of t e e lm e nt it ofe rs de t s l e h e s f ail ik at ic m ode l, s pe ct s and ot e r om s rum h v arious ch e m ical a. dat K H angM an Th is is t e h Edubunt u v rs ion of t e e h w e l now n l -k s ch ool gam e TuxM ath Anot e r h gam e incl d in ude Edubunt u, TuxM at h m ak e s you t s t e your m e nt al arit m e t by s t h ic opping m at e m at h ical t rm s f l f e al ing rom t e s k y by s oling t e m h v h

I t is gam e you are ch al nge d t n h l e o re ad anagram s . L te rs in t e w rong e t h orde r are t be put in t e righ t orde r o h t f o orm a w ord. Th is gam e s upport s t e de v l e nt of abs t h e opm ract t ink ing h f alage s . or l Th e s e are j t a f w of t e m any us e h Edubunt appl ions . I you h av a u icat f e ch il or m aybe you are a t ach e r, d e Edubunt is de f e l w ort a t u init y h ry. Ne xt m onth in Ful Circl w e 'l be l e l f aturing an Edubuntu pre s e ntation e w h ich w as us e d by th e Col orado L ocal Com m unity (CoL oCo) to h igh l t th e us e s and f ature s of igh e Edubuntu to a group of s ch ool te ach e rs .

5

W rite n by Ch ris Row s on t

H O W - TO

H O STI G YO UR CO D E O N N L UNCH P D A ND BA Z A A R A A
Now you ne e d t int o roduce yours e lt fo baz aar. bzr whoami 'Your Name email@example.com' To cre at a baz aar branch on your e com put r, nav e t t e f de r t at e igat o h ol h cont ains you code , and t ype t e f l ing. h ol ow bzr init You now ne e d t t lbaz aar w h ich f e s o e l il or f de rs w it in t e branch you w ant t ol h h o re cord ch ange s t For t is e xam pl w e o. h e h av a branch f de r cal d ‘t s t, w h ich e ol l e ’ e cont ains t e f e s ‘h e l h il l p’ ‘ins t lxt o.ph , al ’ .t and a s ub f de r cal d ’ t f. ol l s uf’ e bzr status w oul re t d urn unknown: hello.php install.txt stuff/ You ne e d t t lbaz aar w h ich f e s o e l il and f de rs you w ant t add t t e ol o o h s ys t m . You can do t is by is s uing e h t e com m and: h bzr add Th is w iladd alof t e f e s and l l h il f de rs in t e curre nt dire ct ol h ory re curs iv l e y. You can alo add f e s and f de rs s il ol indiv idual l y. bzr add hello.php bzr add install.txt bzr add stuff I ’ t f cont f s uf’ aine d any f e s , t os e il h f e s w oul be adde d t il d oo. To re m ov a f e (in t is ins t e il h ance ‘ins t lxt) you can e it e r de lt it al ’ .t h e e , t e f de r on your com put r, or run h ol e bzr remove install.txt

F

I re ce nty put s om e code up ont L l o aunch pad (a s upe rb s ofw are de v l e nt t f t e opm oolrom Canonical im it d), but it w as n’ im m e diat l appare nt t m e L e t e y o h ow t do it I f o . ound t on a f w dife re nt w e bs it s , but t ough t I d bring it alt t e r h e re f conv nie nce . ips e f e h ’ loge h or e

irs t of alyou’l e d a l lne l aunch pad account Cre at one . e at h tps :/l : t /aunch pad.ne t+ l / ogin

Now you re q uire an SSH k e y. Th is is s o you can prov t e o l aunch pad/ aar t at you are w h o baz h you s ay you are . I you don’ al ady f t re h av one , h e re ’ h ow t m ak e one . e s o ssh-keygen -t dsa You w ilnow be as k e d f a s e cre t l or pas s w ord. Ch oos e one and pre s s e nt r. Your k e y h as now be e n e ge ne rat d. You can s e e it by t e yping nano ~/.ssh/id_dsa.pub Go t your l o aunch pad prof e now , il and copy/ t t e t xt f pas e h e rom t e f e h il you ope ne d in t e s e ct abov , int h ion e o t e s e ct m ark e d Updat SSH h ion e K e ys . Th ats t at bit done . ’ h

6

W h e n you h av your code in a e s t e t at you w ant t upl t e n at h o oad h you ne e d t run t e com m it o h com m and. Th is cre at s a re v ion and e is al s you t add a m e s s age l ow o re garding t e ch ange s you’ e m ade . h v bzr commit -m "added my first file" You can alo s e lct e l com m it s e iv y s pe cif f e s . ic il bzr commit -m "added GPL licence info" install.txt Now t at you’ e f h e d e dit h v inis ing your code and ge ting it re ady on your t l ocal com put r, you’l ant t upl e lw o oad it t l o aunch pad. bzr push sftp://UserName@bazaar.launch pad.net/~UsernameOrTeamName/P roject/Branch To bre ak dow n t at url lte m ore , h a itl Us e rNam e is your L aunch pad us e rnam e , afe r t e ~ can t e n t h you h incl e it e r your l ude h aunch pad us e rnam e or a t am nam e , proj ct is e e t e nam e of t e proj ct in t e h h e h l aunch pad url and branch is w h at you w oul l e t calt e branch . d ik o lh

Not t at t e proj ct m us t be cre at d e h h e e in l aunch pad be f ore you can publ h t it is o . I you don’ w ant t publ h t a part ar f t o is o icul proj ct you can pus h t t e + j e , o h unk proj ct e ins t ad (Th ank s De an). e So in pract . ice

w oul cre at a branch cal d d e l e ‘de v l e nt in t e ‘ubunt proj ct e opm ’ h u’ e w h ich can be e dit d by anyone in ‘ube re de v e am ’ Th e pe rs on w h o cre at d t is -t . e h upl w oul h av t e us e rnam e oad d e h ‘ube rpe rs on’ on l aunch pad. Giv it a coupl of m inut s , and you e e e s h oul be abl t s e e your f e s go l e d e o il iv on t e l h aunch pad s it . e H e l ulink s : pf l FulBaz aar Tut l orial h ttp://doc. bazaarv . cs org/bzr. v de /tutorial tm . h
Ne xt m onth : M atth e w Re v l f e l rom Canonical w ile xpl h ow t us e L l ain o aunch Pad t o prope rl re s e arch and re port any bugs you y m ay h av not d in K / Ubunt e ice X/ u.

7

L AUNCH PAD. t ne

bzr push sftp://uberperson@bazaar.launch pad.net/~uber-devteam/ubuntu/development

H O W - TO
W rite n by Pe te r Durril t l

K EEP YO UR K I S D SA F I UBUNTU E N
Firs t I ne e de d t cre at a s e parat , o e e account f h im t us e . I GNO M E, I or o n w e nt t Sys t m > Adm inis t ion > Us e rs o e rat and Groups . Afe r I e nt re d m y t e adm inis t or's pas s w ord, t e Us e rs rat h s e tings w indow ope ne d. I cl e d on Add t ick Us e r and and t e Ne w us e r account h w indow appe are d. On t e h account t ab (lf), I e nt re d e t e t e us e rnam e I h w ant t e h account t o h av , and t e e h re al nam e . I ch os e t s e t o t e account t h o unpriv e ge d il and lf t e e th cont act inf at bl . For t e pas s w ord, I orm ion ank h ge ne rat d s e v ral s w ords unt I h ad e e pas il one t at s e e m e d com plx e nough . h e Unf unat l t e random ort e y, h pas s w ords don't incl any s pe cial ude ch aract rs , but t e y can be adde d e h dire cty int t is f l Th is w oul be l o h ie d. d ne arl im pos s ibl f m y ne ph e w t y e or o re m e m be r. Fort unat l t at w on't be e y, h a problm , but m ore on t at in a e h m om e nt . Ne xt I w e nt t t e Us e r Priv e ge s , o h il t (be l ) and adde d t e priv e ge s ab ow h il I w ant d m y ne ph e w t us e : e o * Acce s s ing e xt rnal e st orage de v s ice aut at l om ical y * Us e audio de v s ice * Us e CDRO M driv s e

A

I t is art e , I w ile xpl t e s t ps I us e d t cre at a us e r account in Ubunt f m y s ix ye ar ol ne ph e w 's us e . W h il t is conf n h icl l ain h e o e u or d e h igurat is part ar t ion icul o h is ne e ds , m any of t e s e cons ide rat h ions w oul appl t anyone conf d y o iguring an account f us e by a ch il or d.

s m y ne ph e w h as be com e m ore larne d, and can e ge ne ral be count d upon not l y e t accide nt l de s t o al y roy s om e t ing as f h ragil as a h om e e com put r, I h av al e d h im e e l ow s upe rv e d acce s s t m y com put r. is o e H e m os ty us e s it t pl s om e of t e l o ay h gam e s I h av ins t ld f h im , or t e al or e o acce s s t e w e bs it s of h is f ore d h e av t lv ion ne t ork s , s uch as e e is w pbs k ids .org, and s prout ine .com . onl H ow e v r, h e h as re ach e d a lv l e e e of prof ncy w h e re h e s e l icie dom ne e ds m y h e l W h il I w oul pre f r t s t p. e d e o ay t e re w it h im and cont h h inue t o s upe rv e dire cty, I s im pl don't h av is l y e t e t e s o, in t is art e , I w il h im h icl l e xpl t e s t ps I us e d t cre at a ain h e o e us e r account in Ubunt f m y s ix u or ye ar ol ne ph e w . d

8

W it not ing on t e adv h h h ance d t ab ne e ding m y ate nt t ion, I cl e d O K ick and t e n cl e d out of t e Us e r h os h s e tings w indow . t Be f ore l ogging out of m y account I , w e nt t o Sys t m > e Adm inis t ion rat >L ogin W indow (lf) e t t conf o igure t e GNO M E h dis pl ay m anage r. I n te L h ogin W indow Pre f re nce s e w indow , I w e nt t t e Se curit t o h y ab. Th e re I ch e ck e d t e Enabl Tim e d h e L ogin box, s e lct d m y ne ph e w s e e account in t e drop dow n m e nu, and h s e tt e t e d l h im ogin de l t 10 ay o s e conds . Th is al e d m e t us e a l ow o v ry s e cure pas s w ord, w it out m ak ing e h m y ne ph e w m e m oriz e it W it t at . h h done , I cl e d out of t e l os h ogin pre f re nce s and re s t e d m y e art m ach ine be f ore t s t t e t e d l e ing h im ogin. M y m ain obj ct e in pre paring h is e iv account w as t m ak e it e as y f h im o or t us e . I w ant d t s im ply as m uch o e o if

as pos s ibl. I can al ays add t t e e w o h com plxit l e r. Th e f t t ing I ch ange d e y at irs h w as t ope n t e w ork s pace s w it e r o h ch pre f re nce s and s e t t e num be r of e h w ork s pace s t one . Th e n I re m ov d it o e f rom t e pane l loge t e r. I alo h al -t h s re m ov d t e " e h Quit applt ..." e . As a ge ne ral e , I w ant d t av rul e o oid cl t r, but I m ainl w ant d t m ak e it ute y e o e as y f h im t f w h at h e w ant t or o ind s o us e , w h ilt av s oiding t e t ings I m ay not h h w ant h im t us e , s o t e ne xt it m on m y o h e age nda w as t e m e nu. I cons ide re d j t h us adding l aunch e rs t t e de s k t and o h op doing aw ay w it t e m e nu al t e r, but h h t oge h t e re are f t m any program s t m ak e h ar oo o t at an opt al ol ion. So, I ope ne d up h im s ut al acart , t e m e nu e dit incl d in e h or ude Ubunt and s t e d cuting aw ay. u, art t Th e re are m any s ubm e nus in t e h de f t ins t l aul al , and pre cious f w appl ions e icat I f e l e w oul e h d f us e f . M y ind ul ch oice s h e re w e re rat e r s pe cif t m y h ic o cas e , but e s s e nt l I re m ov d t e ial y e h m aj y of t e pre f re nce s , t e e nt orit h e h ire adm inis t ion m e nu, and ale nt s f rat l rie or

program s t at I did not ins t l h al s pe cif l f h is us e -- w it t e ical or y h h e xce pt ions of com m on it m s l e t e e ik h Te xt Edit Cal at and Fire f or, cul or, ox. W h il t e " arch f Fils " m e nu e h Se or e e nt is av abl t rough t e pl s ry ail e h h ace m e nu, I w ant d t m ak e s e arch ing e o m ore e as il av abl, s o I adde d t e y ail e h de s k bar t t e t pane l o h op and s e t t e h l ayout t e nt in pane l t e v w o ry on h ie t of t e de s k bar pre f re nce s . I ab h e alo dis abld m any of t e s e h e xt ns ions unde r t e Se arch e s t e h ab, lav onl e ing y: * Fils and Fol rs Se arch e de * H is t ory * W e b Book m ark s * W e b h is t ory * Re ce nt Docum e nt s Th e ide a be ing, again, t l it t e o im h am ount of inf at h e h as t orm ion o proce s s .

9

H av conf ing igure d t e pane l t m y h s o l ing, I ran Pe s s ul , a l dow n ik us ock e dit f GNO M E. W h il Pe s s ul is or or e us not ins t ld in Ubunt by de f t it is al e u aul , av abl f ail e rom t e Ubunt h u re pos it s . I don't e xpe ct m y orie ne ph e w t act e l ate m pt t bypas s o iv y t o t e re s t ions I h av pl d on h is h rict e ace account H one s ty, I w oul go s o f . l d ar as t e ncourage it So, de s pit o . e Pe s s ul ' m any opt us ions , m y ne e ds h e re are s im pl. Sw it ing t t e e ch o h " Pane l s e ct in pe s s ul , I ch e ck e d " ion us t o opt w ions , L ock dow n t e pane l h s and Dis abl l s cre e n (be l ) t e n e ock ow h cl e d t e l dow n e dit H ope f l os h ock or. ul y t is w ilpre v nt t e al o-com m on h l e h l -t " is s ing" pane l and applt , bane of m s e s ne w us e rs and t ch s upport al e . e ik

ch e ck e d de s k t is _ h om e _ dir (be l ). op_ ow Th is w ilch ange t e de s k t dire ct l h op ory f rom / om e /im m y/ s k t t j t h j De op o us / om e /im m y. W h il t e re is s om e h j e h dis agre e m e nt as t w h e t e r t is s h oul o h h d be a de f t gnom e s e ting, I ce rt y aul t ainl t ink it is appropriat f m y part ar h e or icul s it ion. uat

ins t ld an ad-bl e r. W h il t e re al e ock e h are m any v id argum e nt agains t al s us ing dis rupt adv rt ing s e rv , I ing e is ice h av f m ore pre s s ing conce rns e ar about young im pre s s ionabl m inds e be ing bom barde d by com m e rcial m . is

As a f inal t p, I ran gconf dit s e -e or and nav e d t apps > naut us > igat o il pre f re nce s in t e lf h and pane and e h e t

Th e prim ary pie ce of s ofw are I w ant t t o conf igure is Fire f Th e re are m any ox. v uabl re s ource s f s t nt on t e al e or ude s h w e b. Not t m e nt (w it Fl h and Jav o ion h as a ins t ld) t e ne arl e ndls s v t of al e h y e arie y gam e s . H ow e v r, t e re are m any m ore e h t ings t be f h o ound out in t e w il of t e h ds h int rne t W it t at in m ind, I w ilf l up e . h h lol ow m y us ual round of s im plicat if ions w it a h part arl s t icul y rong f orm of " pare nt al cont s ." I addit t t at I h av rol n ion o h , e

Now , as I s aid be f , one of m y ore prim ary goal w it t is w h ol s h h e proce s s h as be e n t s im ply us e r o if int rf s . To t is e nd, m y f t e ace h irs act in Fire f w as t re m ov al ion ox o e l but t e f ard and back butons in h orw t t e nav ion bar, as w e las unh igat l ch e ck us e s m alicons in t e l h Cus t iz e t bar w indow . O nce I om ool w as s at f d w it t e m e nu, I is ie h h s e arch e d t e M oz il add-ons page h l a f an e xt ns ion cal d Pe rs onal or e l e M e nu and ins t ld it Th e m os t al e . curre nt v rs ion as of t is w rit is e h ing 3.0.5.

10

Afe r re s t ing m y brow s e r, I t art ope ne d up t e pre f re nce s f h e or Pe rs onal e nu. Pe rs onal e nus is a M M gre at e xt ns ion f s im plying t e e or if h int rf , it al s you t cre at a e ace l ow o e m e nu buton f t e nav ion t or h igat t bar, m ov it m s f ool e e rom t e s t h andard m e nu bar m e nus (Fil, Edit V w , e t e , ie c) int your butons m e nu, and t e n h ide o t h t e m e nu bar. So, afe r adding m y h t ch oice s f rom t e s t h andard m e nus , I pl d t e cus t iz e d m e nu on t e ace h om h f righ t of t e nav ion bar, w it t e ar h igat h h s e arch e nt f l j t t it lf. Th e ry ie d us o s e t it m s I ch os e w e re f y s t e airl andard: * H om e * Print * Sav Page As ... e * FulScre e n l W it t e e xce pt of Sav Page h h ion e As ... none of t e s e it m s are av abl h e ail e on t e s t h andard page cont xt m e nu. e As I h av e s aid be f , I ore don't ant icipat m y e ne ph e w act e l iv y ate m pt t t ing o bypas s any

q uant y of ne w page s cre at d e v ry it e e day; on t of t os e v ry re al op h e problm s , t e re is t e problm of t e e h h e h cre at or's pre j udice t ards w h at ow page s s h oul be bl e d. d ock Fort unat l I can m ak e t os e e y, h k inds of de cis ions m ys e l By f . ch oos ing a w h it -l t s ol ion, I can e is ut pick w h at page s I w ant m y ne ph e w t acce s s . Any page t at is not on o h t e w h it l t is bl e d by de f t h e is ock aul . As m y ne ph e w 's int re s t grow s , I w il e l h av t inv s t e s ubj ct t at h e e o e igat e s h is int re s t d in and al acce s s t e e l ow o t os e I don't f acce pt e . W h il h ind abl e t is doe s inv v m ore e fort on m y h ole f part it doe s e ns ure a be te r , t unde rs t anding be t e e n us . w Th e pl ugin I us e d f t is is or h cal d l e Bl Sit ock e (lf), and is e t alo s av abl at ail e t e oficial h f M oz il l a Fire f addox ons page . Bl Sit ock e

re s t ions I rict pl on h is ace account . Th at re as on al s m e t l ow o s im ply m y if approach t l it h is int rne t acce s s . o im ing e Afe r s h opping around, I f t ound t e h s ol ion t at I w as l ing t us e : a w h it ut h ook o e lt is . M os t " pare nt cont " s ol ions e it e r al rol ut h us e a bl l t w h ich is a l t of f ack is , is orbidde n w e b addre s s e s , or a com binat of a ion bl l t and a cont nt f t r t at s e arch e s ack is e il h e t e cont nt of re q ue s t d page s f h e s e or ce rt k e y w ords . Th e re as num e rous ain dis adv age s t t e s e approach e s : ant o h m any w ords t at are us e d as prof y h anit can alo h av v id us e s ; bl l t s e al ack is cre at coul ne v r h ope t cat ogue ors d e o al ale xis t page s , m uch ls s t e m as s iv l ing e h e

11

h as a v ry s im pl int rf e e e ace and al s l ow bot bl l t and w h it -l t bas e d h ack is e is bl ing. W il ock dcards are s upport d, s o e by adding *w ik ipe dia.org/ you can * acce s s alpage s on e v ry s ub-dom ain l e of t e w ik ipe dia.org s it . I you f e l h e f e t e ne e d, you can add a pas s w ord, h w h ich m us t be e nt re d be f e ore acce s s ing t e Bl Sit pre f re nce s . h ock e e H ow e v r t e w h ol e xt ns ion coul e h e e d be dis abld in t e Add-ons w indow , e h s o t at not a t rribl e fe ct e h 's e y f iv s ol ion. ut For t roubls om e s it s , t l ing e e ry ook f proxy or f w alinf at or ire l orm ion. For e xam pl, I w ant d t add t e w e bs it e e o h e f t e St ine O nl .ne t w e bs it , or h oryl ine e w h ich ofe rs v os of prof s s ional f ide e act re ading ch il n's book s . Th e ors dre s it l e oade d f , but t e v os w oul ine h ide d ne v r pl O n t e h e l page , I f e ay. h p ound t e re as on. I t h t urne d out t be t at t e o h h v os w e re h os t d by a s it w it a ide e e h dife re nt dom ain nam e . Afe r adding f t t at t t e w h it -l t as w e l t e y al h o h e is lh , l pl d w it out is s ue . aye h For anyone w h o m igh t w ant a s l ty m ore s e cure s ol ion, t e re is igh l ut h Publ icFox, w h ich l s t be a ook o m as h up or e xt ns ion of Bl Sit w it e ock e h s om e addit ions t at w ilal t e h l l h ow pas s w ord prot ct t be e xt nde d t e ion o e o

ot e r it m s l e t e brow s e r Pre f re nce s , h e ik h e about :conf page , and t e Add-ons ig h w indow . I t d t is f a w h il, but t e rie h or e h cons t pas s w ord e nt pop-ups don't ant ry ofe r a t rribl f ndl e xpe rie nce . f e y rie y Us e d in conj unct w it Pe s s ul t ion h us o dis abl t e com m and l and pre v nt e h ine e running Fire f w it t e -prof e m anage r ox h h il s w it , t is coul ofe r a de ce nt l dow n ch h d f ock s ol ion. Again t ough , t e re is al ays a ut h h w w ay around re s t ions , as s um ing you rict k now t e w ay. I t is cas e , t e us e r h n h h w oul s im pl h av t acce s s t e ir prof e d y e o h il dire ct and e dit a f w t xt f e s t ory e e il o dis abl t e e xt ns ion. e h e

h ttp://ubuntuf orum s . org/s h ow pos t. ph p? p=269 2744& pos tcount=10. I h e f e v r s e e m s t de v l unh e al y e o e op t h com put h abit , s uch as s pe nding ing s e nt l t m uch t e in f ire y oo im ront of it , gnom e al ady ofe rs a s ol ion. re f ut Unde r K e yboard Pre f re nce s , in t e e h GNO M E pre f re nce s , t e re is a t e h ab l ld Typing Bre ak . Typing Bre ak abe e can be s e t t l t e s cre e n afe r a o ock h t ce rt am ount of t e , w h ich is ain im adj t e in incre m e nt of one us abl s m inut , f e rom one t one h undre d o t ous and m inut s . I it com e s t t at h e f o h , I l av t s e t gdm t l 'lh e o o ogin t m y o ne ph e w 's account aut at l and om ical y, m e m oriz e h is pas s w ord. Re gardls s , e I t ink t is is a good s t . h h art Since t is is m y pe rs onal h com put r e w e are us ing, I s aw no re as on t o ins t l alEdubunt but I did ins t l u, al bas ical alof t e e ducat l l h y ional s ofw are av abl in t e re pos it s , t ail e h orie as w e las one t at is not Gut npy, l h : e A cat og brow s e r and t xt re ade r f al e or Proj ct Gut nbe rg, w h ich I h igh l e e y re com m e nd. W h il it doe s not h av e e an Ubunt s pe cif .de b f e av abl, u ic il ail e I h av us e d t e De bian pack age e h av abl at h ttp://gute npy. fne t/ ail e s . w it gre at s ucce s s . h

Th at it f m y s e t I t e f ure , if 's or up. n h ut m y ne ph e w be gins t m irror h is uncl's o e dow nl oading h abit , I m ay h av t s e o re cre at h is account us ing dis k q uot . e as For anyone int re s t d in s e ting up s uch e e t a f at , it m igh t h e l t re f r t t is e ure p o e o h pos t by Ays iu on t e Ubunt f h u orum s h e re :

12

H O W - TO
W rite n by Ronnie Tuck e r t

H

I t is f h art e in t e Scribus s e rie s w e w ildis cus s cre at 'col s t e s ' w h ich w ilal us t q uick l n h ourt icl h l ing our yl l l ow o y and e as il al r v y t arious t xt or s h ape col e e ours at t e cl of a m ous e buton and w it z e ro gue s s w ork . h ick t h

PART 4

av cont ing inuit in your y publ ion is e s s e nt t icat ialo e ns ure t at alyour page s h l com e t t e r t f oge h o orm a s ingl publ ion. L t m ont w e s aw e icat as h h ow t cre at Paragraph St e s t is o e yl h m e ans t at w it t e cl of a buton h h h ick t you can as s ign t e s am e f , col h ont our and s e tings e v ry t e w it m inim al t e im h w ork and, m ore im port l no gue s s anty, w ork . Th is m ont w e l at Col , h ook ours t is m e nu opt w ildo a s im il t ing h ion l ar h t Paragraph St e s but w it boxe s , o yl h l s and s o on. ine Th is is w h e re w e lf of in I s ue e t f s #3, Paragraph St e s : yl

I agine t is : you are on page f t of m h ify your publ ion and you w ant your icat im age t h av a borde r w h ich h as t e o e h s am e col and s t e as t e im age on our yl h page one . You coul e as il s crol or d y l , j p, t page one but w oul it be um o dn't e as ie r t j t h av a palte of col , o us e e t ours w it nam e s , t at you can calupon?W e l h h l l w it Scribus ' Col h ours s e tings , you can. t Firs t lt m ak e a nam e d col e 's our. Cl on t e Edit > Col ick h ours m e nu opt ion.

Th at l t is t e de f t col is h aul ours t at h Scribus cre at s f al os t e v ry e or m e docum e nt you can k e e p t e m alif , h l you w ant but I f it conf ing and ind us am going t de lt t e m aland s t o e e h l art a f s h . But w ait W h at if I de lt t e re ! e e h col ours us e d in m y h e ade r and t xt e ? To s av t is h appe ning, cl t e e h ick h Re m ov Unus e d buton. H e re 's m y e t l t now . is

M uch ne ate r!

13

So lt cre at a ne w col f our e s e our or palte . Cl t e Ne w buton. e t ick h t

I e ch os e n m y col f 'v our rom t e rainbow h l ing box in t e righ t of t e w indow and ook h h

You'ls e e s om e t xt at t e t lf l e h op e t w h ich s ays 'Ne w Col our', ch ange t at h t w h at you w ant t calt is col o o lh our, I going t calit 'Ph ot Borde r'. 'm o l o Be l t at it s ays 'CM YK '. You can ow h ch ange t at t RGB or W e b Saf . I h o e f your going t s e nd your docum e nt t o o a prof s s ional e print r t e n us e CM YK e h (s am e f im age s t or oo!) but s ince t is h is f a PDF (and not be ing print d or e prof s s ional I l oos e RGB. Th e e l 'lch y) m e nu at t e t righ t w ilgiv a l t of h op l e is pre -m ade palte s if you w ant t is but e t h I going w it m y cus t palte . 'm h om e t

now cl O K . ick And t e re 's m y cus t m ade col in h om our t e l t Cl O K t re t h is . ick o urn t docum e nt o e dit ing. Re m e m be r, s am e as w it Paragraph h St e s : if you ch ange a col t at is yl our h us e d in your docum e nt al , l ins t ance s of t at col w il h our l ch ange t t e ne w v ue . o h al Ne xt I ne e d a borde r around m y im age s o s e lct e t e im age and l at t e h ook h Col t in t e our ab h Prope rt s w indow ie

You s e e t e t o icons ?O n t e h w h righ t is t e 'Fil buton, t is is w h at h l t ' h col you w ant your Sh ape our col d as (it w on't do anyt ing t oure h o an im age but it w ilcol t e ins ide l our h of ot e r s h ape s s uch as re ct h angls , e circls and s uch l e ) and be l t e e ik ow h fl ilicon is t e col t at f l us ing, h our h ilis in t is cas e , none . To t e lf is t e h h e t h L Col t is is w h at cont s t e ine our, h rol h borde r col at t e m om e nt it is s e t our, h t none , s o lf cl on our Ph ot o e t ick o Borde r col Al ough t e re our. t h h probabl l s l e t e re 's no y ook ik h ch ange , re m e m be r t at j t cl ing h us ick t e im age al giv s it a re d h one e borde r t s h ow s e lct s o cl on o e ion ick

a bl pie ce on t e page . ank h I e got a bl borde r but I l e it 'v ue 'd ik a bit t ick e r. To cont t e l h rolh ine

14

t ick ne s s and t , cl on t e im age h ype ick h (re m e m be r, alt is w ilalo w ork f lh l s or any s h ape s you draw t oo) and cl ick te L t h ine ab in t e h Prope rt s ie w indow . Cl ing t e ick h 'Type of L ' ine m e nu w illt le you ch oos e f rom a range of s t e s , I l yl 'l ch oos e t e h das h e s . I f you'v draw n e a l t is is ine h alo w h e re s you can ch oos e t h av an arrow o e h e ad on it 'L W idt ' is t e . ine h h t ick ne s s of t e l , I l f a h h ine 'lgo or s e ting of t re e t m ak e s ure it s h ow s t h o on m y s cre e ns h ot . 'Edge s ' and s 'Endings ' e dit e it e r t e s t / nd of a h h arte l or t e corne rs of a s h ape . Unls s ine h e you h av part arl w ide s h ape s you e icul y probabl w on't not a gre at de al y ice of ch ange w h e n you pl w it t e s e ay h h s e tings . O k , I h appy w it t at H ow t 'm h h . doe s it l ?Again, I cl on a bl ook ick ank pie ce of t e page t de s e lct t e h o e h im age (or s h ape !) To prov m y point cl t e 'I e rt e : ick h ns Sh ape ' buton w h ich is be l t e Print t ow h icon. Cl , h ol and drag out a ick d, re ct angl s h ape (or w h ich e v r s h ape you e e ch oos e f ) and re las e t e m ous e rom e h buton. You'lprobabl s e e a bl s h ape : t l y ack

t e L t and al r t e t ick ne s s h ine ab t h e h of t e l . h ine

Th e s e are t e de f t col s e tings h aul our t f a s h ape but k e e p t e s h ape s e lct d or h e e and cl t e Col ick h ours t in t e ab h Prope rt s w indow . Cl t e Filicon and ie ick h l ch oos e a col and cl t e L icon our ick h ine and ch oos e a col f it t Again, our or oo. s am e as w it t e im age , you can cl h h ick

Pl around w it t e s h ape s , ay h h borde rs and col ours w it in your h docum e nt Sh ape s are good f . or banne rs or t put t xt in, and o e re m e m be r: you can col t e ins ide our h of a s h ape as t rans pare nt by ch oos ing 'None ' f t e col or h our. Norm al you don't w ant t go craz y l y o w it col . Sam e as w it h ours h Paragraph St e s : ch oos e m aybe s ix yl or s e v n and s t w it t e m . Too e ick h h m any col ours and t xt s t e s w il e yl l m ak e your docum e nt l conf ing ook us and unprof s s ional e .
Ne xt m ont w e 'ldis cus s L rs . Rat e r h l aye h t an h av one docum e nt w it e v ryt ing h e h e h s pre ad acros s f t page s , w e can pl ify ace it m s on s e parat l rs . Th is m e ans -- l e e e aye ik GI P or Ph ot h op -- w e can t M os urn l rs aye on/ f t s h ow / ide groups of s h ape s , t xt of o h e , im age s e v n e nt art e s , w h ich can e ire icl im prov pe rf ance on s l e r m ach ine s . e orm ow

15

W rite n by Ronnie Tuck e r t

P EVEW R I

0. . 9 8

M iro is 't e appl ion f e rl k now n as De m ocracy Pl r'. I is ate m pt t be a bit of an al h icat orm y aye t t ing o l -in-one t ype appl ion t at w ill afe r alyour audio icat h look t l and v o ne e ds incl ide uding podcas t . I e v n h ol a lte s urpris e t s t e ds itl oo...

W

h e n you f t s t M iro, it is irs art a bit daunt ing, t s ay t e o h las t You are s h ow n t e e . h M iro Guide w h ich is re al l y j t a w h ol bunch of l s t us e ink o s ubm ite d cont nt f t e rom v arious s ource s s uch as YouTube , V oh and e e v n s om e big nam e s w it v os f e h ide or dow nl l e : Com e dy Ce nt , oad ik ral Nat ional ograph ic, e v n Adul Ge e t Sw im ! Th e t port of t e page op ion h

s crol f l rom righ t t lf s h ow ing you t e s o e t h f at d it m s . Be l t at is t e Popul e ure e ow h h ar, Jus t Adde d and a l t of cat gorie s . is e Be l t e M iro Guide is t e cont s w it ow h h rol h t e us ual ay/ h pl paus e and s k ip butons . t To t e lf of t e cont s is t e s e arch h e t h rol h box. Se lct a s it (you can ch oos e f : e e rom YouTube , V oh , Googl V o, e e ide Bl ogDigge r, Re v e r, Dail ot and v yM ion bl v and t ip.t ) ype in a f w w ords t s e arch e o f Dow n t e lf of t e s cre e n is a pane l or. h e t h w h ich cont ains your pl is t and ayl s book m ark e d podcas t . s

Adding your f ourit podcas t is av e s e as y e nough , you can add a f de r ol (t organis e t ings ) t e n Add o h h Ch anne lrom t e Ch anne l m e nu. f h s M iro w ilnow k e e p an e ye on your l podcas t and aut at l s om ical y dow nl ne w e pis ode s as t e y oad h be com e av abl. You can paus e or ail e re m ov a dow nl and afe r you'v e oad t e l t ne d t t e podcas t you can is e o h de lt t e f e if you w is h . A nice e e h il f at e ure is t at you can Sh are a h podcas t by e m ail a f nd about it ing rie or by s ubm iting it t one of t e t o h m any s ocial t ork ing s it s s uch ne w e as Re ddit .

16

Se arch ing t e m any v o s it s is h ide e q uick and e as y and re s ul are t s dis pl d w it in M iro s o no s w it ing aye h ch be t e e n M iro and a brow s e r. Your w s e arch re s ul can alo be s av d as a t s s e ch anne lor q uick acce s s t t os e f o h re s ul at a l e r dat . Cl ing t e t s at e ick h dow n arrow w h ich is on t e v o h ide pre v w im age be gins a dow nl ie oad. I s ay again: a dow nl oad.

l e w h e n s h oul f e s e xpire and be ik d il aut at l de lt d, but t e re 's alo a om ical y e e h s s urpris e in t e re t t e a l at t e h oo: ak ook h botom opt t ion. Bit Torre nt Th at righ t ? 's , M iro is alo a Bit s Torre nt cl nt Al ough ie ! t h it did t e m e a lte w h il t re al e t at ak itl e o is h t ope n a t nt f e you ne e d t go t o orre il o o t e m e nu and ch oos e V o > O pe n and h ide doubl cl your t nt f e (be l ). No e ick orre il ow m e nt at alin any m e nu of 't nt ion l orre '. Th at ne e ds f ixing.

dow nl oade d f rom a re pos it [1] t ory o s av com pil it f e ing rom s ource .

I f e l w oul be unf t m ark e it d air o M iro s ince it is s t l be t but w oul ilin a d de f e l e ncourage pe opl t giv it init y e o e a t if your l ing f a one s t ry ook or op s h op f alyour audio, v o, or l ide podcas t and Bit ing Torre nt f e s . il I t ad of s t am ing t e v os ns e re h ide f rom t e s it s it act l dow nl h e ual y oads t e m t your m ach ine (abov ). Th at h o e 's a f at e ure of t is s ofw are t at I re al h t h l y le . ik M iro is alo l t s igh on opt ions w it onl h y one pre f re nce s e w indow (righ t M os t ). are j t bas ic t ings us h re . org/m iro/l inux/re pos itorie s /ubunt u f is ty/ e
[1]h ttp://f os uos l tp. . org/pub/pcul tu

V o pl ide ayback (righ t is w h at you ) w oul e xpe ct f d rom any ot e r v o pl r h ide aye s ince it us e s e it e r Gs t am e r or Xine f h re or pl ayback . Th e l q ualy of t e v o in ow it h ide t e s cre e n (righ t is due t it pl h ) o aying a YouTube v o in t is cas e . ide h Th e onl ne gat e f M iro is t at it y iv or h 's s t l be t Th e v rs ion I t s t d w as ilin a. e e e

17

W rite n by Robe rt Cl h am t ips

I TERVEW N I

CO L W ATSO N I N UBUNTU D EV L P R E O E
and of cours e it h uge l re w arding t s e e 's y o Ubunt ge t s o m uch f ourabl ate nt u av e t ion. I 's t be e n a l of w ork but w e lw ort it s o f ot l h ar. cont ribut d back t De bian or not on t e e o , h w h ol I e t d t s t clar of fam e w ars e 'v rie o ay e l on t e s ubj ct and I f t at I s t l ork h e , ind h ilw w e lw it De bian de v l rs on a t ch nical l h e ope e lv lI h appy w it t is s it ion and it al e e . 'm h h uat l s e e m s q uit s t e now . e abl

Col W at on is one of t e lad de v l rs f Ubunt and is an e m pl e at CanonicalH e re w e as k h im h ow h e f t got inv v d, w h at h e l e s be s t in s h e e ope or u oye . irs ole ik about t e Ubunt com m unit and about h is m os t uplt e xpe rie nce . h u y ifing

H ow l h av you be e n program m ing? ong e
Since I w as 7, s o a lte ov r 20 ye ars . M y itl e pare nt got m e a Z X Spe ct + , and I t s rum augh t m ys e lt program in BASI Th e f t fo C. irs l anguage I larnt t at I s t l e t e h ilus oday w oul d be C, w h ich I t ink I pick e d up around t e h h age of 17.

H ow h as your e xpe rie nce be e n w ith th e com m unity be e n?
I e be e n v ry im pre s s e d w it h ow m uch t e 'v e h h Ubunt com m unit grow n in t re e ye ars , and u y's h h ow incre dibl act e it h as be e n. I e alo be e n y iv 'v s plas e d t at it ge ne ral w ork s as a com m unit it e h l y y; doe s n't t nd t ge t s t e o uck in e ndls s back -ande f h or m ire d in bure aucracy. Th at albe e n ort 's l gre at t s e e . o

H ow l h av you be e n inv v d w ith ong e ole Ubuntu?
I w as one of t e f h ounding m e m be rs of t e h Ubunt core de v l e nt t am . I s t e d u e opm e art w ork ing on Ubunt in M ay 2004 upon be ing u e m pl d by Canonical h ough ne it e r oye (t h Ubunt nor Canonical e re cal d t at back u w l h e t e n). M e m ory is unclar, but it pos s ibl I h e 's e w as inv v d in com ing up w it t e nam e ole h h " O TU" M

H ow m uch tim e did it tak e you to be com e a de v l r? e ope

Are you alo w ork ing w ith ups tre am (or s De bian) If ye s , h ow is th at e xpe rie nce ? ?

W e l um , I t ink it m igh t h av be e n a l , h e coupl of w e e k s afe r I s t e d at Canonical e t art unt t e v ry f t Ubunt arch iv w as ilh e irs u e act l in pl s o t at w e coul upl t ual y ace h d oad o it ...

H ow h as your e xpe rie nce as a M OTU de v l r be e n? e ope

W it t e s am e cav at (core de v l r), it h h e e ope 's be e n am az ing; I l e be ing in a pos it t ov ion o s e t up a re al w e l e grat d s ys t m acros s l y l -int e e t e board w it a m inim um of bure aucracy, h h

I e be e n a De bian de v l r s ince e arl 2001, 'v e ope y and t at h as n't ch ange d. Nat l t e re 's onl s o h ural h y y m uch t e you can put int ope rat s ys t m im o ing e de v l e nt in t e day and re m ain s ane , but I e opm h t t cont ry o ribut w h at I can in m y f e t e e v n e re im e t ough it m y day j t I s t l h 's ob oo; ilcare v ry m uch e about bot proj ct , and I t ink t e re 's plnt of h e s h h e y room f t e m bot t e xce lW h il I e h ad a f w or h h o . e 'v e argum e nt w it pe opl about de t s of w h e t e r s h e ail h s uch -and-s uch a ch ange s h oul h av be e n d e

H av you h ad any uplting e if e xpe rie nce s w h il w ork ing f e or Ubuntu and its com m unity?

Th e W art pre v w re las e w as re al q uit y ie e l y e s om e t ing. I be e n up f goodne s s k now s h 'd or h ow l de al w it t e re las e (I in ong ing h h e 'm ch arge of cdim age . ubuntu. com and re las e s . e ubuntu. , s o I w as t e one w h o com h h ad t put alt e f e s in pl and pre s s o lh il ace t e Big Re d Buton), and s t h t raigh t afe r t at I t h w e nt of t s le p f 16 h ours . W h e n I got fo e or

18

back , #ubunt h ad EXPL DED; it t u O ook m e a s ol h our t cat up w it alt e act it id o ch h lh iv y t e re , w h e n pre v h ious l it h ad be e n t is q uie t y h lte de v l e nt ch anne lI t ink a l of us itl e opm . h ot h ad a " ow , pe opl m igh t act l be w e ual y int re s t d in t is s t f m om e nt around t e n. e e h uf" h

W h at do you s e e h appe ning in Ubuntu's f uture ?

I don't s e e it s l ing dow n, ce rt y. By ne xt ow ainl ye ar, if algoe s t pl w e 'lh av anot e r l o an, l e h l ong-t rm -s upport re las e unde r our be l and e e t , t is t e w e 'lh av h ad t e e xpe rie nce of h im l e h 6.06 t larn f , s o I t ink it l ork out o e rom h 'lw pre ty w e l I t ink t at w ilgiv us an t l h . h l e e xce l nt bas e f e xpanding int bigge r l e or o audie nce s .

t re e ye ars w ork ing on t e ins t lr, it probabl h h al e 's y not s urpris ing t at t at w h at I e nj m os t I h h 's oy . t ink I l e ins t lr w ork be caus e it s om e h ow h ik al e 's im m e ns e l s at f y is ying t buil a s ys t m up f o d e rom t e v ry botom , and t be t e f t e xpe rie nce h e t o h irs pe opl h av w it t e ope rat s ys t m . Th e re 's e e h h ing e s t l e nt of v t t e re , e v n t ough t e ilpl y arie y h e h h ins t lr m anif s ty w ork s w e lf s o m any al e e l lor pe opl, j t be caus e h ardw are al ays m anage s e us w t f m ore w e irdne s s t t row at us . o ind o h For s om e w h at s im il re as ons , I s uppos e , I alo ar s l e w ork ing ondis t ik ribut inf t ure : t e bit ion ras ruct h s you ne v r re al bot e r t l at t at w ork out e l y h o ook h t e f lis t of pack age s w e ne e d t s h ip, or t e h ull o h proce s s of k ick ing of a ne w de v l e nt f e opm dis t ribut afe r w e re las e . I t ink it f t be ion t e h 's un o in at t e ground foor. h l

s ys t m m ore robus t agains t running out of e dis k s pace , s o you can s t log in and clan ill e up s om e f e s . Th e re 's l s of t at k ind of il ot h t ing t be t ld. h o ack e

W h at adv antage s doe s Ubuntu h av e ov r oth e r L e inux dis tributions ?

W h at do you th ink th e be s t w ay f th e or Ubuntu com m unity to h e l w ith Ubuntu? p
I can re al onl point t l y y o

Is th e re anyth ing you w oul l e to s e e in d ik Ubuntu in th e f uture ?
I l e t h av int grat d s upport f producing 'd ik o e e e or cus t Ubunt CD im age s . I l e t h av t e om u 'd ik o e h graph ical t lr be m ore re l e and m ore ins al e iabl fe xibl, part arl in t rm s of part ioning. I l e icul y e it 'd l e t m ak e a conce rt d as s aulon e xce s s iv ik o e t e us e of s ys t m m e m ory. e

h ttps ://w ik i. ubuntu. / com Contribute ToUbuntu

f t is ; pe opl h av s uch a v t of or h e e arie y dife re nt s k il t at coul be put t good us e . f l h s d o W e 're de f e l al ays in ne e d of ne w init y w de v l rs and e v n core de v l rs w h o e ope e e ope can put conce rt d e fort int im prov t e e f o ing h q ualy and re l it of Ubunt t ough , and it iabily u, h pe opl w h o can accurat l s if t rough bug e e y th re port t f it m s t at de v l rs ne e d t s o ind e h e ope o w ork on.

I h as a f t unct ional and e nt us ias t h ic de v l e nt com m unit t t e r w it e opm y, oge h h st rong com m e rcial back ing t m ak e s ure o t at it k e e ps m ov f ard and t do t e h ing orw o h boring j obs l e inf t ure . I t ink w e 'v ik ras ruct h e st ruck t e be s t bal h ance t e re of any h dis t ribut I e s e e n: on cont e rs ial ion 'v rov de cis ions t e com m unit re al h as h y l y ov rruld t e com pany at t e s w h e n it e e h im s t ch nical e argum e nt h av be e n s t s e ronge r. W e h av t e s upe rb bas is of De bian, and e h de v l rs w it plnt of e xpe rie nce in e ope h e y s om e v ry ce nt part of De bian s o t at e ral s h w e are n't j t riding on it coat ail. W e us s -t s re las e ofe n ye t h av t e L re las e s f e t e h TS e or pe opl w h o w ant a s l e r upgrade cycl. e ow e W e h av a s t e rong be l f in h av t ings ie ing h Jus t W ork .

W h ich part of Ubuntu do you l e ik de v l e oping th e m os t?

Giv n t at I e s pe nt a good ch unk of t e l t e h 'v h as

I ge ne ralI w oul l e t s t a big pus h f n , d ik o art or s ys t m at im prov m e nt in q ualy and re l it e ic e s it iabily. M y pare nt s e e m q uit h appy w it t e ir Ubunt s e h h u s ys t m , but it s t l ak s f y f q ue nty in w ays e ilbre airl re l t e y don't k now h ow t f I ce rt y don't m ind h o ix. ainl hel ping t e m out but it re al s h oul bre ak t h , l y dn't o s t w it , or w h e n it m us t bre ak it s h oul be art h d clare r w h at t do (f e xam pl, t e w h ol us e r e o or e h e int rf e ace around f ck is dificulf e nd us e rs ). s f t or O ne t ing w e 're doing in Gut y is t m ak e t e h s o h

Is Ubuntu th e f t Dis tribution you irs h av w ork e d on? e
No; as m e nt ione d abov , I w ork e d on e De bian be f ore Ubunt I us e d (but u.

ne v r de v l d) Re d H at f about a ye ar e e ope or be f ore s w it ing t De bian, but t at t e ch o h 's h e xt nt of m y dis t e ribut e xpe rie nce . ion

19

W h e n did you f t s tart de v l irs e oping Ubuntu?
M ay 2004.

W h at program m ing l anguage (s ) do you ne e d to de v l Ubuntu? e op
Pe rs onal I us e an ad-h oc m ixt l y, ure of C, s h e ls cript Pyt on, and Pe rlt at s k e w e d l , h ; h 's be caus e d-i (t e ins t lr you s e e on our h al e al rnat ins t l t e e alCDs ) is w rite n in C and t s h e l t ough ne w de v l e nt w ork in lh , e opm Ubunt is us ual in Pyt on w h e re pos s ibl. u l y h e You ne e d t h av a bas ic w ork ing f il y o e am iarit w it GNU M ak e in orde r t h andl h o e De bian/ Ubunt t e pack aging, t Are as of u-s yl oo. Ubunt ot e r t an t os e I t nd t w ork in u h h h e o m ay h av t e ir ow n re q uire m e nt . e h s I e pick e d alof t e s e up ov r t e ye ars , s o 'v l h e h it v ry h ard t s ay h ow l it t 's e o ong ook m e t o m as t r t e m . C t e h ook s e v ral ars , t ough I e ye h w as going t rough univ rs it at t e s am e h e y h t e . Sh e land m ak e w e re j t t ings I im l us h abs orbe d gradual bas e d on w h at I ne e de d l y at t e t e . I t h im augh t m ys e lPe rl f and Pyt on h in a f w w e e k s e ach w it l s of re ading. e h ot Re al t e m ore l l h y, anguage s you're us e d t o, t e e as ie r it ge t t pick up ne w one s . I v ry h s o e m uch re com m e nd a broad e ducat in as ion m any l anguage s as you can s o t at you h don't ge t s t uck in a rut .

f s om e t ing you care about and m ak e it ind h be te r. I larnt Pe rl caus e a program I w as t e be w rit f f w as ridicul l s l in s h e l Th e ing or un ous y ow l . point w h e re I re al got int s e rious De bian l y o de v l e nt w as w h e n I s t e d w ork ing on m ane opm art db (t e 'm an' program and s o on) be caus e h nobody e le w as doing s o, and f s ixing s w at e s of h bugs t at h ad be e n annoying l s of pe opl. I h ot e s t e d w ork ing on d-i be caus e I ne e de d t do s o art o in orde r t ge t De bian t ins t l m y ne w o o alon Pow e rBook . Th e re 's no h arm in as k ing q ue s t ions , but s pe nd your ow n t e doing your ow n re s e arch t I im oo. t w ilt e l lak onge r t e f t t e , but in orde r t be a h irs im o s e rious de v l r you ne e d t cul at t e s k il e ope o t e h iv l of f inding t ings out f yours e l w h e t e r it be h or f , h f rom m anual page s or t e s ource code or t e h h w e b or w h at v r; it w ils av you t e in t e l e e l e im h ong run be caus e you'lbe abl t f t ings out e v n l e o ind h e w h e n t e e xpe rt are n't around; and pe opl w il h s e l h av a h igh e r opinion of you if you de m ons t e e rat t e capacit t larn q uick l h y o e y. Be bol W e l e pe opl w h o m ak e t e m s e le s d. ik e h v e xpe rt in a f l and are cons is t nty righ t and s ie d e l h e l ulDon't w ait f s om e body t giv you pf . or o e pe rm is s ion t do t at o h .

W h at adv w oul you giv to ice d e s om e one w is h ing to h e l out w ith p Ubuntu?

Re m e m be r t at e v ryone e le h ad t larn h e s o e e v ryt ing f e h rom s crat ! None of t e core ch h de v l e nt t am w e re born w it e xpe rie nce of e opm e h Ubunt or De bian, or w h e re v r w e s t e d; w e u, e art alh ad t larn it t l o e oo. Ne xt m ont s int rv w e e w ilbe Joh n h e ie l Ph il f ips rom t e O pe n Font L h s ibrary w e b s it w w w .ope nf l e ontibrary.org Em ail your q ue s t ions t o: q ue s t ions @ f l e m agaz ine .org ul circl

Th e re is no be te r adv in m y book t an t t ice h o

20

W rite n by Dav M aino t id

M Y STO RY

UBUNTU - A V RY E A P RO P I TE NA M E P RA
w ork in H oary. I grudgingl s e t of t t e y fo h Ubunt f u orum s , f l e xpe ct t be ul y ing o t aunt d and m ade f of Th e n a s t e un . range t ing h appe ne d. M y q ue s t h ions w e re ans w e re d, and not j t w it a s im pl, us h e une xpl d re s pons e , but in a court ous aine e and at e ngt m anne r t at im pl d t at -l h h ie h t e pe opl h e l h e ping m e w e re ge nuine l y int re s t d in giv adv s o t at m y e e ing ice h s ys t m w oul f e d unct prope rl ion y. W it t is ne w f h h ound re s ource I be gan t o e nj t e inne r w ork ings of m y O / and oy h S re v ld in t e t e ring and adj t e e h ink us ing. Th e re al at t at t is w as m y com put r iz ion h h e and I coul f l s e t it up h ow I w ant d d inal y e it w as ov rw h e l ing. Th is w onde rf e m ul com m unit of pe opl h e l d m e unl y e pe ock m y com put r and ope ne d up alt e e lh pos s ibl t ings t at I coul do w it it e h h d h , s h oul I s o ch oos e . And ch oos e I did; in d no t e I w as s e ting up cron j , w rit im t obs ing s cript t aut at t k s , s e ting up w e b s o om e as t and f e s e rv rs , buil il e ding a pe rs onal ide o v re corde r and, ye s , e v n running e Radiance . Ubunt as an O / is good, but in u S m any w ays is no dife re nt t an m any f h ot e r dis t h ribut ions out t e re . W it a h h lte e fort t e t ings you can do in itl f , h h Ubunt you can alo do w it De bian, u s h Ge nt Sl w are , or any ot e r oo, ack h dis t W h at dife re nt e s it f m e ro. f iat , or at las t are t e pe opl and t e ir e , h e h w il l ingne s s t h e l I am w h at I am o p. be caus e of w h at t e y h e l d m e h pe be com e , and be caus e of w h at t e y h alare . l

I be gan us ing L inux about 4 ye ars ago out of ne ce s s it rat e r t an int re s t Th e re w as a program I ne e de d t larn t us e (Radiance ) w h ich w oul onl y h h e . o e o d y w ork re as onabl w e lon a *nix s ys t m , s o I f d up De bian and got m y f t t t of t e w onde rf w orl of L y l e ire irs as e h ul d inux. I h at d it e .

I

h ad t re larn e v ryt ing I k ne w o e e h about com put ing, s pe nd h ours e dit conf f e s t ge t m y ing ig il o h ardw are t w ork prope rl and o y, h ad t larn h ow t s cript and us e t e o e o h com m and l t run t is program t e ine o h h w ay I w ant d. Th e lte rs “ RTFM ” e e t q uick l burne d int m y re t as I t d y o ina rie h ope ls s l t ge t h e l f e y o p rom v arious f orum s and I RC ch at room s . For 2 1/ 2 ye ars I bare l t y ouch e d L inux as a re s ul e xce pt w h e n I ne e de d t do a t , o Radiance run. Th e n I h e ard a rum bl on t e ing h int rw e bs . Som e t ing w as bre w ing e h t at w as part De bian and part s ane h O / de s ign. Coul it be t ?A L S d rue inuxbas e d O / t at w as be ginne r f ndl S h rie y, bot in f h unct and in com m unit I ion y? burne d m y f t I irs SO (H oary H e dge h og), poppe d it in, ins t ld it al e and w as unim pre s s e d. Th e s am e t ings t at didn't w ork in De bian didn't h h

If you h av a s tory to te l plas e e l e , e m ail to: it ltte rs @ f l e m agazine . e ul circl org

21

F

W rite n by Ph il H öh n t ip

UBUNTU YO UTH

Th e f ure of O pe n Source is in t e Young Pe opl of t ut h e oday; t at w h y h 's t is corne r of t e m agaz ine is f young pe opl or s im pl t os e w h o are h h or e y h young at h e art .

or t is m ont 's art e I s pok e h h icl w it Andre w (ak a: Tuna) about h h is w ay in t K ubunt and h is o u L inux w e b s it Te e ns on L e inux w h ich j t re ce nty m ade it int t e us l o h UK m agaz ine L inux Form at .

m e s s age or t e inf ous 'Bl Scre e n of h am ue De at ' (BSO D). Th e adv : " h ice Sounds l e ik you ne e d a ne w ope rat s ys t m " f l ing e inal y pe rs uade d h im t m ak e t e m ov . o h e Jus t l e any ne w us e r, h e w as init l ik ial y l t I t ad of t e us ualrie nd a coupl os . ns e h f e of bl s aw ay w h o coul h e l it w as , in ock d p, t is cas e , s om e one a w h ol cont nt h e ine aw ay. Fort unat l h e f e y, ound an I RC cl nt ie and t e K ubunt ch anne l h u . As k e d f t e re as on w h y h e s t e d or h art Te e ns on L inux, Tuna ans w e re d: “ W e l l t ch nical it w as albj e bb's ide a. H e e l y, l w goe s w ay unde r-cre dit d f it H e s e nt in e or . a l t ne r q ue s t t t e L is e ion o h inux Act ion Sh ow as k ing about a t e ns ' L e inux com m unit Now at t is point in t e , y. h im ne it e r of us h av e v n h e ard of h e e Te e nL UG. So I l t ne d t t at and is e o h , prom pty m ade a pos t on t e L f l h AS orum s as k ing f t at guy t e m ail e . Be f or h o m ore h e e v n got t e ch ance t s e e t e pos t e h o h , w e algot t t e r and cre at d a s it l oge h e e cal d " e ns on L l Te e inux" Afe r a f w days t e of buil ding t e s it , bj e bb e m aild m e , it h e w e

w as bas ical t ank ing m e f l h y or puting it int act t o ion. So I m ade h im adm inis t or and t ank e d h im f rat h or t e ide a. I w as t e las t I coul do.” h t h e d Al ough h av gaine d s e v ral t h ing e m e m be rs s ince be ing m e nt ione d in L inux Form at one m ys t ry re m ains : , e e v n Te e ns on L e inux don't k now h ow t e y m ade it int L h o inux Form at , “ Th e y didn't e v n e m ail e about it e m !" Final Tuna de s cribe d w h at ne w l y, f at s h e w oul l e t s e e in t e e ure d ik o h ne ar and dis t f ure f h is ant ut or be l e d K ubunt Be s ide s m ore ov u. s upport f v o cards , nam e l ATI or ide y , h e h ope s f be te r s upport f or t or m ul e dia k e yboards and w ire ls s . t im e Fut ure pl f Te e ns on L ans or inux incl a podcas t f at ude e uring Tuna and Ew anm 89 . Th e y m ay w e lbe on l oppos it s ide s of t e pl t but i'm e h ane , s ure t e y'lw ork s om e t ing out h l h . h ttp://w w w . e ns OnL Te inux. org

Te e ns O n L inux (abov ) e

Tuna is 15 ye ars ol and s t e d d art us ing K ubunt about 6-8 m ont s ago u h as h is f t L irs inux dis t ribut ion. Fol ing t e adv of our FulCircl l ow h ice l e Edit (Ronnie ), h e de cide d t giv or o e L inux a t afe r h is l op h ad a ry t apt corrupt d v rs ion of W indow s . e e W h e ne v r h e boot d up, h e e it e r got e e h an 'O pe rat Sys t m not f ing e ound'

22

I

LTTERS E

Ev ry m ont w e l e t publ h s om e of t e e m ail w e re ce iv . I you w oul l e t s ubm it a e h ik o is h s e f d ik o lte r f publ ion, e v n if it a com pl e nt or com pl , plas e e m ail t e t or icat e 's im aint e it o: lte rs @ f l e m agaz ine .org. PL e t ul circl EASE NOTE: s om e ltte rs m ay be e dite d f s pace re as ons . e or

h av t t e s om e is s ue w it t e e o ak h h art e in is s ue 3 about icl ph ot ograph y on Ubunt Th e u. aut or is a prof s s ional e dding h e w ph ot ograph e r, and I unde rs t and t at h . I 's an int re s t art e and I t e ing icl appre ciat an in-de pt l at h ow h e e h ook w ork s . H ow e v r, h e s e e m s t be e o f ocus ing on proprie t s ofw are ary t pack age s , w h ich is a lte odd s ince itl Ubunt is about t e pow e r and u h ph il oph y of Fre e / pe n Source os O Sofw are . H e prom ot s Bibbl f raw t e e or proce s s ing and M e m orie s O nTV w h ich are bot proprie t h ary. And M e m orie s O nTV is a v o program ide re q uiring W I NE. M os t v o program s ide don't w ork w e l if at al in W I l , l , NE, and if t e y do, t e y are e xt m e l uns t e h h re y abl and rat e r dificult ins t l h f to aland ge t w ork ing. H e alo w rit s about s e L t one , w h ich I q uit f il igh Z 'm e am iar w it , and w h il t e L h e h inux v rs ion is e f e , it uns upport d and proprie t re 's e ary, and t e curre nt L h inux v rs ion is not e up t t e W indow s v rs ion num be r. I o h e t is unf unat t at no m e nt ort e h ion w h at ov r is giv n t Raw St s e e o udio or

m any ot e r capablope n s ource ph ot h e o and graph ics program s . Gim p is an e norm ous l pow e rf and an am az ing y ul appl ion, ye t h e dis m is s e s it (as do s o icat m any pe opl w h o w e re rais e d on e Ph ot h op) f of alre as ons , h av os or, l ing poor t xt ayout abilie s . O ne , I w oul e -l it d t e is s ue w it t at Tw o, not re al s ure ak h h . l y t at t xt l h e ayout h as m uch t do w it o h ph ot ograph y. Th re e , m aybe l int a ook o v ct il t or program , w h ich m os t e or l rat us graph ic art t k now are m uch be te r f is s t or com plx l e ayout w it ph ot and t xt t an h os e h a Ph ot h op/ os Gim p t ype bit ap program . m I s cape is a w onde rf v ct program . nk ul e or M aybe a f ure art e coul t e a ut icl d ak m ore pure l FO SS approach t t e y o h ne e ds of a ph ot ograph e r s uch as M r St ph e ns . A big problm is t at pe opl e e h e are s o t orough l atach e d t Ph ot h op h y t o os t at t e y're v ry unw il t e v n s it h h e l o e ing dow n an ge t t k now Gim p, w h e n in o re aly Gim p is one of t e m os t pow e rf it h ul and s oph is t e d ph ot apps t e re is , as icat o h w e las one of t e be s t FO SS program s . l h Eric Pe l r tze

I

h av be e n us ing Ubunt f a e u or w h il now and it s at f s e v ry e is ie e ne e d e xce pt f t e gam e s or h as pe ct of it I re ce nty t d . l rie running Re gnum O nl and I coul ine d not ge t it t run f t e le of m e . I o or h if w as t d it w as a driv rs I s ue . ATI ol e s h as driv rs out f L e or inux, ye t t e re h s e e m s t be an is s ue w it Ubunt o h u us ing t e s e driv rs . I don't k now h e w h at t at I s ue is , w oul it be h s d pos s ibl you guys can cl y t is f e arif h or us L inux gam e rs ? I t d t ins t lh e proprie t ATI rie o alt ary driv rs and Ubunt did not l e t at e u ik h at al s o w h y not m ak e Ubunt us e l , u t e s e driv rs ins t ad of m e s s ing w it h e e h t e m if t e y are builf L h h t or inux bas e d O S t e y s h oul w ork righ t h d . Re y Ange ls e Edit anyone out t e re w ant t or: h o m ak e com m e nt on t is ?I Ubunt h s u m is s ing driv rs t at gam e rs ne e d? e h

23

F

O ur M ac f anboy (l inuxge e k e ry) t l e l s irs t lt m e e is th e re us t at t e act s ys t m s are n't al h : h ual e l s ay t at h th at dife re nt but t e y do ge t q uit f , h e s om e th ing I FulCircl l e h ot I s e t t e t m pe rat . h e ure on m ine s h oul s e t to d is an us ing SM Cf ancontrol o about t al th e com pute r l ow e xce l nt l e 2800RPM - gre at f norm al e , or us to run coolr? e publ ion and is icat and k e e ps m y m ach ine at around m uch ne e de d t o t e 40°C m ark . h e ducat t e e h m as s e s about Ubunt M y q ue s t u. ion h rough re ading f l ulcircl I h av e e pe rt ains t your re v w of Ubunt on o ie u f ound s om e f abul s ofw are , ous t t e M acBook . You m e nt t at t e h ion h h s uch as : GRAM PS and XCh at com put r ne v r h e at up and it e e s s al ough I h av n't us e d I t h e RC w it h cool s ys t m is ade q uat t k e e p ing e e o XCh at as ye t . t e m ach ine coolW h e n Ubunt is h . u ins t ld on t e M acBook Pro t e al e h h I w ant t larn m ore about L o e inux and m ach ine be com e s v ry h ot Did your e . Ubunt s o I u, re v w e r com pil h is ow n k e rne l t r ie e afe w ilal ays l w if anyone ins t l or is t e re s om e t ing t at I al ing h h h re ad FulCircl. l e w ants to f orm s h oul s e t t al t e com put r t d o l h ow e o m aik e 618 a Ch ine s e run coolr? e

Th e pict s s ay it al s h e w as ure l ,

DE- L TED! IGH

T

Daw ud Sidote Edit I pas s e d your e m ail o L or: ont uca w h o re pl d: I m y re v w I anal e d ie n ie yz a M acBook , not a M acBook Pro, t o w v ry dife re nt be as t . Appl s ay t at it e f s e h is norm alor a M acBook Pro t run f o h ot but i'm not conv , ince d. To cool your M acBook Pro in O SX you'lw ant l t t t e program SM Cf o ry h ancontrol but , in Ubunt you j t h av t s e t t e u us e o h m inim um f s pe e d m anual an l y.

Edit You or: f e l re e ! e f s aid in t e h int roduct of ion your e m ailh at you're Ch ine s e . Th e t re as on I m e nt t is is t at w e 'v h ad ion h h e s e v ral opl lav com m e nt on our e pe e e e s bl as k ing f a Ch ine s e e dit of Ful og or ion l Circl. I anyone w ant t f e f s o orm a Ch ine s e Trans l ion Te am , f e lre e ! Alt e de t s at e f lh ail are on t e Trans l ion page on our w ik i, h at h tp:/w ik i.ubunu.com / t / Ubunt agaz ine uM

Trans l ation Te am ,

K nigh tw is e Edit W e l e you t Ubunt or: ov oo u Grandm a! Se e I s ue #3 f s or K nigh t is e 's s t about h av h is w ory ing grandm a (abov ) us e Ubunt e u.

24

Q

W rite n by Robe rt Cl h am t ips

Q& A

I you h av an Ubuntu re l e d q ue s t w h ich ne e ds ans w e ring, e m ail t us h e re at f e at ion it o q ue s tions @ f l e m agazine . ul circl org, and w e 'lpas s t e m t Robe rt f ans w e ring in a f ure is s ue . l h o or ut Plas e incl as m uch inf ation as you can about your problm . e ude orm e

A

: H ow can I l in as root og ?

: I is not re com m e nde d you t l in as root s o as a s e curit og , y f at , it is dis abld by e ure e de f t I you are us ing a aul f . t rm inalyou can us e t e pre f 's udo' e , h ix on t e com m and l in orde r t run h ine o appl ions w it adm inis t iv icat h rat e priv e ge s . I you h av a l of il f e ot com m ands t at ne e d s udo, you can h us e 's udo s u' t gain acce s s t t e o o h root t rm inalI you m us t l in as e . f og root do it f as lte t e as pos s ibl. , or itl im e To e nabl l e ogging in as root go t , o Sys t m > Adm inis t ion > L e rat ogin W indow , t e n go t t e s e curit t h o h y ab, and ch e ck 'Al l l ocal ys t m ow s e adm inis t or l rat ogin'.
h tp:/ubunt orum s .org/ h ow t re ad.ph p?=310 t / uf s h t 53

Q Q

: Is it pos s ibl to s h are m y e Fire f ox/Th unde rbird s e ttings (e g book m ark s , contacts , e m ail s e tc. be tw e e n W indow s and ) Ubuntu?

A A

us e rnam e , and <com m and> w it t e h h com m and. Us e CTRL X t s av and + o e e xit I e rrors are re port d, go back . f e and e dit it don't s av t e f e ! ; e h il
h tp:/ubunt orum s .org/ h ow t re ad.ph p?=5 t / uf s h t 21264

: Ye s . You ne e d t cre at a o e s h are d prof e w h ich can be il acce s s e d by W indow s or Ubunt u. You can f out h ow t do it ind o us ing t e guide in t e l be l . I is h h ink ow t de s igne d f Dappe r, but s h oul alo or d s w ork f Edgy and Fe is t or y.
h tp:/ubunt orum s .org/ h ow t re ad.ph p?=203524 t / uf s h t

Q

: Ce rtain com m ands ne e d m e to us e s udo.Is th e re a w ay I can s pe cif com m ands th at w il not y l ne e d m e to us e s udo?

A

: H ow can I re pair X s o I can ge t back t a GUI o ?

It is not re com m e nde d you l in as root og

: Ye s . Run 's udo v udo -f is / t s udoe rs ', and add e c/ '<us e rnam e > AL = NO PASSW D: L <com m and>' t t e e nd of t e o h h f e , re pl il acing <us e rnam e > w it your h

: Run t e com m and 's udo h dpk g-re conf igure -ph igh xs e rv r-xorg', t re conf e o igure X. You w ilne e d t k now t e l o h righ t graph ics card driv r, and t e e h m axim um re s ol ion your graph ics ut card/ onit s upport Fol t e onm or . l h ow s cre e n s e t t e n w h e n you h av up, h e f h e d re s t X inis art (Ct + Al Back s pace ). Now you rl t + s h oul be abl t ge t t a GUI d e o o .
h tp:/ubunt orum s .org/ h ow t re ad.ph p?=5 t / uf s h t 22056

25

W rite n by Danie l t Coh e n

W EBSI E O FTH E M O NTH T

Th e aim of t is s e ct is t f de ce nt and re l iv l unk now n w e bs it s t at w ilh e l you w it your dail Ubunt ne e ds (and ge ne ral h ion o ind at e y e h l p h y u curios it I w il y). l s um up t e good and t e bad point of t e w e bs it , and -- w it any l -- t e w e bs it ow ne r w ilre ad t e art e and t e n re ct y any problm s h h s h e h uck h e l h icl h if e m e nt ione d!

s uch as s cre e ns h ot or t e l e s t s h at gam e s / appl ions adde d. You can alo icat s us e t e s e arch f at h e ure w h ich I f ound m uch m ore conv nie nt e . Each appl ion is giv n a rank f icat e rom " garbage " t " at o pl inum ." Each rank 's m e aning is j t ie d on t e w e bs it . You us if h e can re gis t r and t e n be com e an e h " appl ion m aint icat aine r" f appl ions or icat t at you us e re gul y unde r W I h arl NE, giv e it a rank and s ay w h at w ork s , and w h at doe s n't M os t appl ions h av s e v ral . icat e e m aint aine rs w h ich giv s a bal e ance d ov rv w of w h at rank t e appl ion e ie h icat de s e rv s . A nice f at e e ure is t at t e re are h h t re e l t , one f pl inum , one f gol h is s or at or d and one f s ile r, s o you can f or v ind appl ions t at run w e ls t icat h l raigh t aw ay due t t e s e l t be ing on t e m ain page . o h is s h At t e botom of e ach page pe opl can h t e pos t problm s and t e n h ope f l ge t e h ul y h e l t f t e s e is s ue s . Th e re is alo a p o ix h s

l t of k now n bugs s o t at you can is h im m e diat l s e e w h e t e r t e re is e y h h s om e t ing you ne e d f h rom a program t at is not going t w ork . Th e s e are h o us ual s ole d ov r t e , t ank f l l y v e im h ul y. Th e w e bs it is not w it out it e h s f t , h ow e v r. Th e e xce l nt aul s e l e s e arch f unct m e ans t at t e l s ion h h ink at t e s ide be com e s om e w h at h unne ce s s ary. And be caus e it is a s ub-dom ain of t e oficial I h f W NE w e bs it , if t e m ain W I e h NE s it goe s e ofl t e dat fine h abas e alo goe s dow n, s w h ich h as h appe ne d s e v ralim e s , e t ofe n around t e re las e of a ne w t h e v rs ion of W I e NE. Th e s e problm s are m inor and do e not ge t in t e w ay of t e purpos e of h h t e w e bs it , and s o I f l h e ul y re com m e nd t is as a guide f us e rs h or l ing t run appl ions f ook o icat rom W indow s in L inux.

W INE Appl ications Databas e h ttp://appdb. ine h q . w org/

T

h is m ont 's f at d w e bs it is h e ure e pe rh aps m ore w e lk now n t an l h I w oul h av l e d, but it d e ik s us e f ne s s m ak e s it w ort y of ul h m e nt ion. I is a dat t abas e of gam e s and appl ions w h ich run (or don't icat run) in W I NE, and t w h at de gre e . o Th e w e bs it is clan and s im pl, e e e w it q uick l h oading t e s . Dow n t e im h lf s ide are l s w h ich prov e as y e t ink ide acce s s t s pe cif t ings on t e s it o ic h h e

26

W rite n by Jav r Rav l t ie e o

M Y D ESK TO P

Th is is your ch ance t s h ow t e w orl your f o h d ancy de s k t or PC. Plas e e m ail op e your s cre e ns h ot and ph ot t m is c@ f l e m agazine . and incl a brie f paragraph about s os o: ul circl org ude your de s k t your PC's s pe cif ions and any ot e r int re s t t op, icat h e ing idbit about your s e t s up.

Th is is a pict ure of m y re ce nty ins t ld Com piz -Fus ion, and t e s pe cs of m y PC: l al e h I running Ubunt 7.04 us ing: 'm u
Pe nt ium I EM 64T 3.2 GH z V 512 M B RAM 160 ATA H D 256 M B ATI 9 550 V o Card ide 19 " W ide s cre e n Fl Pane l onit s e t at 1440 x 9 00 re s ol ion. at M or ut

I s t e d Ubunt w it t e f t re las e ('H oary H e dge h og') in 2005. art u h h irs e Now t at I e s e e n alt e im prov m e nt and t e h ard w ork be h ind Ubunt I int nd h 'v lh e s h u, e t re m ain f h f . o ait ul

W rite n by Rob K e rf t ia As you m ay h av al ady not d, m y l op is a M acBook Pro. I dual e re ice apt t -boot M ac O S X and Ubunt s u 7.04. I you're w onde ring w h ich one I l e be s t - it w oul be Ubunt but onl by a s l m argin. M ac O S f ik d u y im X is q uit nice , and t e re are l s of ope n s ource proj ct t at h av be e n port d f e h ot e s h e e rom L inux (you can act l ins t l BSD-s t e port s ys t m f it t ins t l h at v r L ual y ala yl s e or o alw e e inux appl ions you w ant H ow e v r icat ). e I pre f r t e cont , lv l cus t iz at and com m unit inv v d w it Ubunt You re al can't s ay t e e h rol e e of om ion y ole h u. l y h s am e w it O S X. h M y M acBook Pro is one " ne rat ge ion" be h ind, m e aning it doe s n't us e t e l e s t and f t s t Core 2 Duo, h at as e but it is s t l uit nice . I h as a 2.33GH z Core 2 Duo w it 2 GB of RAM and a 256M B ATI Rade on ilq e t h X1600 in it I 's q uit f t (e xt f t s ince I us e O pe nbox) and h andls e v ryt ing you t row at it (e v n . t e as ra as e e h h e Fol ding@ H om e .) O n t e s ofw are s ide , m y de s k t is q uit s im pl. I 's j t Ubunt 7.04 but w it a cus t k e rne l h t op e e t us u h om and t e h l e s t buil of O pe nbox. No w al at d l pape r or anyt ing e le . h s

MY P C

27

W rite n by Andre w M in t

TO P BL G G I G TO O L 5 O N S
QTM

Your m ont l Top5 l t of obs cure L h y is inux gam e s or appl ions f icat rom t e de pt s of t e I e rne t I you h av an h h h nt . f e ide a f a l t plas e e m ailm is c@ f l e m agazine . or is , e : ul circl org

K Bl ogge r H om e page : h ttp://k bl ogge r. s p. t pw ne

I

H om e page : h ttp://q tm . ogis tan. uk bl co.

f alyou w ant is a w ay l t pos t a bl e nt o og ry w it out a l of be l h ot l s and w h is te s , K Bl l ogge r is your ans w e r. I 's a t s im pl K ick e r applt w it a rich -t xt e dit proxy e e h e or, s upport abily t e dit pas t e nt s , s upport f f e , it o rie or il upl oads , s pe lch e ck ing and m ore . Support Bl l s ogge r and t e M e t e bl API (incl h aW og uding W ordpre s s , Drupal and W indow s L e Space s ). iv To t it j t ins t lh e k ick e r-k bl ry , us alt ogge r pack age f rom t e univ rs e re pos it s . You can t e n add t e h e orie h h K Bl ogge r applt t K ick e r by righ t ick ing on K ick e r, e o -cl ch oos ing " Add Applt To Pane l and s e lct e " e ing K Bl ogge r.

I

f you ne e d m ore pow e r w h e n bl ogging, giv e QTM (a Qt 4-bas e d bl cl nt a t I h as og ie ) ry. t t m pl e s , Quick Pos t (a f t w ay t pos t a l t e at s as o ink o your bl t og), rack back s , pings , Te ch norat t , drafs i ags t and m ore adv ance d f ating opt orm t ions . Prot ocol s upport incl s Bl ude ogge r, M e t e bl (incl aW og uding W ordpre s s , Drupal and W indow s L e Space s ) and iv M ov e Type . abl QTM is not in t e Ubunt re pos it s . L il t e h u orie uck y, h aut or h as cre at d a Ubunt .de b at t e ir w e bs it . h e u h e Dow nl and ins t l w it your f orit pack age oad alit h av e m anage r.

28

GNOM E Bl og

Driv l e Journal Editor

Scribe Fire

H om e page : h ttp://w w w . gnom e . org/~ s e th /gnom e bl og/

I

H om e page : h ttp://w w w . dropl . t/driv l ine ne e /

f you l e t e s im pl y of K Bl ik h icit ogge r but us e Gnom e , giv Gnom e Bl e og a t I 's a s im pl Gnom e Pane l ry. t e applt t at l e K Bl e h , ik ogge r, f ocus e s on s im pl y and e as e -of e . I icit -us t s upport W YSI YG e dit s W ing, s pe l l ch e ck ing, im age s and bas ic f ating. Prot orm t ocol incl Bl s ude ogge r, M e t e bl (incl aW og uding W ordpre s s , Drupaland W indow s L e Space s ), , iv M ov e Type and Pybl xom . abl os
To ge t Gnom e Bl ins t lh e gnom e -bl og, alt og pack age f rom t e univ rs e re pos it h e ory. Th e n add t e " og Ent Pos t r" t t e Gnom e h Bl ry e o h pane l righ t ick ing on t e pane lcl ing by -cl h , ick " Add t Pane l and ch oos ing " og Ent o " Bl ry Pos t r." e

D

H om e page : h ttp://w w w . cribe f . / s ire com

riv l a pow e rf Gnom e bl e is ul og e dit f ge e k s . I t ad of or or ns e W YSI YG e dit W ing, it us e s t e h H TM L coding l anguage . Th is giv s t e us e r m ore fe xibily. Driv l e h l it e s upport L e JournalBl s iv , ogge r, M ov e Type , Adv abl ogat and At (it o om alo cl s s upport f W ordpre s s and s aim or Drupalbut I coul f , dn't igure out h ow t o s e t t at up). h To ge t Driv lj t ins t lh e driv l e , us alt e pack age f rom t e univ rs e re pos it h e ory.

S

om e t e s , t e be s t w ay t im h o bl is t do s o dire cty f og o l rom ins ide t e brow s e r. Th at h 's w h e re Scribe Fire (f e rl orm y k now n as Pe rf ancing) com e s in. orm I 's a Fire f e xt ns ion t at lt you t ox e h e s drag-'n'-drop rich t xt f e rom page s int pos t . I alo incl s t o s t s ude agging, pow e rf f ating, not s and m uch ulorm t e m ore . I s upport L e Journal t s iv , M e t e bl (incl aW og uding W ordpre s s , Drupal and W indow s L e Space s ), iv Je e ran, Pe rf ancing.com , orm M ov e Type , Te xt t rn, Rol r abl pate l e (e xpe rim e nt ) and Bl al ogge r.
To be gin us ing Scribe Fire , cl t e " ns t l ick h I al Now " buton at h tps :/addons .m oz il t t / l a.org/ ne US/ire f addon/ f ox/ 1730.

29

H O W TO CO NTRI UTE B
W e are al ays l ing f ne w art e s t incl in f l w ook or icl o ude ulcircl. e For art e guide l s , ide as , and f is s ue t icl ine or rans l ion, plas e s e e our w ik i: at e h ttp://w ik i. ubuntu. /UbuntuM agazine com Plas e e m ail e your art e s t articls @ f l e m agazine . icl o: e ul circl org
I you w oul l e t s ubm it ne w s , e m ail t f d ik o it o: ne w s @ f l e m agaz ine .org ul circl Se nd your com m e nt or L s inux e xpe rie nce s t o: lte rs @ f l e m agaz ine .org e t ul circl H ardw are / ofw are re v w s s h oul be s e nt t s t ie d o: re v w s @ f l e m agaz ine .org ie ul circl Que s t ions f f ure int rv w s s h oul go t or ut e ie d o: q ue s t ions @ f l e m agaz ine .org ul circl L t and de s k t PC ph ot s h oul be e m aild t is s op/ os d e o: m is c@ f l e m agaz ine .org ul circl I you h av q ue s t f e ions , you can v it our f is orum : w w w .f l e m agaz ine .org ul circl

Inf ation orm Edit or Ronnie Tuck e r W e bm as t r e Rob K e rf ia Com m s M anage r Robe rt Cl h am ips M e e tings Ge ne ral e e t (al m ing l w e l e ): Sat com urday 8t h Se pt m be r @ 1700 UTC e Me e t ings t e pl in t e I ak ace h RC ch anne l ul #f l e m agazine , circl w h ich is on t e h irc.f e node .ne t s e rv r. O r you re e can us e our w e bIRC page w h ich w ilal you t int ract l l ow o e w it t e I h h RC ch anne lrom f w it in your w e b brow s e r. h

H AV YOUR SAY E
I you w ant t h av your s ay in h ow f o e Ful Circl de v l , plas e ate nd l e e ops e t our m ont l I h y RC m e e t ing. You can f our ne xtAge nda at ind :
h tp:/urlul e m agaz ine .org/2ba08 t / .f l circl f

You don't h av t s ay anyt ing but e o h w e do appre ciat t e input of you, e h t e re ade rs , t h e l us m ak e h o p de cis ions t at afe ct t e m agaz ine . h f h De t s are in t e pane lo t e righ t ail h t h .

De adl f Is s ue #5 is Sunday 9 th Se pte m be r. ine or Proj cte d re las e date f is s ue #5 is Friday 28th Se pte m be r. e e or

30